|Subject:||Provide an LWP environment variable and command line option to disable certificate verification|
There is no way how to disable certificate verification currently. The PERL_LWP_SSL_VERIFY_HOSTNAME controls hostname verification only. This is a request to add a new environment variable (e.g. PERL_LWP_SSL_VERIFY_CERTIFICATE) and a command line option for lwp-request tool to be able to issue requests even if server certificate cannot be positively verified (e.g. unknown certificate issuer or expired certificate). Similar LWP::UserAgent->ssl_opts option "verify_certificate" (resembling "verify_hostname" option) could be introduced too. See <for a discussion.