bug-gnuzilla
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug-gnuzilla] Unable to browse https://gnupg.org/ with IceCat


From: Mark H Weaver
Subject: [Bug-gnuzilla] Unable to browse https://gnupg.org/ with IceCat
Date: Sat, 06 Feb 2016 01:22:31 -0500

When I try to connect to https://gnupg.org/ with IceCat 38.6.0, I get
the following error:

  Secure Connection Failed

  An error occurred during a connection to gnupg.org. Cannot communicate
  securely with peer: no common encryption algorithm(s). (Error code:
  ssl_error_no_cypher_overlap)

Epiphany is able to connect successfully.

At first I thought that perhaps the web server at gnupg.org was poorly
configured, but apparently that's not the case.  It seems to have an
excellent TLS configuration.

I eventually found that the problem was caused by these lines in
data/settings.js in the gnuzilla source, which end up in
browser/app/profile/icecat.js in the IceCat source tarballs:

  // Avoid logjam attack
  pref("security.ssl3.dhe_rsa_aes_128_sha", false);
  pref("security.ssl3.dhe_rsa_aes_256_sha", false);
  pref("security.ssl3.dhe_dss_aes_128_sha", false);
  pref("security.ssl3.dhe_rsa_des_ede3_sha", false);

These lines disable several important cipher suites, despite the fact
that Logjam was fixed in every reputable system over 8 months ago.

For now, users can work around this problem by going into about:config
and changing these settings to "true".  I'm also going to remove these
customizations from the IceCat build in GNU Guix.

     Regards,
       Mark



reply via email to

[Prev in Thread] Current Thread [Next in Thread]