Ciao a tutti,
Ho un problema con la comunicazione verso un web server phpsoap sempre redatto da me.
Il WebServer su cui gira il service è sul ssl, ma è configurato in modo che anche in presenza di un client sprovvisto del certificato risponda.

Codice PHP:
$location="https://1.1.1.1/service/api.php";
$uri="https://1.1.1.1/service/";    
$client=new SoapClient(null,array('location'       => "https://1.1.1.1/service/api.php",
                                      
'uri'               => "https://1.1.1.1/service/",
                                      
'trace'           => 1,
                                      
'login'          => "myuserhttp",
                                      
'password'       => "mypwdhttp",
                               
'local_cert'      => "my.cer"))); 
Su documentazione ufficiale dicono di utilizzare le option
local_cert e passphrase
local_cert : gli do il percoso più nome del cert
passphrase : cosa diavolo è????? io nn ho nessuna password associata al certificato, intatti quando lo installo nelle "Radici Attendibili" non necessità di pwd?

Facendo un test con il codice sopracitato ottengo : Exception: Could not connect to host

Se invece tolgo la option local_cert il service mi risponde correttamente, sicuramente perchè è configurato per andare lo stesso anche senza cert...

Cosa posso fare?
Non ne posso più vi prego, datemi un consiglio.