How do I verify that Bonjour is working?

After updating to Sequoia directly from Ventura, there have been some strange consequences. The main one is that I've lost Ethernet between the two computers when using a specific app. This never happened in Ventura, and in fact the connection with the software was rock solid for at least 2 years.


An info window from the software website states that:


"...Bonjour Service must run properly. Otherwise, server discovery will stop working.".


Server discovery does seem to be the exact problem. How do I verify that Bonjour indeed is running properly? I've tried searching with Spotlight, and tried searching online for where to search to verify this. No luck either way.


Thanks in advance for any useful assistance.

Mac mini, macOS 15.3

Posted on Jan 29, 2025 2:47 AM

Reply
Question marked as Top-ranking reply

Posted on Feb 6, 2025 5:10 AM

So, this is a part of the specific reply I got from the company that owns the software I license. I don’t know if it will help, but happy to share non-software specific info:


OK, Sequoia introduced a new security setting.

Please check if [your printer driver] is enabled in System Settings/Privacy & Security/Local Network/ - .


If it is enabled, please install and launch the utility "Discovery" from the App Store, then launch the [printer driver]


I think Discovery will simply tell you if things are connected or running. You may have to scroll down a bit for the relevant info.


What I ended up doing was running the software which in turn instantiated the exception in the network window. Everything was great after that…


(well except for having lost some preferences for a couple of other apps… but that’s another story)


I hope this at least gives you a clue as to where to poke around.


good luck!

10 replies
Question marked as Top-ranking reply

Feb 6, 2025 5:10 AM in response to apetnuch

So, this is a part of the specific reply I got from the company that owns the software I license. I don’t know if it will help, but happy to share non-software specific info:


OK, Sequoia introduced a new security setting.

Please check if [your printer driver] is enabled in System Settings/Privacy & Security/Local Network/ - .


If it is enabled, please install and launch the utility "Discovery" from the App Store, then launch the [printer driver]


I think Discovery will simply tell you if things are connected or running. You may have to scroll down a bit for the relevant info.


What I ended up doing was running the software which in turn instantiated the exception in the network window. Everything was great after that…


(well except for having lost some preferences for a couple of other apps… but that’s another story)


I hope this at least gives you a clue as to where to poke around.


good luck!

Feb 6, 2025 9:56 AM in response to jimchik2

jimchik2 wrote:

So, this is a part of the specific reply I got from the company that owns the software I license. I don’t know if it will help, but happy to share non-software specific info:

OK, Sequoia introduced a new security setting.
Please check if [your printer driver] is enabled in System Settings/Privacy & Security/Local Network/ - .

If it is enabled, please install and launch the utility "Discovery" from the App Store, then launch the [printer driver]

I think Discovery will simply tell you if things are connected or running. You may have to scroll down a bit for the relevant info.

What I ended up doing was running the software which in turn instantiated the exception in the network window. Everything was great after that…

(well except for having lost some preferences for a couple of other apps… but that’s another story)

I hope this at least gives you a clue as to where to poke around.

good luck!


You’re correct.


Discovery is a useful app, and one I use around here, though it requires some knowledge of Bonjour.


I am unclear why a third-party app would suggest this path using Discovery (and again, Discovery is a fine app), as the app you are trying to use itself should be able to detect and report Bonjour traffic issues.


As a developer, I’d usually expect to either provide a status or troubleshooting tool within the app, or potentially as a separate tool download, if this case is at all common. (And I’ve yet to encounter a non-trivial local network without Bonjour chattering, so where this is even headed?)


At the command line in Terminal app, the usual Bonjour network troubleshooting tools would be something like ping and dns-sd:

# checks for some chattering for five seconds.
dns-sd -t 5 -B
# checks for basic network connectivity with the computer using the specified IP address
ping -c 4 203.0.113.12  
# Replace 203.0.113.12 with the IP address of the other computer involved


But again, just what a person would be looking for with Discovery app (or any of this) is unclear, and I’d guess the app itself uses its own Bonjour traffic, and it would be handy to know what that traffic is, so that the dns-sd command or Discovery could be set to look for it. Without that detail, Discovery is little more than a “is the local network connected and chattering”, and here are other ways to check that.

Jan 29, 2025 3:56 AM in response to Barney-15E

No VPN, and while the firewall is engaged, it seems that anything related to the software is indeed given a green light.


As a reminder, this is over Ethernet, hardwired between two computers (no router), with fixed IP addresses. Everything worked seamlessly for a couple of years with Ventura, but as soon as I updated to Sequoia...


Other than updating the OS, I made no other changes.


It seems I need to research the changes you mentioned...


Thanks for the reply

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

How do I verify that Bonjour is working?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.