Passa al contenuto principale

Connessione alle API di Fattura24

Errore o timeout di connessione

Collegandosi alle API di Fattura24 potrebbe capitare di imbattersi in un errore di connessione. Ipotizzando una chiamata fatta tramite cURL ecco un esempio di risposta relativa a questa situazione:

ATTENZIONE

Errors occurred: cURL error 28: Connection timed out after ‘xxxxxxx’ milliseconds.

Questo messaggio indica che il server ha superato la durata massima per stabilire una connessione. Naturalmente al posto delle x si troverà un numero (ad esempio 10000).

Cause

Le possibili cause di questo comportamento sono diverse: una connessione di rete lenta, una congestione di rete, un limite basso di timeout della connessione sul tuo serve, un servizio con scarse prestazioni sul tuo server, un firewall attivo, etcetera etcetera.

Alcuni utenti hanno trovato il loro indirizzo IP di connessione in uscita in una blacklist. Ciò è avvenuto soprattutto quando si è acquistato un hosting condiviso: l’indirizzo IP in uscita potrebbe essere usato da altri utenti malintenzionati presenti su quel server per eseguire attacchi a vari siti e piattaforme. L’utente in buona fede non si è accorto di nulla fino a quando non ha visto che non si creavano più documenti in Fattura24.

Soluzioni

In generale questo tipo di situazione potrebbe essere temporanea, perciò il primo suggerimento è quello di riprovare più tardi.

Se l’errore dovesse persistere a lungo, allora sarà necessario contattare il tuo fornitore di servizi web per individuare e risolvere problemi di connettività tra il tuo server e quello che ospita le API di Fattura24.

In alcuni casi l’errore potrebbe risolversi cambiando la configurazione dei dns: sarà un pò come cambiare strada per raggiungere la stessa destinazione; in altri casi ancora bisognerà configurare in modo diverso firewall o abilitare porte di connessione, bloccate sul server che ospita il tuo servizio.

Il suggerimento è quello di scegliere un servizio di qualità e accettare - eventualmente - di spendere un pò di più per avere un servizio più efficiente ed affidabile.

Note

Sul proprio server Fattura24 non ha blacklist, né porte bloccate, né altre configurazioni ancora che possano dar luogo a errore o timeout di connessione. Ciò nonostante sappi che, in questi casi, scrivendo alla nostra assistenza, faremo tutto il possibile per agevolare il contatto con il tuo fornitore di servizi web e la risoluzione dell’errore.