Problem with BFGather

(imported topic written by Federico.Vietti)

Dear all,

I’m having a problem with TEM 9.

The problem is that I cannot reach the http://esync.bigfix.com.

TEM is installed on Windows Server 2008. The user that is running the BESGather service and the BES Root Server service is a user that can connect to bigfix sites without authentication through a proxy, that is set in Internet Explorer.

If I use Internet Explorer with the same user that is running bigfix services I can reach http://esync.bigfix.com/cgi-bin/bfgather/bessupport without authentication.

The problem is that the Diagnostic tool is showing: “Verifying that the BESGather service can reach the Internet (This might not pass immediately after a fresh install).” and in the BESRelay.log there is the following error “LicenseUpdater (1268) - LicenseUpdater error: HTTP Error 28: Timeout was reached: Connection timed out after 10015 milliseconds”.

Any idea about this?

regards

(imported comment written by Federico.Vietti)

Other information:

  • in GatherDB.log log there is the following error: “Thu, 14 Mar 2013 10:06:55 +0100 – Unexpected exception during gather of site BES Support: Unexpected HTTP response: 404”
  • the Gather settings are the following:

Enterprise Server\GatherService Settings:

ConnectivityTestResult: 8

DownloadMirror URL: http://TEM_SERVER_IP:52311/bfmirror/downloads/

BES Client Settings:

_BESGather_ConnectivityTest_SuccessInterval: 10

_BESGather_ConnectivityTest_FailureInterval: 1

_BESGather_Comm_ParentRelayURL:

_BESGather_Comm_UseUrlMoniker: 1

_BESGather_Comm_UseDownloadService: 0

_BESGather_Download_CacheLimitMB: 1024

_BESGather_Download_CheckParentFlag: 0

_BESGather_Download_CheckInternetFlag: 1

_BESGather_Download_DiffCacheLimitMB: 4

_BESGather_Download_DynamicThrottleEnabled: 0

_BESGather_Download_DynamicThrottleMaxBytesPerSecond: 4294967295

_BESGather_Download_DynamicThrottleMinBytesPerSecond: 0

_BESGather_Download_DynamicThrottlePercentage: 0

_BESGather_Download_HasSha1Index: 0

_BESGather_Download_HasUrlIndex: 0

_BESGather_Download_InactivityTimeout: 300

_BESGather_Download_LimitBytesPerSecond: 0

_BESGather_Download_MaxDownloadJobs: 4294967295

_BESGather_Download_NumVersionsToServe: 7

_BESGather_Download_RetryLimit: 5

_BESGather_Download_RetryMinutes: 10

_BESGather_Download_ThrottleGroup: ipaddress

_BESGather_Indexer_WaitTime: 32

_BESGather_Mirror_ActiveLoopDelayMilliseconds: 1000

_BESGather_Mirror_InactiveLoopDelayMilliseconds: 3000

_BESGather_Mirror_PreGatherThresholdMinutes: 1440

_BESGather_Mirror_SiteVersionPollingPeriod: 30

_BESGather_Log_GatherFailedAsError: 1

_BESRelay_GatherMirror_ResolveVersionConflicts: 1

_BESRelay_GatherMirror_UpstreamCheckPeriodMinutes: 360

(imported comment written by Federico.Vietti)

I add another information.

I’ve tried to filter traffic on the TEM Server with WireShark but I cannot see HTTP request from the TEM Server to nothing.

If I try to make a request with the browser non the TEM Server I can correctly see the request with traffic filter

(imported comment written by dhtorsdc)

FYI, I’m having similar issues with the V9 upgrade. Currently working with support on it…

(imported comment written by Federico.Vietti)

I’m also in touch with support and they say that is a issue related to V9 version.

Tomorrow they check on license type.

(imported comment written by Federico.Vietti)

Dear All,

thanks to suppport we have solved the problem.

We have to set 2 configuration:

  1. launch C:\Program Files (x86)\BigFix Enterprise\BES Server>BESAdmin /setproxy /user:AAAA /pass:AAAA and then manually modify the following registry key:

HKLM\SOFTWARE\BigFix\Enterprise Server\Proxy

“Proxy”=""

“ProxyUser”=“AAAA”

“ProxyPass”=“ecrypted(AAAA)”

to our enterprise proxy values, where proxy is “http://OUR_PROXY_IP:OUR_PROXY_PORT/”

  1. set the following parameters on “Edit Computer Settings” from TEM Console --> Computers

_BESGather_Comm_UseUrlMoniker = 1

_BESGather_Comm_UseDownloadService = 0

_Enterprise Server_ClientRegister_ProxyServer = OUR_PROXY_IP

_Enterprise Server_ClientRegister_ProxyPort = OUR_PROXY_PORT

Hpoing these information helps someone else.

Regards

(imported comment written by SystemAdmin)

This helps me too. Thanks !

(imported comment written by jpeppers91)

I may have something misconfigured as I can not get this to work. This is what I’m getting in the besrelay.log

Thu, 25 Apr 2013 13:51:24 -0400 - 2520 - 25: GetURL failure on
http://sync.bigfix.com/cgi-bin/bfgather/bigfixassetnetworkmaps?Time=1366912282
: HTTP Error 6: Couldn’t resolve host name: Could not resolve host: (nil); No data record of requested type

(imported comment written by jpeppers91)

Any update on this?

(imported comment written by ItsAvi)

we had a problem with gathering (no proxy) after v9 upgrade, and there’s a support doc with the solution of:

_BESGather_Comm_UseDownloadService: 1

from here:

http://www-01.ibm.com/support/docview.wss?uid=swg1IV38401

(imported comment written by chinlj)

Hi,

On an evaluation server, followed these steps but I am now getting error saying “407 Proxy Authentication Required”.

Looking at the change log for V9 build 649, this should have been fixed!

The server is current unable to communication via proxy. Hope there’s a solution right now.

(imported comment written by chinlj)

Hi, have you tried proxy with authentication?

My setup don’t seems to pass along the username/password when looking at the proxy dump. Without authentication, it works.

(imported comment written by TallTomD)

Has anybody found a way to specify proxy exceptions? We use a proxy server for connectivity to external sites, but we need to add exceptions for all internal sites. This is causing problems with our ability to distribute software installation packages using IEM.

Thanks,

Tom