Version: (using KDE 4.2.1) Compiler: gcc-4.3.3 OS: Linux Installed from: Compiled From Sources After setting up a Bonjour account in Kopete it is shown in all other Bonjour clients on the network. However Kopete itself does not find any Bonjour contacts - the contact list is empty. I am using mDNSResponderPosix and of course it is running.
Oh, I forgot: no firewalls.
Have you managed to get this to work? Sadly, I don't have any way that I know of to test kopete-bonjour out with mDNSResponder, or any other non-avavhi platform.
It just occurs to me that this is /guaranteed/ to be broken using mDNS, until the function DNSSD::ServiceBrowser::resolveHostName(QString) is implemented for the mDNS backend. This function (as well as getLocalHostName) was introduced in r893440 http://websvn.kde.org/?view=rev&revision=893440 This was implemented for avahi backend, but I was unable to implement it for mDNS. What is your setup? I can try to emulate it and create this function. Sorry for forgetting about this.
What information do you need about my setup? I would be happy to help you solve this problem. I am using mDNSResponder-107.6 and kopete 0.70.0. I did compile my system from source (Gentoo). The other two clients use Ubuntu with Pidgin (and avahi). All the computers (IP addresses) are in the same private subnet.
I was just wondering how to get a box with mDNS responder, because I didn't think any linux distributors packaged it. If you are comfortable with programming, you could try to implement the two empty functions (resolveHostName and getLocalHostname) in the following file: http://websvn.kde.org/trunk/KDE/kdelibs/dnssd/mdnsd-servicebrowser.cpp?view=markup I will also try to implement these if i get some time later In the mean time, if you would like to use the bonjour plugin, you would have to switch to using avahi.
(In reply to comment #5) > I was just wondering how to get a box with mDNS responder, because I didn't > think any linux distributors packaged it. Well, mDNSResponder is pretty much the default app for zeroconf-things in Gentoo. And since KDE 4 runs on Mac OS X natively, it would be good if it could benefit from mDSNResponder. > If you are comfortable with programming, you could try to implement the two > empty functions (resolveHostName and getLocalHostname) in the following file: Well, I guess I don't have any idea how to do that (I should, though). > In the mean time, if you would like to use the bonjour plugin, you would have > to switch to using avahi. I'll try that when 4.2.2 comes out ;)
Thank you for the bug report. As this report hasn't seen any changes in 5 years or more, we ask if you can please confirm that the issue still persists. If this bug is no longer persisting or relevant please change the status to resolved.
Dear user, unfortunately Kopete is no longer maintained. Please migrate to another solution, e.g. for Jabber a possibility is Kaidan, for Matrix a candidate is NeoChat.