handschigl
New Member
Hallo,
ich habe ein Script von affili.net eingebaut, das eine SOAP-Verbindung zu deren Datenbanken aufbauen soll. Allerdings funktioniert es auf dem Server, auf dem ich es brauche, nicht... Es erscheint immer folgende Fehlermeldung:
Das komische ist, dass auf allen anderen Servern das Script funktioniert. Sogar affili.net hat es auf mehreren unterschiedlichen Servern geprüft. Und auch auf meinen anderen Servern (darunter einer mit dem gleichen System) funktioniert es. Nur auf diesem eben nicht...
Die PHP-Version ist 5.2.6-1+lenny8
Die phpinfo() zeigt folgende Werte für SOAP:
Auch affili.net wusste nicht, woran das liegen könnte, denn die Request sollte eigentlich innerhalb von zwei oder 3 Sekunden erledigt sein und der socket_timeout sollte eigentlich erst nach 120 Sekunden eintreten...
Ich hoffe ihr könnt mir bei der Lösung des Problems helfen...
ich habe ein Script von affili.net eingebaut, das eine SOAP-Verbindung zu deren Datenbanken aufbauen soll. Allerdings funktioniert es auf dem Server, auf dem ich es brauche, nicht... Es erscheint immer folgende Fehlermeldung:
Code:
Warning: SoapClient::SoapClient(https://api.affili.net/V2.0/Logon.svc?wsdl) [soapclient.soapclient]: failed to open stream: Connection timed out in /home/www/web6/html/tmp/test.php on line 10
Warning: SoapClient::SoapClient() [soapclient.soapclient]: I/O warning : failed to load external entity "https://api.affili.net/V2.0/Logon.svc?wsdl" in /home/www/web6/html/tmp/test.php on line 10
Fatal error: Uncaught SoapFault exception: [WSDL] SOAP-ERROR: Parsing WSDL: Couldn't load from 'https://api.affili.net/V2.0/Logon.svc?wsdl' in /home/www/web6/html/tmp/test.php:10 Stack trace: #0 /home/www/web6/html/tmp/test.php(10): SoapClient->SoapClient('https://api.aff...') #1 {main} thrown in /home/www/web6/html/tmp/test.php on line 10
Das komische ist, dass auf allen anderen Servern das Script funktioniert. Sogar affili.net hat es auf mehreren unterschiedlichen Servern geprüft. Und auch auf meinen anderen Servern (darunter einer mit dem gleichen System) funktioniert es. Nur auf diesem eben nicht...
Die PHP-Version ist 5.2.6-1+lenny8
Die phpinfo() zeigt folgende Werte für SOAP:
Code:
default_socket_timeout 120 120
Soap Client enabled
Soap Server enabled
Directive Local Value Master Value
soap.wsdl_cache 1 1
soap.wsdl_cache_dir /tmp /tmp
soap.wsdl_cache_enabled 1 1
soap.wsdl_cache_limit 5 5
soap.wsdl_cache_ttl 86400 86400
Auch affili.net wusste nicht, woran das liegen könnte, denn die Request sollte eigentlich innerhalb von zwei oder 3 Sekunden erledigt sein und der socket_timeout sollte eigentlich erst nach 120 Sekunden eintreten...
Ich hoffe ihr könnt mir bei der Lösung des Problems helfen...