BES Gather Service not connecting to internet

(imported topic written by Ghufran)

Hi folks,

We’re having an issue with a new install. Here’s a summary:

  1. TEM installed successfully on Windows 2008 R2 server.

  2. Microsoft Internet Security and Acceleration (ISA) Server 2006 configured to allow ALL traffic and ALL users from TEM server.

  3. Internet explorer on the TEM server has been configured to connect to the internet through the proxy.

Using a browser, the TEM server can connect to the internet through the ISA firewall proxy . We can browse to google.com, etc… This normal http traffic can be seen in the ISA log.

  1. BESDiagnostics reports that it cannot connect to the internet.

  2. The BES Gather Service cannot connect to the internet and in the GatherDB log we see… : non-retryable error: transport error 25: general transport failure.\nwindows error 800c0005: unknown error 0x800c0005

6._BESClient_Comm_UseUrlMoniker is set to the default of 1, so the TEM should use computer’s Internet connection settings

  1. Doing a “telnet 80” from the tem server shows a TCP connection to the firewall on the firewall log, but when a Gather Request is made, no TCP connection made to the firewall.

  2. We are trying to increase the logging level for GatherDB, but configuring the _BESClient_EMsg_Detail and _BESClient_EMsg_File have no effect - i.e. No log is created.

  3. netstat -an -b shows the BESgatherDb.exe starting and trying to connect to 127.0.0.1 and then it goes away.

I think we need to focus on see why BES Gather Service is not sending the request out to the firewall to connect to the internet.

Any ideas?

Thanks in advance.

(imported comment written by SystemAdmin)

http://support.bigfix.com/cgi-bin/kbdirect.pl?id=105

(imported comment written by Ghufran)

Thanks for this Tim. We have tried all this!

There is no authentication restriction on the firewall, and the internet connection settings have been configured.

The BESGatherService it not sending any TCP traffic to the firewall.

Is there any way of increasing the logging level of content in GatherDB? We’ve enabled the

_BESClient_EMsg_Detail & _BESClient_EMsg_File settings, but see no file created!

(imported comment written by SystemAdmin)

I believe the reason for running the Gather Service under the user credentials is so that it will pick up the Proxy Setting configured for that user.