FrankS: HTTPS-Request über Proxy geht doch

Beitrag lesen

Moin.

Fürs Archiv gibts hier noch die Lösung das Problem "HTTPS-Request über Proxy geht nicht" (siehe http://forum.de.selfhtml.org/archiv/2004/2/72170/#m415641).

In der Dokumentation von Crypt::SSLeay findet sich der Hinweis:

<cite>
LWP::UserAgent and Crypt::SSLeay have their own versions of proxy support.[...] The CONNECT method is used by Crypt::SSLeay's internal proxy support.
</cite>

Beim tracen mit Ethereal hatte ich festgestellt: der Browser nutzt auch CONNECT bei https-Requests...

Wenn anstelle von
$ua->proxy(['https'],'http://192.168.0.10:8080/'); #LWP Proxy support
die folgende Zeile genutzt wird
$ENV{HTTPS_PROXY} = 'http://192.168.0.10:8080'; # Crypt::SSLeay proxy support
gehts...

Gruß Frank