ZF-11273: Zend_Soap_Client via HTTPS does not work, cannot load WSDL
Reference to Zend support case 00035125, "Zend_Soap_Client via HTTPS" [ ref:00D2FyX.5007GD4q4:ref ] Supervised by Mr Shlomo Vanunu, Zend Global Support
There is no problem to access webservices via http, but it seems to be impossible via httpS. We always get the error message
Fatal error: Uncaught SoapFault exception: [WSDL] SOAP-ERROR: Parsing WSDL: Couldn't load from 'https://[soapurl]?wsdl' : failed to load external entity "https://[soapurl]?wsdl" in /usr/local/zendsvr/share/ZendFramework/library/Zend/Soap/Client/Common.php:51 Stack trace: #0 /usr/local/zendsvr/share/ZendFramework/library/Zend/Soap/Client/Common.php(51): SoapClient->SoapClient('https://integra...', Array) #1 /usr/local/zendsvr/share/ZendFramework/library/Zend/Soap/Client.php(1024): Zend_Soap_Client_Common->__construct(Array, 'https://integra...', Array)
/usr/local/zendsvr/share/ZendFramework/library/Zend/Soap/Client.php(1180): Zend_Soap_Client->_initSoapClientObject() #3 /usr/local/zendsvr/share/ZendFramework/library/Zend/Soap/Client.php(1104): Zend_Soap_Client->getSoapClient() #4 /www/zendsvr/htdocs/test/g210_test_zendsoap.php(204): Zend_Soap_Client->__call('AnfragePerson', Array) #5 /www/ze in /usr/local/zendsvr/share/ZendFramework/library/Zend/Soap/Client/Common.php on line 51
The weird thing is that it works perfectly with the external package "nuSOAP"!
Unfortunately, nuSOAP seems to be quite slow, so we wanted to compare it with the standard PHP soapClient and Zend_Soap_Client.
Finally, we found this comment:
"BTW, PHP 5.3 version of Zend Server 5.0.2 on iSeries does not support Zend_Soap_Client to access web service over the SSL."
Is this true? What about PHP 5.3.3 and Zend Server 5.0.4?