Thread [LWP::UserAgent] "Ein nicht blockierender Socketvorgang konnte nicht sofort ausgeführt werden" (Perl 5.18 64bit) (33 answers)
Opened by bianca at 2015-03-23 07:43

bianca
 2015-03-24 16:24
#180340 #180340
User since
2009-09-13
6977 Artikel
BenutzerIn

user image
2015-03-24T11:35:23 GwenDragon
Wie machst du das mit der Überprüfung der Zertifikate bei SSL?

Ich hab es so versucht:
Code (perl): (dl )
1
2
3
4
5
6
my $ua = LWP::UserAgent->new(
        ssl_opts        => {
                verify_hostname => 0,
        },
        cookie_jar              => {},
);

und so:
Code (perl): (dl )
1
2
3
4
5
6
7
my $ua = LWP::UserAgent->new(
        ssl_opts        => {
                verify_hostname => 1,
                SSL_ca_file             => '/pfad/datei.ca',    # CA Datei vom Dienstleister bekommen, mit SOAP::Lite funktioniert diese
        },
        cookie_jar              => {},
);

Und wenn das nicht falsch ist muss ich sagen, dass es keinen Unterschied macht. Die Fehler kommen trotzdem und sehen auch gleich aus, egal ob mit oder ohne Zertifikat.
10 print "Hallo"
20 goto 10

View full thread [LWP::UserAgent] "Ein nicht blockierender Socketvorgang konnte nicht sofort ausgeführt werden" (Perl 5.18 64bit)