Use this forum to post questions relating to WinGate, feature requests, technical or configuration problems
Post a reply

Wingate works for 5 to 10 minutes, than fails to respond

Oct 18 05 5:59 pm

I have encountered a problem where Wingate works fine for between 5 and 15 minutes depending on load, and then completely fails to respond to client requests. Although there is a DNS problem that I will describe below, I don't know if this is the cause so I would be very interested in your ideas of what in general could cause this.

The DNS problem is this. We have an active directory Windows 2000 domain server running DHCP and DNS. The DHCP service identifies the primary controller (itself) as the DNS server and the Wingate computer as the default router (gateway) to the network clients. In the DHCP scope properties DNS page I have it set to always automatically update DHCP client information in DNS. In the DNS properties for this server I have a enabled forwarders with a forwarding ip address pointing to the Wingate computer. What appears at the Wingate computer after 5 or 10 minutes of apparently normal activity (users can access Web pages and send/receive email) is a large number of DNS requests, many of which are SOA and A lookups for names on the local domain, and repeated many times over for the same client on the Activity page (as well as in History). At the same time the client PC's get no further response to their requests. It could be that Wingate is simply swamped by dns requests that it can't resolve and further requests just time out. If so, the question is why these requests end up at Wingate when they should not have been forwarded by my DNS server. Am I missing something here? Is there some other possible reason for Wingate to fail?

Oct 18 05 6:13 pm

Hi

WinGate DNS resolver uses the DNS servers specified in the OS for DNS lookups.

So, if the Wingate machine is part of a domain, and is configured (on any of the adapters) to use your Active Directory server as a DNS server then WinGate will ask the AD server for answers to DNS lookups.

if the AD server asks WinGate for the answers to DNS lookups, then you have a loop.

WinGate monitors all known DNS servers, so at some stage if it gets unhappy about the responsiveness of a server it can switch to using another. So this means WinGate can go for a while before it asks the AD server a question. This then starts the loop.

You can break this loop by stopping WinGate from using the AD server as a DNS server. To do this

1. Run start->programs->WinGate->Advanced Options
2. Select the DNS tab
3. add the IP address of your AD server in there
4. restart WinGate.

That should fix it.

Adrien

Oct 19 05 8:27 am

Thanks. Its working now.
Post a reply