Closed ric2016 closed 6 years ago
On hold - Lack of further feedback from reporter makes this hard to investigate/fix.
Further possible fixes: Provide and load the WSDLs from local servers, not remotely.
Problem is apparently not reproducible - Originally a network issue?
Reported for server with webtrees 1.7.9 and PHP 7.2:
/modules_v3/gov4webtrees/FunctionsGov.php:568 SOAP-ERROR: Parsing WSDL: Couldn't load from 'http://gov.genealogy.net/services/ComplexService?wsdl' : failed to load external entity "http://gov.genealogy.net/services/ComplexService?wsdl" #0 /modules_v3/gov4webtrees/FunctionsGov.php:568 SoapFault("SOAP-ERROR: Parsing WSDL: Couldn't load from 'http://gov.genealogy.net/services/ComplexService?wsdl' : failed to load external entity "http://gov.genealogy.net/services/ComplexService?wsdl" ") #1 /modules_v3/gov4webtrees/FunctionsGov.php:399 loadGovObject('EICEIDJO30DN', 1519561202703.0)
See https://stackoverflow.com/questions/21861077/soap-error-parsing-wsdl-couldnt-load-from-but-works-on-wamp for possible causes.
Suugested fix 'running libxml_disable_entity_loader(false); before instantiating SoapClient' did not help.