Bonjour services disappear all at once after a week of us, forcing a device reboot

  • 1
  • Question
  • Updated 4 years ago
  • Answered
We have a single AP121 (HiveOS 6.1r3b.1502) connected to HMOL (Enterprise 6.1r3). The only function of the device is to act as a Bonjour gateway. After working through several issues during our initial setup, it is working almost flawlessly. Approximately once a week, however, I have to reboot the device. I receive a report that no Airplay devices are present on the network. I log into HMOL, and it does not see any of our Apple TVs. If I reboot the device, it finds the Apple TVs, and everything starts working great again. It will continue to work properly for another week or so, then the process repeats itself.

To clarify, I previously had the issue where certain Airplay devices would start to drop off of the service list after some time. Restarting the device in question would make it re-appear on the list. That particular issue seemed to be related to a known bug, and was resolved after updating to 6.1r3.

The new issue doesn't happen gradually. It's working great one minute, drops everything the next. Rebooting the AP121 (from within HMOL) gets everything back up and running until the next time it stops. Any ideas on what might be causing this issue?


Photo of Gary Porter

Gary Porter

  • 3 Posts
  • 0 Reply Likes

Posted 4 years ago

  • 1
Photo of Gary Porter

Gary Porter

  • 3 Posts
  • 0 Reply Likes
I just found this in the log:

ah_top: process ah_bgd is killed by PM because memory is overflown:8200--->8192: No such file or directory

Any chance that ah_bgd stands for "AeroHive_BonjourGatewayDaemon"?
Photo of Mike Kouri

Mike Kouri, Official Rep

  • 1030 Posts
  • 271 Reply Likes
Gary, that's the smoking gun, and your guess was correct -- ah_bgd is Aerohive's Bonjour Gateway Daemon. You're encountering a memory overflow and that process is getting killed before it crashes the rest of the box. 

J. Goodnough's advice is good to start with. In addition to how many VLANs, how many services are reported?
Photo of Gary Porter

Gary Porter

  • 3 Posts
  • 0 Reply Likes
Note: bonjour client only learning/registering aerohive special servicesRunning as bonjour gateway
Bonjour Gateway Status:Enabled
Realm Name: 4018:b1f1:4680
Device priority: 1
My BDD: 10.1.10.54
Local mgt0: IP(10.1.10.54/24), VLAN(1) MAC(4018:b1f1:4680)
Total 5 Local Attached VLANs: 41 42 43 44 40 
Total Services: 372; Total Self-Services: 0; Published Times: 84
Total 0 Remote BDDs:

Bonjour VLAN range:    40-44  

Photo of J. Goodnough

J. Goodnough, Champ

  • 266 Posts
  • 32 Reply Likes
when you have airplay connectivity, log into the device acting as the BDD and do "show bonjour-gateway status." You should see the connected VLANs. When it's not working, do the same thing and compare.