Thread Problem mit SSL-Verbindung (8 answers)
Opened by Gast at 2005-11-15 00:25

Gast Gast
 2005-11-15 00:25
#60164 #60164
Hi liebe Community ich hab da eine Frage an euch. Ich versuche ueber Perl eine SSL-Verbindung zu einem Webserver zu machen. Die Verbindung klappt auch wunderbar, kann mir mit Hilfe des Net::SSLeay Modules auch die Seiten anzeigen lassen. Nun versuchen ich eine andere Seite abzurufen, dies scheitert alllerdings. Diese Seite befindet sich auf dem gleichen Server und verwendet das selbe Zertifikat, also sollte die Verbindung an sich stimmen. Ich bekomme auch keine Verbindungsfehler und bekomme vom Server sogar was zurueck, das Problem ist, dass die Seite sozusagen leer ist. Nun hab ich bei cpan in der Docu zu dem Module gelesen, dass es einen 'known bug' gibt, der vllt dieses Problem sein koennte, dass Workaround mit:
Code: (dl )
$Net::SSLeay::slowly = 1;   # Add sleep so broken servers can keep up

funktionier allerdings nicht. Hier mal mein Skript:
Code: (dl )
1
2
3
4
5
6
7
8
9
10
use strict;
use Net::SSLeay;

$Net::SSLeay::trace = 0;
$Net::SSLeay::slowly = 1;

my ($page, $response, %foo) = Net::SSLeay::get_https('IP-adresse', 443, '/ser
vlet/webacc','');
print $page."\n";
print $response."\n";

Die Ausgabe des Skripts:
Code: (dl )
1
2
HTTP/1.1 200 OK
CONTENT-TYPE/text/plain/DATE/Mon, 14 Nov 2005 22:22:03 GMT/SERVER/NetWare-Enterprise-Web-Server/5.1/CONNECTION/close

Sie Variable $page ist also leer und der dargestellte Inhalt ist $response

Vielleicht kann mir ja einer von euch weiterhelfen, ich waere sehr dankbar. Koennte es vielleicht ein Problem mit nem Cookie geben? Wobei ich die Seite aber direkt im Browser ohne Probleme aufrufen kann. Koennte es sein, dass mir der Server eine leere Page zurueckliefert, weil ich das Cookie nicht abspeichere? Wenn ja, wie koennte ich es denn abspeichern?

Vielen Dank! MfG namous

View full thread Problem mit SSL-Verbindung