We are getting Warning In Dashboard Deployment Health Checks for many Relay servers.
The GatherState.xml file records errors in the
BES Relay or BES Server gathering Fixlet sites. If a BES Relay or the BES Server
fails to gather a Fixlet site the BES Clients will not receive updates for the
sites with failures. The computers listed have gather errors, click the error
count to link to the Gather Status page.
Gather status report of 1 of Relay server is mentioned below:
Failed:
Id: 125 Date: Tue, 28 Jun 2016 14:04:13 +0000
Url: http://INF-BFIX-SEC03.daksh.local:52311/cgi-bin/bfgather.exe/opsite637
Error Message: 125: class NotASignedMessage
Id: 2 Date: Tue, 28 Jun 2016 14:04:13 +0000
Url: http://sync.bigfix.com/cgi-bin/bfgather/bespowermanagement
Error Message: 2: class NoMastheadMatchesURL
Id: 23 Date: Tue, 28 Jun 2016 14:04:13 +0000
Url: http://sync.bigfix.com/cgi-bin/bfgather/osdeployment
Error Message: 23: class NoMastheadMatchesURL
Id: 26 Date: Tue, 28 Jun 2016 14:04:13 +0000
Url: http://sync.bigfix.com/cgi-bin/bfgather/osimaging
Error Message: 26: class NoMastheadMatchesURL
Please suggest what we can do.
Thanks
Jatin
Arthur
December 14, 2016, 3:26pm
2
Perhaps a bit late, but we recently had the same error. Here’s the page with the resolution:
https://www-01.ibm.com/support/docview.wss?uid=swg21668058
The relevant parts of that page:
Windows:
RDP into the relay machine.
Stop the BES Relay service
Stop the BES Client service
Navigate to the C:\Program Files (x86)\BigFix Enterprise\BES Relay\Mirror Server\Inbox directory
Delete the bfemapfile.xml and GatherState.xml files
Navigate to the C:\Program Files (x86)\BigFix Enterprise\BES Relay\wwwrootbes\bfmirror\bfsites directory
Delete all contents within this directory
Start the BES Relay service
Start the BES Client service
Non-Windows:
SSH into the relay machine
Stop the BESRelay service (service besrelay stop)
Stop the BESClient service (service besclient stop)
cd to the /var/opt/BESRelay/Mirror Server/Inbox directory
Delete the bfemapfile.xml and GatherState.xml files
cd to the /var/opt/wwwrootbes/bfmirror/bfsites directory
Delete all contents within this directory
Start the BES Relay service (service besrelay start)
Start the BES Client service (service besclient start)
1 Like
Megha
September 7, 2018, 2:28pm
3
Hi Arthur
I have performed the stated steps
RDP into the relay machine.
Stop the BES Relay service
Stop the BES Client service
Navigate to the C:\Program Files (x86)\BigFix Enterprise\BES Relay\Mirror Server\Inbox directory
Delete the bfemapfile.xml and GatherState.xml files
Navigate to the C:\Program Files (x86)\BigFix Enterprise\BES Relay\wwwrootbes\bfmirror\bfsites directory
Delete all contents within this directory
Start the BES Relay service
Start the BES Client service
But the error in the BIGFIX deployment heath check is still appearing. Could you please help me out in this.
Arthur:
Windows:
RDP into the relay machine.
Stop the BES Relay service
Stop the BES Client service
Navigate to the C:\Program Files (x86)\BigFix Enterprise\BES Relay\Mirror Server\Inbox directory
Delete the bfemapfile.xml and GatherState.xml files
Navigate to the C:\Program Files (x86)\BigFix Enterprise\BES Relay\wwwrootbes\bfmirror\bfsites directory
Delete all contents within this directory
Start the BES Relay service
Start the BES Client service
Non-Windows:
This worked perfectly for me thanks so much <3