SOAP-ERROR: Parsing WSDL: Couldn't load from...
Hej alleJeg min egen dedikerede server med et PHP SOAP script, som skal grappe noget XML fra ePay, men jeg har får fejlen:
SOAP-ERROR: Parsing WSDL: Couldn't load from 'https://ssl.ditonlinebetalingssystem.dk/remote/payment.asmx?WSDL' : failed to load external entity "https://ssl.ditonlinebetalingssystem.dk/remote/payment.asmx?WSDL"
SOAP burde være kobet til i PHP.ini-filen via:
[PHP_SOAP]
extension=php_soap.dll
Og mod_ssl er følgende:
################################### SSL ####################################
LoadModule ssl_module modules/mod_ssl.so
# Secure (SSL/TLS) connections
#Include conf/extra/httpd-ssl.conf
# Note: The following must must be present to support
# starting without SSL on platforms with no /dev/random equivalent
# but a statically compiled-in mod_ssl.
<IfModule ssl_module>
SSLRandomSeed startup builtin
SSLRandomSeed connect builtin
</IfModule>
Hvis jeg skal af-kommentere linien:
#Include conf/extra/httpd-ssl.conf
Så er vi vel ude i, at jeg er i gang med at hoste ssl-krypterede web-sider eller hvad...? Jeg skal blot kunne kommunikere med ePays' SSL-sider.
Jeg har åbnet for port 443 i firewallen og en telnet via:
telnet ditonlinebetalingssystem.dk 443
Opretter en fin telnet session til epay eller rettere ditonlinebetalingssystem.dk, ergo må der være hul igennem.
Hvis jeg ligeledes fra serveren åbner siden direkte i en browser, så får jeg et fint xml-output.
Så spørgsmålet er bare, hvordan jeg får Apache til også at gøre det?
Nogle som har nogle input? :-)
På forhånd mange tak