Hey Guys,
We have the following problem:
Bbwin is sending traffic to 2 monitoring servers and is
encrypted via stunnel. If one of the monitoring servers goes down, the number
of ports being used by bbwin client increases to the point where the box is
unusable – no more ports available on the windows box being monitored. If
we kill the bbwin process, the problem goes away temporarily – after a
short period of time, the problem returns. The problem continues even after the
failed hobbit server recovers, and only clears up when we kill the bbwin
process.
* Windows version Server 2003
* bbwin versions 0.11, 0.12
* stunnel version 4.25
* hobbit server version 4.2.2
Output of the stunnel log shows the following error:
2009.12.16 06:56:19
LOG7[2336:2460]: New thread created
2009.12.16 06:56:19
LOG7[2336:4016]: hobbit_ssl started
2009.12.16 06:56:19
LOG7[2336:4016]: FD 356 in non-blocking mode
2009.12.16 06:56:19
LOG7[2336:4016]: TCP_NODELAY option set on local socket
2009.12.16 06:56:19
LOG5[2336:4016]: hobbit_ssl accepted connection from 127.0.0.1:1725
2009.12.16 06:56:19
LOG7[2336:4016]: FD 396 in non-blocking mode
2009.12.16 06:56:19
LOG6[2336:4016]: connect_blocking: connecting 10.132.55.24:1982
2009.12.16 06:56:19
LOG3[2336:4016]: connect_blocking: connect 10.132.55.24:1982: No buffer space
available (WSAENOBUFS) (10055)
2009.12.16 06:56:19 LOG5[2336:4016]:
Connection reset: 0 bytes sent to SSL, 0 bytes sent to socket
2009.12.16 06:56:19
LOG7[2336:4016]: hobbit_ssl finished (0 left)
Can something be added to my stunnel.conf to prevent this
from happening? Any help would be greatly appreciated. Thanks.