NetBSD-Bugs archive

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

Re: lib/46878: connection to some https site using opensslcausesfreeze



The following reply was made to PR lib/46878; it has been noted by GNATS.

From: Izumi Tsutsui <tsutsui%ceres.dti.ne.jp@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: tsutsui%ceres.dti.ne.jp@localhost
Subject: Re: lib/46878: connection to some https site using opensslcausesfreeze
Date: Wed, 3 Oct 2012 21:30:15 +0900

 ryoon@ wrote:
 
 > I have tested with openssl-1.0.1-stable-SNAP-20121002.tar.gz
 > (OpenSSL 1.0.1d-dev).
 > And I cannot connect to the servers.
 
 Actually the renegotiation fix in 1.0.1d is unrelated, i.e.
 the following fix doesn't solve the "server hang" problem at all:
 http://rt.openssl.org/Ticket/Display.html?id=2811&user=guest&pass=guest
 http://cvs.openssl.org/chngview?cn=22565
 I'm afraid it means the server side problem can't be resolved
 by client side.
 
 On the other hand, using -DOPENSSL_MAX_TLS1_2_CIPHER_LENGTH=50
 on libssl build works around, but it seems several people still
 claim "it isn't a right fix."
 
 It looks Wine had the same problem and they fixed it
 by disabling TLS 1.2 in their applications per Windows settings:
 http://bugs.winehq.org/show_bug.cgi?id=30598
 http://source.winehq.org/patches/data/89343
 
 Then, I think at least site specific applications like nicovideo_dl
 should be fixed by disabling TLS 1.2 in it as well.
 
 It would also be worth to make openssl have configurable
 settings for equivalents of OPENSSL_MAX_TLS1_2_CIPHER_LENGTH and
 OPENSSL_NO_TLS1_2_CLIENT in openssl.cnf for long term workaround,
 rather than compile time settings.
 
 ---
 Izumi Tsutsui
 


Home | Main Index | Thread Index | Old Index