After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 600572 - Syncevolution fails to connect under ipv6
Syncevolution fails to connect under ipv6
Status: RESOLVED DUPLICATE of bug 526321
Product: libsoup
Classification: Core
Component: HTTP Transport
2.28.x
Other Linux
: Normal normal
: ---
Assigned To: libsoup-maint@gnome.bugs
libsoup-maint@gnome.bugs
Depends on:
Blocks:
 
 
Reported: 2009-11-03 17:32 UTC by Jim Rorie
Modified: 2009-11-03 17:39 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Jim Rorie 2009-11-03 17:32:55 UTC
I've been noticing sync evolution has failed to connect to the fumabol server after upgrading to Karmic. Seeing this in the log:

      * [2009-10-30 13:37:51.250] http://my.funambol.com/sync via
        libsoup: Cannot connect to destination

After a bit of research I turned off ipv6 by adding this to my grub boot command line:

ipv6.disable=1

Syncevolution now connects. Let me know what other logs I can provide.
-----------

jfrorie@medusa:~$ syncevolution --version
SyncEvolution 0.9

Linux medusa 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:05:01 UTC 2009 x86_64 GNU/Linux

i libsoup-gnome2.4-1 - an HTTP library implementation in C -- GNOME support li
p libsoup-gnome2.4-dev - an HTTP library implementation in C -- GNOME support de
p libsoup2.2-8 - an HTTP library implementation in C -- Shared library
p libsoup2.2-dev - an HTTP library implementation in C -- Development file
p libsoup2.2-doc - an HTTP library implementation in C -- API Reference
i libsoup2.4-1 - an HTTP library implementation in C -- Shared library
p libsoup2.4-dbg - an HTTP library implementation in C -- debugging symbol
p libsoup2.4-dev - an HTTP library implementation in C -- Development file
p libsoup2.4-doc - an HTTP library implementation in C -- API Reference

i syncevolution - Evolution data synchronization program using SyncML
pB syncevolution-evolution - SyncEvolution SyncML Client
p syncevolution-evolution-2.12 - SyncEvolution is now packaged so that "syncevolution-ev
p syncevolution-evolution-2.6 - SyncEvolution is now packaged so that "syncevolution-ev
p syncevolution-evolution-2.8 - SyncEvolution is now packaged so that "syncevolution-ev
Comment 1 Dan Winship 2009-11-03 17:39:50 UTC
This is (IMHO) a bug in debian/ubuntu, in that they seem to ship a glibc configuration such that getaddrinfo() returns IPv6 addresses before IPv4 addresses, even if you don't have IPv6 connectivity. While libsoup will eventually be fixed to fall back to IPv4 if trying to connect via IPv6 fails, it will still be slower than if glibc was fixed to return the IPv4 address first (as it does on all other distros).

*** This bug has been marked as a duplicate of bug 526321 ***