[zorp-hu] no buffer space available

Balazs Scheidler bazsi@balabit.hu
Thu, 7 Jun 2001 18:24:40 +0200


On Thu, Jun 07, 2001 at 03:02:08PM +0200, Kosa Attila wrote:
> Hello!
> Mar megint ez jon a logba :(

sajnos nem sokat tudok hozzatenni a dologhoz. a linuxod eler valamilyen
belso limitet, ami miatt a zorp mar keptelen elfogadni a kapcsolatot. (eleve
az accept() syscall hibaval ter vissza.) Tehat a problema nem a zorpban,
hanem valahol a kernelben keresendo. Altalaban azonban ezek a limitek
problema nelkul allithatoak (vagy /proc-on keresztul, vagy konstans
atirassal a kernelben), ugyhogy a gond elharithato.

Altalaban mi a kovetkezoket szoktuk beallitani egy kernelen:

* processz szam novelese (itt nem hiszem hogy errol van szo)
* egyszerre megnyithato fd-k szama rendszerben osszesen/es per processz. ez
  mar okozhat galibat (/proc/sys/fs/file-max, /proc/sys/fs/inode-max)
* tcp idozitesek a /proc/sys/net/ipv4-ben (keepalive pl)

Viszonylag nagy forgalmu tuzfalaink is futnak gond nelkul.

Meg kellene esetleg probalni 2.4-es kernellel, bar ott az UDP egyenlore nem
mukodik.

Hany parhuzamos kapcsolatod van ilyenkor? 

ps axuw | grep zorp | wc -l

/proc/slabinfo tartalma, free

> Kozben masok ilyeneket irnak:
> Jun  7 13:47:32 fw zorp-web[6854]: (zorp-web@shinwa.hu/bi_http:22266): client: w
> rite failed, attempt=1: Broken pipe
> Jun  7 13:47:32 fw zorp-web[6854]: (zorp-web@shinwa.hu/bi_http:22266/http): Erro
> r writing client stream, res=3, error=Broken pipe
> Jun  7 13:47:32 fw zorp-web[6849]: (zorp-web@shinwa.hu/bi_http:22288/http): serv
> er_fd=23, server_addr=AF_INET(128.242.199.89:80), server_zone=Zone(internet, 0.0
> .0.0/0), server_local=AF_INET(213.253.201.10:4003)
> 
> Meglatasom szerint mukodik a tobbi, de neha akad egy,
> amelyik valamilyen okbol megdoglik. Mi a Ti velemenyetek?
> zorp 0.8.4-1

a broken pipe altalaban csak annyit jelent, hogy a user stopot nyomott a
bongeszojeben.

-- 
Bazsi
PGP info: KeyID 9AF8D0A9 Fingerprint CD27 CFB0 802C 0944 9CFD 804E C82C 8EB1