Integrazione SDI

Salve, in azienda stiamo integrando l’invio di fatture a SDI tramite SOAP. L’invio dei file XML è andato a buon fine, ora il problema si pone per l’endpoint trasmissione per il quale riceviamo “java.io.IOException: Invalid Proxy Server Response”.

Abbiamo popolato gli endpoints con vari log. Se chiamiamo gli endpoint tramite postman, i log vengono scritti. Se è SDI a inviare la notifica di scarto/ricezione, non loggano nulla, come se non ricevesse alcuna chiamata.

Sospetto che il problema sia legato a come abbiamo impostato i certificati. In particolare abbiamo preso il certificato server.cer che ci ha mandato SDI dopo l’accreditamento del canale, lo abbiamo convertito in .pem e abbiamo inserito il .pem e la .key su forge (laravel) per registrare il certificato.

Qualcuno ha una vaga idea di come si potrebbe risolvere?

Ciao, molto probabilmente è un problema di certificati.
a questo link c’è una guida su come impostare correttamente i certificati su Apache.
Nello specifico, credo che il problema riguardi il fatto che il server DEVE autenticare le richieste tramite i certificati.
Spero di esserti stato utile