Fattura elettronica - accreditamento canale

di il
5 risposte

Fattura elettronica - accreditamento canale

Un saluto a tutti, sono nuovo del forum, spero di essere nella sezione giusta, ho visto un topic nel bar ma parlava del formato
del file xml e con quello non ho problemi, passo al mio questito:
Sto cercando di accreditare il canale presso lo SdI, per l'invio delle fatture elettroniche (SDICOOP).
l'obbiettivo è quello di integrare il mio gestionale e poter inviare (e successivamente ricevere) le fatture allo SdI.
Ho dei problemi ad accedere ai web service SdI.
Ovviamente tutto in codice vb.net
Qualcuno ha avuto esperienza in questo settore?

Nello specifico occorre comunicare con un web service con autenticazione tramite certificato, ho i certificati rilasciati da SdI ma non riesco a
farli funzionare l'errore è:
System.ServiceModel.Security.SecurityNegotiationException: Impossibile stabilire un canale sicuro per SSL/TLS con l'autorità 'testservizi.fatturapa.it'. ---> System.Net.WebException: Richiesta annullata: Impossibile creare un canale sicuro SSL/TLS
Sto cercando informazioni su vari portali, ma non riesco a risolvere. L'assistenza sogei è praticamente nulla.
Grazie a tutti per qualunque consiglio riusciate a darmi

5 Risposte

  • Re: Fattura elettronica - accreditamento canale

    Potresti verificare
    1) se stai chiamando il loro end point in https
    2) se stai usando la versione di TLS che vogliono loro, che credo sia 1.1 (non sono sicuro, verifica sulla documentazione). E' possibile che tu stia usando la 1.2 se hai creato il client con versioni moderne del software.

    Nel caso, comunque, vedi se riesci a raggiungere il loro endpoint dal tuo server con un ping o qualcosa del genere. L'errore non mi sembra di questo tipo, ma si sa mai.
  • Re: Fattura elettronica - accreditamento canale

    Ciao golosauro, grazie mille per la risposta!
    Allora rispondo alle tue verifiche magari riesci a darmi la dritta giusta per sbloccarmi:

    1) si sto chiamando endpoint https://testservizi.fatturapa.it/ricevi_fil
    2) sto usando tls 1.2 come richesto nelle specifiche dell'agenzia delle entrate

    Chiamando l'endpoint testservizi.fatturapa.it con ping, risolve l'indirizzo ma non pinga.
    Chiamando l'endpoint https://testservizi.fatturapa.it/ricevi_fil dal browser mi chiede con quale certificato mi voglio autenticare, lo seleziono (quello inviatomi da loro), ci pensa un po' e mi dice 403 authentication failed.
    Ho provato con openssl s_client -connect testservizi.fatturapa.it:443 e subito dice CONNECTED(00000140) poi elenca dei certificati, poi in fondo dice Verify return code: 19 (self signed certificate in certificate chain) ed esce da openssl.
    non conosco openssl ma provando con altro url es. www.google.com:44 risponde con verify return code: 20 e lascia il prompt dove posso scrivere e ricevo le risposte dal server google

    Spero che queste informazioni possano aiutare a capire, non so che fare.
    L'assistenza mi ha risposto che è un problema mio e non mi possono aiutare...

    Grazie a tutti
  • Re: Fattura elettronica - accreditamento canale

    E' possibile che tu debba autenticarti col tuo certificato? mi pare strano che loro vogliano che tu ti autentichi col certificato che ti hanno dato loro stessi. Spesso in questi sistemi chiedono la "mutua autenticazione" che vuol dire che in sostanza tu devi autenticati (giustamente) col tuo certificato, ma devi contemporaneamente verificare che il loro sia quello che ti hanno mandato.

    Comunque se non ti hannno chiesto il tuo certificato questa considerazione non ha senso.

    Prova a vedere se riesci a chiamare l'end point usando soapUI, c'è la funzionalità per chiamare tramite certificato (con password).

    Di più non so dirti
  • Re: Fattura elettronica - accreditamento canale

    Grazie per l'aiuto.
    Ho installato soapui, ma non lo conosco, come posso chiamare l'endpoint per fare i test?
    riesci a mandarmi uno screenshot o qualche istruzione
    Grazie ancora
  • Re: Fattura elettronica - accreditamento canale

    Krumok ha scritto:


    Un saluto a tutti, sono nuovo del forum, spero di essere nella sezione giusta, ho visto un topic nel bar ma parlava del formato
    del file xml e con quello non ho problemi, passo al mio questito:
    Sto cercando di accreditare il canale presso lo SdI, per l'invio delle fatture elettroniche (SDICOOP).
    l'obbiettivo è quello di integrare il mio gestionale e poter inviare (e successivamente ricevere) le fatture allo SdI.
    Ho dei problemi ad accedere ai web service SdI.
    Ovviamente tutto in codice vb.net
    Qualcuno ha avuto esperienza in questo settore?

    Nello specifico occorre comunicare con un web service con autenticazione tramite certificato, ho i certificati rilasciati da SdI ma non riesco a
    farli funzionare l'errore è:
    System.ServiceModel.Security.SecurityNegotiationException: Impossibile stabilire un canale sicuro per SSL/TLS con l'autorità 'testservizi.fatturapa.it'. ---> System.Net.WebException: Richiesta annullata: Impossibile creare un canale sicuro SSL/TLS
    Sto cercando informazioni su vari portali, ma non riesco a risolvere. L'assistenza sogei è praticamente nulla.
    Grazie a tutti per qualunque consiglio riusciate a darmi
    Salve,
    noi abbiamo accreditato un canale con il sistema di Interscambio (ci sono voluti 2 mesi).
    Abbiamo quindi sviluppato un web service integrabile ed utilizzabile da qualsiasi altro applicativo attraverso semplici chiamate Soap.

    https://www.fatturaelettronicab2b.cloud/fatturaelettronicab2b-webservice.htm
Devi accedere o registrarti per scrivere nel forum
5 risposte