For anyone using LWP::Protocol::https based Perl tools, TLSv1 can be forced with:
my $thing = whatever->new( ssl_opts => { SSL_version => 'TLSv1' }, ); Another site that fails is paypal: $ openssl s_client -connect www.paypal.com:443 CONNECTED(00000003) write:errno=104 vs $ openssl s_client -tls1 -connect www.paypal.com:443 CONNECTED(00000003) depth=2 C = US, O = "VeriSign, Inc.", OU = VeriSign Trust Network, OU = "(c) 2006 VeriSign, Inc. - For authorized use only", CN = VeriSign Class 3 Public Primary Certification Authority - G5 ... ** Also affects: openssl (Ubuntu Precise) Importance: Undecided Status: Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/965371 Title: HTTPS requests fail on some sites on Ubuntu 12.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openssl/+bug/965371/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs