Thread SOAP::Lite und certificate verify failed
(10 answers)
Opened by bianca at 2012-10-11 07:21
Guten Morgen!
Seit genau drei Tagen (vermutlich ein Update von SOAP::Lite auf 0.715) habe ich mit dem Modul ein Problem. Bis dahin mit 0.712 war alles in Butter. Am Code wurde nichts geändert, es lief einfach. Problem scheint aber nur auf dem Linux Webserver zu entstehen, nicht auf Windows. Folgender Code: Code (perl): (dl
)
1 2 3 4 5 6 7 #!/usr/bin/perl use strict; use warnings; require SOAP::Lite; my $soap = SOAP::Lite->new(); my $service = $soap->service('https://ssl.ibanrechner.de/soap?wsdl'); my $hash_ref = $service->country_supported('DE','meinuser','meinpw'); führt zu folgender Meldung im error.log: Quote Serverbetreiber sagt, am Server bzw. openssl liegt es nicht. Anbieter des Service sagt, am Zertifikat liegt es nicht und ich brauche vielleicht das Zertifikat und gibt mir diesen URL: https://www.startssl.com/certs/ Da liegen zig Dateien. Nun dachte ich, benutze ich für SOAP::Lite den Parameter Code (perl): (dl
)
1 2 3 4 $soap->transport->ssl_opts( SSL_cert_file => 'client-cert.pem', SSL_key_file => 'client-key.pem' ); Nun aber die Frage: Welche Dateien muss ich mir dafür bei startssl runterladen? Oder ist der Ansatz ganz falsch? 10 print "Hallo"
20 goto 10 |