Gather Status error

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

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:

  1. RDP into the relay machine.

  2. Stop the BES Relay service

  3. Stop the BES Client service

  4. Navigate to the C:\Program Files (x86)\BigFix Enterprise\BES Relay\Mirror Server\Inbox directory

  5. Delete the bfemapfile.xml and GatherState.xml files

  6. Navigate to the C:\Program Files (x86)\BigFix Enterprise\BES Relay\wwwrootbes\bfmirror\bfsites directory

  7. Delete all contents within this directory

  8. Start the BES Relay service

  9. Start the BES Client service

    Non-Windows:

  10. SSH into the relay machine

  11. Stop the BESRelay service (service besrelay stop)

  12. Stop the BESClient service (service besclient stop)

  13. cd to the /var/opt/BESRelay/Mirror Server/Inbox directory

  14. Delete the bfemapfile.xml and GatherState.xml files

  15. cd to the /var/opt/wwwrootbes/bfmirror/bfsites directory

  16. Delete all contents within this directory

  17. Start the BES Relay service (service besrelay start)

  18. Start the BES Client service (service besclient start)

1 Like

Hi Arthur

I have performed the stated steps

  1. RDP into the relay machine.

  2. Stop the BES Relay service

  3. Stop the BES Client service

  4. Navigate to the C:\Program Files (x86)\BigFix Enterprise\BES Relay\Mirror Server\Inbox directory

  5. Delete the bfemapfile.xml and GatherState.xml files

  6. Navigate to the C:\Program Files (x86)\BigFix Enterprise\BES Relay\wwwrootbes\bfmirror\bfsites directory

  7. Delete all contents within this directory

  8. Start the BES Relay service

  9. 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.

This worked perfectly for me thanks so much <3