$ 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
...
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
...