in reply to Forcing all TLSv1 with LWP?

How it goes if you set user agent's ssl_opts?
$ua->ssl_opts( SSL_version => 'TLSv1');
LWP's ssl_opts description says

Other options can be set and are processed directly by the SSL Socket implementation in use. See IO::Socket::SSL or Net::SSL for details.

So I guess if you have some luck with IO::Socket::SSL, opts will do something. But I am not sure.