For several years now we are having stability issues on our two wingate servers. One is a windows server 2003 machine, the other is running XP sp3, the wingate version used is 6.6.4 build 1338.
The problem is that after a varying number of days, mostly about a week, first the proxy stops responding and some time after that (one, two hours) NAT also stops. If I try to enter gatekeeper I get an error message "out of buffers". At this point I have to restart the machine to get it working again.
If nobody notices the problem, like at night or the weekends, and more time passes then other applications start to fail and eventually the whole computer freezes. A hard reset is then the only solution.
When this happens the event log shows windows errors like "The server was unable to allocate from the system nonpaged pool because the pool was empty." in the time leading up to the freeze.
Using the debugger from the debugging tools for windows I think I was able to determine that the problem is the qbikhkxp.sys driver that is taking up all nonpaged memory.
Using the debugger I found a driver with the identifier BNEG which I think is the internal name for qbikhkxp.sys. Now after two and a half days the debugger shows 857194 Allocs, 490234 frees, a difference of 366960 and used memory 121.133.224 bytes.
As the maximum nonpaged memory on a 32 bit system is 256 megs I have about 2 more days before the trouble begins.
After a restart the memory usage is normal, low. But with usage it creeps up etc.
Do you have any ideas on how to solve this issue?
I checked all services in gatekeeper and made sure they have a time-out because I guess the problem is that buffers are not or not always released.
Thanks in advance,
Erwin