Hi everyone.
We've installed Wingate in a server which also performs batch tasks late at night. We've detected that ENS introduces a 4 minutes TCP timeout which affects every comunication from the server, not also http requests through wingate. I don't know how to disable that timeout. Disabling ENS isn't enough to solve the problem.
Wingate 6.2.2 doesn't have this bug. With Wingate 6.5.1 we bypassed that anoying bug uninstalling ENS but, with Wingate 6.5.2 it's impossible to uninstall ENS once it's installed.
The steps that we followed are:
1) Opening GateKeeper as Domain Administrator.
2) Menu Options->Plugins->Extended networking
3) Uncheck "Enable Extended Networking"
4) Click on "..." button and select the option "Do not load ENS when system starts". Status changes to "Inactive, Will be uninstalled"
5) Restart the server
6) When the server comes up againg ENS driver is loaded once again.
Entering in Start Menu -> Programs -> Wingate -> Advanced options. I've checked that all timeouts under "Timeouts" options are set to 0.
It seems that the 4 minutes timeout is hardcoded somewhere on the ENS driver sources.
PLEASE! Don't force me to cry and beg for a solution. We've lots of batch tasks wich takes more than four minutes to finish and ENS is killing them and, at the same time, killing us.
We need a patch or workarround for this bug!