Kaks nädalat tagasi avaldatud teemas on tuvastatud tõsine , mis viib TCP-ühenduste arvu limiidi ammendumiseni. BIND 9.16-s pakuti välja uus võrgualane süsteem, mis on ümber kirjutatud asünkroonsete päringute töötlemise mehhanismile, kasutades . Selle süsteemi vea tõttu ei vähene aktiivsete TCP-ühenduste loendur teatud oludes, mis viib selle arvu ja tegelike ühenduste arvu vahelise suureneda vahekorra. Mõne aja pärast võib loenduri väärtus ulatuda kliendiühenduste arvu seadistatud limiidini ja uued TCP-päringud lõpetavad vastuvõtmise (UDP-päringud jätkavad töötlemist).
Probleem väljendub peamiselt serverites, mis aktsepteerivad TCP-ühendusi klientidelt mitmelt võrgu liideselt samaaegselt.
BIND 9.16 uuendust pole veel välja antud, kuid vea kõrvaldamiseks on avaldatud . Ajutise lahendusena võib seadistada ühenduste arvu limiidi (valik tcp-clients) väga suureks. Lisaks BIND 9.16-le puudutab probleem katsetavat haru 9.15, alates versioonist 9.15.6, kuid see haru on algselt mõeldud ainult arenduseks ja ei ole suunatud tootmisse rakendamiseks.
Allikas: opennet.ru
