Bonjour is Apple's implementation of Zeroconf, a service discovery protocol. It can be used to find services on a network and also to publish services to be found by other Zeroconf clients.
Questions tagged [bonjour]
578 questions
3
votes
3 answers
How to Know when device is removed from network Using Bonjour C library
I am using DNSServiceDiscovery C Library Bonjour to detect Camera and Printer.I am Using Windows 7 and Visual 2010.
http://developer.apple.com/library/mac/#documentation/Networking/Reference/DNSServiceDiscovery_CRef/dns_sd_h/index.html
I am…

Vikram Ranabhatt
- 7,268
- 15
- 70
- 133
3
votes
1 answer
ERROR: getOptRdata - unknown opt 4
I'm getting this error message turning up in the system log, on some Macs, seemingly at random.
ERROR: getOptRdata - unknown opt 4
It doesn't seem to affect the running of my application, but I'm wondering what's causing it, and whether it could…

fredley
- 32,953
- 42
- 145
- 236
3
votes
1 answer
Not able to find JmDNS service in other machines
Using jmdns 3.4.1, I'm able to see the services advertised by the machines in the LAN, I can also create a service and register it, so that I can see it in my machine. However, when I create a new service in another machine of the LAN, I cannot see…

mimou
- 81
- 1
- 6
3
votes
1 answer
PAN with Linux, iOS, Bluetooth, Bonjour, GameKit -- Possible?
So I read different takes on this matter (I think I read all the related questions on SO). Can I connect in a PAN - Can I write an app that will connect - my linux machine and my iOS device via bluetooth? Using or not using Bonjour or GameKit.
Few…

JoeSlav
- 4,479
- 4
- 31
- 50
3
votes
3 answers
Can I give my iPhone a domain name?
So I'm using cocoahttpserver in my iphone application. I have the webserver working. But for now I need to identify my ip address and port number before an outside browser can access anything I create.
I would like to have my users connect via a…

decoy
- 341
- 2
- 13
3
votes
2 answers
Slow name resolution in Bonjour
This seems so basic that people would be screaming about it, searching the web turned up nothing, but I have tested it on several networks and computers. We are having an issue where we use the .local url to access resources it is very slow. If we…

possen
- 8,596
- 2
- 39
- 48
3
votes
3 answers
NSNetService works fine, but can't get hostName, resolve causes error
I'm using Bonjour with an NSNetService to publish a server from my iPhone. It all works as expected, I can browse the pages I'm serving etc. However, on the iPhone I want to display the host name (i.e. the URL, like "myDevice.local."), so that one…

mkeiser
- 965
- 9
- 17
3
votes
0 answers
Bonjour/Zeroconf in .NET on Win7 x64
did anyone ever try to publish a netservice via Bonjour on a x64 system? I tried several libraries like Mono.Zeroconf, Deusty (there's some x64-discussion in the comments) and Zeroconf.Codeplex. They're working perfectly as long as I build my…

Waescher
- 5,361
- 3
- 34
- 51
3
votes
2 answers
Need to Bonjour twice?
I launch a TCP listening server on port 66661. I create a Bonjour notification about this. No problems.
Before anyone connects at 66661 the app creates another unrelated network service (another TCP listening server) on another port, and in an…

Fattie
- 27,874
- 70
- 431
- 719
3
votes
1 answer
avahi: broadcast that my service has updated information
I have an avahi (zeroconf, dnssd, bonjour) service. I want the service to be able to notify the clients when it has new data so the clients can then connect and query for the updated information.
What type of message should the service publish, and…

Poul
- 3,426
- 5
- 37
- 43
3
votes
0 answers
Plotly Dash Server on Heroku fails on Push - bonjour-py==0.3
I am trying to deploy a Dash App (from Plot.ly) using a heroku server.
- tutorial used found here: https://dash.plot.ly/deploymentFirst, I signed into my heroku account and created the app:
heroku create [app-name]
git add .
git commit -m…

Tim Sauchuk
- 37
- 6
3
votes
1 answer
Getting Bonjour Address with IP Address and/or Host Name
I'm working on an iPhone-iPad app with Objective-C. I need to get the Bonjour Address of the device. I understand this address is generated with the hostname of the device, which I've already got.
Could anybody help me?
Thanks in advance.
Mikywan.

mikywan
- 1,495
- 1
- 19
- 38
3
votes
1 answer
Android NsdManager not able to discover services
I'm running into a problem with Androids NsdManager when following their tutorial Using Network Service Discovery.
I have a few zeroconf/bonjour hardware devices on my network. From my mac I can discover all of them as expected from my terminal…

zafrani
- 4,030
- 5
- 31
- 39
3
votes
1 answer
Publishing a MIDI source as a Bonjour service
I have written a VST/AU/RTAS synthesiser plugin for OSX and Windows that also has an iPhone equivalent. I would like to allow the two to communicate with each other over a local area network so that the iPhone app can be used to send MIDI controller…

John Proctor
- 31
- 2
3
votes
1 answer
Swift: I am not seeing all bonjour services list if my iphone not hocked to my laptop
I have a scanner class to scan list of all bonjour services available with an option for the user to search for all the devices in a certain bonjour service name.
Everything works great! except when I remove my iphone from the cable then I can't see…

Ehab Saifan
- 290
- 2
- 13