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.