Hallo,
keine Frage, sondern nur, damit es mal irgendwo vermerkt ist.
Das Perl-Modul LWP::UserAgent verwendet für die Unterstützung von HTTPS entweder Net::SSL (Crypt::SSLeay) oer IO::Socket::SSL, wenn keines dieser Module geladen ist (Prüfung an Hand von $__PACKAGE__::VERSION), kümmert es sich von alleine, offenbar zuerst mit Net::SSL, dann als Fallback IO::Socket::SSL.
Dummerweise kann nur Net::SSL mit der Umgebungsvariablen https_proxy etwas anfangen.
Für genauere Information: LWP::Protocol::https10.
Zur Runtime vielleich sowas::
use LWP::Protocol::https10;
warn "do not expect the https_proxy env to work using $LWP::Protocol::https10::SSL_CLASS" if $LWP::Protocol::https10::SSL_CLASS =~ /IO::Socket::SSL/ and $ENV{https_proxy};
Danke an $FP für's Zuhören ☺