XMPP/Jingle doesn't connect while using multiple networks on eth0
Submitted by Philip Withnall
Assigned to Philip Withnall
(MIgrated from Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=37269)
I experienced a strange behaviour of the Emapthy/Telepathy when trying to make an audio call over XMPP/Jingle. (More precisely, the call is initiated by the other part which is using the Psi XMPP client.) This worked fine until I configured my Laptop to have more networks hung on the eth0 interfaces (I used NetworkManager as provided by up-to-date Fedora 14: I Simply added in nm-applet > right-click-menu > Edit connections > Wired > [some connection] > IPv4 Settings > Adresses more IP / mask entries).
The reason for this setup was that I configured in this time some routers and similar devices which have they default adresses set-up mostly in the 192.168.0.0/24, 192.168.1.0/24 or 192.168.2.0/24 address space. The aim of setting up more addresses was not to have to switch between various NM profiles while configuring the routers etc.
Now with this setup the above mentioned call cannot be set up (It says something like "the connection cannot be established").
See attached ANONYMIZED log (Empathy -> Help -> Debug -> Empathy.AudioVideo). (192.168.MY.IP is the address seen from my LAN gateway)
I'm currently using the up-to-date telepathy/empathy packages from Fedora 14:
$ rpm -qa | grep pathy