Ho la necessità di testare per un mio amico medico dei servizi della Sogei relativi alla dematerializzazione delle ricette per i medici specialisti.
Ho creato un Soap Client per effettuare una chiamata soap al server, ma la risposta ottenuta è:
<env:Envelope xmlns:env="
http://schemas.xmlsoap.org/soap/envelope">
<env:Body>
<env:Fault>
<faultcode>env:Client</faultcode>
<faultstring>Internal Error</faultstring>
</env:Fault>
</env:Body>
</env:Envelope>
L'errore si presenta immediatamente dopo l'istruzione:
$client = new soapclient("
https://demservicetest.sanita.finanze.it/DemRicettaServiceAnagServicesWeb/services/demServiceAnag");
Ho provato utilizzando le funzioni soap di Php, la libreria Nusoap e Curl, ma ottengo sempre lo stesso risultato.
Ho testato il servizio con SOAPUI e funziona perfettamente.
Per quanto riguarda il mio server locale, ho Xampp vers. 1.7.3, con Apache 2.2.14 e Php 5.3.1.
Su php.ini ho attivi openssl e soap.
Ho fatto molte prove suggerite nei vari forum e non ho risolto ancora.
Spero che qualcuno possa aiutarmi.
Grazie.