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 641081 - Fails to connect to a TLS-only site
Fails to connect to a TLS-only site
Status: RESOLVED DUPLICATE of bug 581342
Product: epiphany
Classification: Core
Component: [obsolete] Backend:Base
2.30.x
Other All
: Normal normal
: ---
Assigned To: Xan Lopez
Epiphany Maintainers
Depends on:
Blocks:
 
 
Reported: 2011-01-31 22:06 UTC by Sascha Silbe
Modified: 2011-04-28 11:21 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Sascha Silbe 2011-01-31 22:06:06 UTC
Epiphany (2.30.6-1, on Debian) fails to connect to a host that has been configured not to allow SSLv2/SSLv3 (Apache directive "SSLProtocol all -SSLv2 -SSLv3"). The server logs indicate that no TLS handshake was tried:

[Mon Jan 31 16:55:45 2011] [info] [client 134.2.244.86] Connection to child 16 established (server ssl-test.sugarlabs.org:443)
[Mon Jan 31 16:55:45 2011] [info] Seeding PRNG with 656 bytes of entropy
[Mon Jan 31 16:55:45 2011] [info] [client 134.2.244.86] SSL library error 1 in handshake (server ssl-test.sugarlabs.org:443)
[Mon Jan 31 16:55:45 2011] [info] SSL Library Error: 336109835 error:1408A10B:SSL routines:SSL3_GET_CLIENT_HELLO:wrong version number
[Mon Jan 31 16:55:45 2011] [info] [client 134.2.244.86] Connection closed to child 16 with abortive shutdown (server ssl-test.sugarlabs.org:443)
Comment 1 Dan Winship 2011-02-01 15:14:35 UTC
Correct, libsoup currently only does SSLv3, because there are more servers that only support SSLv3 and can't support TLS at all than there are servers that only support TLS and refuse to support SSLv3. (And for technical reasons, it can't currently retry the other way around if the first attempt fails.)

*** This bug has been marked as a duplicate of bug 581342 ***
Comment 2 Yves-Alexis Perez 2011-04-28 11:21:57 UTC
Note that, as said on #581342, TLS (which is already 11 year old) is the only IETF-standardized version.

Disabling TLS to accommodate broken websites won't help them migrate to a sensible protocol.