[FUGSPBR] getsockopt(IP_DUMMYNET_GET): No buffer space available

Helio Luchtenberg Junior hlj em viamidia.com
Seg Mar 29 12:29:23 BRT 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Colegas,

estou utilizando um FreeBSD-4.8R como firewall, com regras dinamicas e tambem
com pipes (4) para limitar alguns tipos de trafego.  De uma hora pra outra
comecou a aparecer o seguinte erro na hora de listar os pipes "ipfw pipe show":

getsockopt(IP_DUMMYNET_GET): No buffer space available

Aparentemente, os valores de mbufs estao Ok.  O servidor continua roteando os
pacotes normalmente, apenas nao consigo listar os pipes.

Abaixo segue a configuracao do meu kernel e outras informacoes relevantes:

- ----------------------------------------------------
Meu kernel esta compilado com:

options         IPFIREWALL
options         IPFIREWALL_FORWARD
options         IPFIREWALL_VERBOSE
options         IPFIREWALL_VERBOSE_LIMIT=10
options         IPFIREWALL_FORWARD
options         IPDIVERT
options         DUMMYNET
options         QUOTA
options         NMBCLUSTERS=16384
options         NMBUFS=65534
- ---------------------------------------------------
Saida do "netstat -m":

214/672/65534 mbufs in use (current/peak/max):
        214 mbufs allocated to data
195/420/16384 mbuf clusters in use (current/peak/max)
1008 Kbytes allocated to network (2% of mb_map in use)
0 requests for memory denied
0 requests for memory delayed
0 calls to protocol drain routines
- ---------------------------------------------------
net.inet.ip.dummynet.hash_size: 65536
net.inet.ip.dummynet.curr_time: 818716533
net.inet.ip.dummynet.ready_heap: 16
net.inet.ip.dummynet.extract_heap: 16
net.inet.ip.dummynet.searches: 571720
net.inet.ip.dummynet.search_steps: 518584
net.inet.ip.dummynet.expire: 1
net.inet.ip.dummynet.max_chain_len: 16
net.inet.ip.dummynet.red_lookup_depth: 256
net.inet.ip.dummynet.red_avg_pkt_size: 512
net.inet.ip.dummynet.red_max_pkt_size: 1500
- ---------------------------------------------------

Achei uma referencia a esse erro em

http://www.atm.tut.fi/list-archive/freebsd-stable/msg06030.html

Mas ninguem respondeu.

Como estou utilizando a versao "RELEASE", sem patches, estou imaginando que
talvez isso seja devido ao mais recente bug encontrado no FreeBSD:

ftp://ftp.freebsd.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-04:04.tcp.asc

Alguem ja passou por isso?  Alguem confirma se o bug esta relacionado ou nao
com esse problema?

um abraco a todos,

Helio Luchtenberg Junior


- ----------------------------------
E-Mail: Helio Luchtenberg Junior <hlj em viamidia.com>
Date: 29-Mar-2004
Time: 12:20:32
"Essa  mensagem é  destinada  exclusivamente ao seu destinatário e pode
conter informações confidenciais, protegidas por sigilo profissional ou
cuja  divulgação  seja  proibida por  lei. O uso não autorizado de tais
informações  é   proibido  e  está   sujeito  às  penalidades cabíveis.

This message is intended exclusively for its addressee and may  contain
information   that   is  confidential,  protected  by   a  professional
privilege or which disclosure is prohibited by law. Unauthorized use of
such information is prohibited and subject to applicable penalties."
- ----------------------------------


-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 5.0i for non-commercial use
Charset: noconv

iQA/AwUBQGhA0usZMj73tJziEQIBGgCgquC27hQv676QI58kpuVtMutJy40AoKRD
b7+Y99nURIRjJKFM04TU4vfQ
=R47u
-----END PGP SIGNATURE-----
_______________________________________________________________
Sair da Lista: http://lists.fugspbr.org/listinfo.cgi
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/



Mais detalhes sobre a lista de discussão freebsd