Bonjour Configuration

  • 1
  • Question
  • Updated 4 years ago
  • Answered
I apologize in advance - I am new to bonjour and I do not have a grasp on it yet.

So I setup the Bonjour Gateway with rules under my wireless policy. I pushed out the policy and found an AP on every VLAN showing up under BDD Devices. Since then (2 weeks) APs have been dropping off that list and I have gone from about 40 devices down to 3.

Is there anything that would cause me to lose BDD devices? Can I restart the bonjour service without logging into each AP? I have noticed problems with AirPlay since I have lost devices from different VLANs.
Photo of Brooks Admin

Brooks Admin

  • 3 Posts
  • 0 Reply Likes

Posted 4 years ago

  • 1
Photo of J. Goodnough

J. Goodnough, Champ

  • 266 Posts
  • 32 Reply Likes
Can you post your Bonjour Gateway configuration?
Photo of Brooks Admin

Brooks Admin

  • 3 Posts
  • 0 Reply Likes
Here is the configuration that is setup. Just the basics for now - blocking our guest wireless network from access and allowing all others access

Photo of Andrew MacTaggart

Andrew MacTaggart, Champ

  • 483 Posts
  • 86 Reply Likes
The only thing rule one will do assuming your Guest is defined for your guest vlan is block services from the guest vlan being advertised to the other vlans.

limit the vlans you want services to be learned
limit the services you are interested in
filter the vlans you want to advertise services to vlans you want to learn them

for an AP keep the total services under 1000, unless you are using HM 6.2 which should have stateless Bonjour.

the BDD will be determined by lowest mac address or by the priority you set under the AP config.

so you only need to ssh to one AP
do a show bonjour-gateway status to find the IP of the BDD

then you can ssh to the BDD

then you can do
no bonjour-gateway enable
and then
bonjour-gateway enable

Configuring Aerohive's Bonjour Gateway - YouTube
Photo of J. Goodnough

J. Goodnough, Champ

  • 266 Posts
  • 32 Reply Likes
How many clients in total do you have across your network? Bonjour is a very noisy protocol, and you may be overwhelming your BDD(s). I'd set it to permit just the protocols you need - possibly just AirPlay and then see where you are.
Photo of Brooks Admin

Brooks Admin

  • 3 Posts
  • 0 Reply Likes
Thanks everyone. Limiting the number of services has helped keep bonjour running across our campus. We allow them to print using bonjour as well as AirPlay for Apple TV use and limiting it to these protocols worked.