Portál AbcLinuxu, 7. května 2025 22:23

Dotaz: OpenVPN pres ppp hlasi "No buffer space available"

houska avatar 5.6.2009 20:47 houska | skóre: 41 | blog: HW
OpenVPN pres ppp hlasi "No buffer space available"
Přečteno: 490×
Odpovědět | Admin
Ahoj,
mám tu OpenVPN tunel vedený přes ppp spojení (umts), když zkusím netperd přes tunel, tak to do vpn logu cca 5000x za sekundu zahlásí:
Fri Jun  5 20:35:41 2009 write UDPv4 []: No buffer space available (code=105)
statistiky spojení z netstatu:
ppp0      Link encap:Point-to-Point Protokol
          inet adr:10.173.26.193  P-t-P:10.64.64.64 Maska:255.255.255.255
          AKTIVOVÁNO POINTOPOINT BĚŽÍ NEARP MULTICAST  MTU:1500  Metrika:1
          RX packets:1357 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1524 errors:0 dropped:0 overruns:0 carrier:0
          kolizí:0 délka odchozí fronty:3
          RX bytes:1158465 (1.1 MiB)  TX bytes:413788 (404.0 KiB)

tap0      Link encap:Ethernet  HWadr 00:11:22:33:44:66
          AKTIVOVÁNO VŠESMĚROVÉ_VYSÍLÁNÍ BĚŽÍ SLAVE MULTICAST  MTU:1400  Metrika:1
          RX packets:1264 errors:0 dropped:0 overruns:0 frame:0
          TX packets:29385 errors:0 dropped:0 overruns:0 carrier:0
          kolizí:0 délka odchozí fronty:100
          RX bytes:1066990 (1.0 MiB)  TX bytes:39422119 (37.5 MiB)
když to nechám běžet delší dobu tak je tam spousta zahozených paketů.

Na openvpn.net radí:

Increase the required free memory. I recommend at least 2 MB, which you can set with:
echo 2048 >/proc/sys/vm/min_free_kbytes

v systému mám nastaveno 3358 (neměnil jsem, BTW k čemu přesně to je?), zkusil jsem nastavit délku fronty u tapu na 3 pakety, ale taky to nepomohlo.

Poradí někdo?
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

houska avatar 5.6.2009 22:05 houska | skóre: 41 | blog: HW
Rozbalit Rozbalit vše Re: OpenVPN pres ppp hlasi "No buffer space available"
Odpovědět | | Sbalit | Link | Blokovat | Admin
Příloha:
chvili jsem pingal ven (viz priloha) a netstat -s:
debian:/proc/sys/net/ipv4# netstat -s
Ip:
    55519 total packets received
    0 forwarded
    0 incoming packets discarded
    55519 incoming packets delivered
    114147 requests sent out
    56013 outgoing packets dropped
    52 dropped because of missing route
    1168 fragments received ok
    56064 fragments created

Tcp:
    615 active connections openings
    8 passive connection openings
    0 failed connection attempts
    17 connection resets received
    11 connections established
    9048 segments received
    9254 segments send out
    210 segments retransmited
    0 bad segments received.
    223 resets sent
Udp:
    28515 packets received
    1 packets to unknown port received.
    0 packet receive errors
    30463 packets sent
    SndbufErrors: 56013

TcpExt:
    151 TCP sockets finished time wait in fast timer
    188 packets rejects in established connections because of timestamp
    188 delayed acks sent
    Quick ack mode was activated 324 times
    1387 packet headers predicted
    1883 acknowledgments not containing data payload received
    124 predicted acknowledgments
    3 times recovered from packet loss by selective acknowledgements
    Detected reordering 2 times using time stamp
    2 congestion windows fully recovered without slow start
    3 congestion windows partially recovered using Hoe heuristic
    17 congestion windows recovered without slow start by DSACK
    99 congestion windows recovered without slow start after partial ack
    1 TCP data loss events
    11 timeouts after SACK recovery
    3 fast retransmits
    175 other TCP timeouts
    336 DSACKs sent for old packets
    14 DSACKs sent for out of order packets
    79 DSACKs received
    12 connections reset due to unexpected data
    3 connections reset due to early user close
    TCPDSACKIgnoredOld: 11
    TCPDSACKIgnoredNoUndo: 7
6.6.2009 20:24 oxymoron | skóre: 16 | blog: oxymoron | Bratislava
Rozbalit Rozbalit vše Re: OpenVPN pres ppp hlasi "No buffer space available"
Odpovědět | | Sbalit | Link | Blokovat | Admin

mas v iptables loadnutu nat tabulku ?

co ukaze

cat /proc/sys/net/netfilter/nf_conntrack_count

a

cat /proc/sys/net/netfilter/nf_conntrack_max

Born to be root ... :-D | "..žebrák není ten, kto svobodu si získal, z toho se stává král.."
houska avatar 6.6.2009 21:14 houska | skóre: 41 | blog: HW
Rozbalit Rozbalit vše Re: OpenVPN pres ppp hlasi "No buffer space available"
nemam, proc bych ji mel potrebovat?

houska avatar 7.6.2009 14:27 houska | skóre: 41 | blog: HW
Rozbalit Rozbalit vše Re: OpenVPN pres ppp hlasi "No buffer space available"
Jsem připojený přes UMTS. NAT tedy dělá provider. Po navázaní spojení rozběhnu tunel a veškerý provoz cpu přes něj a znovu NAT se dělá až na serveru, kde končí tunel.
7.6.2009 18:48 oxymoron | skóre: 16 | blog: oxymoron | Bratislava
Rozbalit Rozbalit vše Re: OpenVPN pres ppp hlasi "No buffer space available"

len sa pytam mal som raz problem s tym ze sa mi naplnala connection tracking tabulka a ked bola plna dochadzalo k zahadzovaniu packetov

davaju nejaky vystup tie prikazy co som spominal ?

Born to be root ... :-D | "..žebrák není ten, kto svobodu si získal, z toho se stává král.."
houska avatar 7.6.2009 19:18 houska | skóre: 41 | blog: HW
Rozbalit Rozbalit vše Re: OpenVPN pres ppp hlasi "No buffer space available"
davaju nejaky vystup tie prikazy co som spominal ?

ty soubory neexistuji

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.