Configurazione IIS Certificati WS asmx Ricezione Notifiche

Buongiorno a tutti,
Grazie ai vari post sono riuscito a fare l’invio della fattura creando i certificato .pfx come spiegato da Dario…
Ora non riesco a ricevere le notifiche, nella sezione Gestisci Canale del sito della FatturaPA ho sempre l’estio errato in ricezione delle notifiche e dell’inoltro della fattura.
L’errore nel sito è :
org.apache.axis2.AxisFault: HTTP ( 403 ) Forbidden address : https://26.2.162.231:80
Ho configurato IIS su un server dedicato, ho installato tutti i certificati in Windows sia in computer locale che in local user, ho importato il certificato server pfx e l’ho aggiunto al binding https del sito, Ho attivato SSl e messo in Require. Ho anche configurato il selfsignedCertificate seguendo questo link:
https://blog.jayway.com/2014/10/27/configure-iis-to-use-your-self-signed-certificates-with-your-application/
quando cerco di accedere al sito da browser mi viene sempre richiesto il certificato.
Sapete se nei certificati che ci hanno dato posso usarne uno per testare il mio server, avete qualche soluzione?
Grazie a tutti in anticipo.
Matteo

Ciao Matteo,
se stai usando un DNS che redireziona la chiamata, può essere solo una questione di tempo. Era capitato anche a noi.

Prova queste due cose:

  1. Assicurarsi che l’endpoint che stanno chiamando sia corretto, incluso un possibile percorso.
  2. Provare a disattivare temporaneamente l’autenticazione del client nel server per verificare se il problema è correlato a tale problema.

Grazie ho risolto errore 403 rigenerando il certificato server senza inserire morecert.pem e aggiungendo allo store dei certificati Local machine nella Trusted Root Certification Authorities CAEntratetest.cer e caentrate.der. Ora però ho un nuovo errore :
Server did not recognize the value of HTTP Header SOAPAction: http://www.fatturapa.it/RicezioneFatture/RiceviFattureSdI.
Uso un webservice asmx…
Voi avete risolto?

Questo errore è nel sito web del governo? O nel tuo server?

Si trova sul sito del governo…

Hm…

Prova a usare SoapUI per chiamare il tuo webservice e vedere se ottieni lo stesso errore. Ho avuto un problema in cui il governo ha inviato la funzione SOAPAction circondata da virgolette, e questo era un problema con l’identificazione dell’azione, ma non stavo usando lo stesso server come te.