Further information : If I run empathy for the 1st time and tell it to use the Link-local XMPP feature, other people (on the VPN) show up immediately on my contact list and "avahi-browse -at" shows the "iChat service" for both me and other people running empathy on the VPN. But, after that, if I quit the empathy program and run it again, its status shows as "Offline" and it never detects the other people on the local link who have been online since before. Also, "avahi-browse -at" does not show the "iChat service" for me. It does show "iChat service" for other people on the VPN.
Same result even if I restart my X session and then start empathy.

However, at this point, if I remove all my config files (with "rm -rf ~/.[^.]*"), kill all running gconf/gnome session related programs (with "kill $(ps -A xu | grep $USER | grep -v bash | awk '{print $2}')") and start empathy again, it asks for account configuration to which I tell it to show nearby people only (link-local). As a result of this, empathy is able to show my link-local empathy users again.

This makes me suspect that when empathy is restarted (after the Link-local feature has been enabled in the accounts during a previous run), it is somehow unable to register with avahi-daemon for link local advertising which is causing all this trouble.

On Friday 09 August 2013 02:48 AM, P wrote:
Works for me with a TAP VPN.
I have the following versions of the relevant software.

ii openvpn 2.1.3-2+squeeze1 virtual private network daemon ii openvpn-blacklist 0.4 list of blacklisted OpenVPN RSA shared keys ii empathy 2.30.3-1 GNOME multi-protocol chat and call client ii empathy-common 2.30.3-1 GNOME multi-protocol chat and call client (common files) ii nautilus-sendto-empathy 2.30.3-1 GNOME multi-protocol chat and call client (nautilus-sendto plugin) ii telepathy-salut 0.3.12-1 Link-local XMPP connection manager for the Telepathy framework



--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to