Abbiamo incontrato un problema con la connessione a Exact Online tramite Invantive. Quando eseguiamo il nostro collegamento esistente, riceviamo da poco il seguente messaggio di errore:
Il token di accesso OAuth per {res:itgen_exact_online_combined} è scaduto o attualmente non viene accettato.
La connessione ha funzionato normalmente fino ad ora. L’errore si verifica ora durante il recupero dei dati da Exact Online tramite itgen_exact_online_combined.
Stiamo cercando di capire perché il token OAuth non viene più rinnovato o accettato automaticamente e come possiamo autorizzare nuovamente correttamente la connessione.
Esempio concreto
Durante l’esecuzione/aggiornamento della query esistente di Exact Online, il processo si interrompe con il messaggio OAuth sopra indicato. Di conseguenza, non viene recuperato nessun nuovo dato da Exact Online.
Cosa abbiamo già provato
Abbiamo verificato se il problema si ripresenta con una nuova esecuzione/aggiornamento del collegamento, ma l’errore persiste.
Le nostre domande sono:
Qual è il modo consigliato per ristabilire l’autorizzazione OAuth per itgen_exact_online_combined?
C’è un modo per controllare qual è lo stato attuale dell’autorizzazione OAuth?
È possibile autorizzare nuovamente la connessione senza ricostruire la configurazione/le query esistenti?
Per rendere il problema analizzabile, è necessario poterlo rintracciare. Purtroppo, tuttavia, manca il codice di errore per ragioni sconosciute. Avrebbe dovuto trovarsi sotto la croce rossa.
Pertanto, come primo passo, è necessario renderlo rintracciabile. Si prega di cercare nuovamente questo messaggio di errore nello schermo Messaggi di sistema o nello schermo Cronologia (sotto Monitoraggio). Nei Messaggi di sistema ci sono tutti i messaggi di errore dell’organizzazione e nella Cronologia ci sono tutte le richieste dell’utente attualmente registrato.
Aggiungi come immagine o una stampa del messaggio di errore dai Messaggi di sistema o la richiesta sotto Monitoraggio. Assicurati che l’ID della richiesta (request ID) sia sempre visibile.
Il messaggio di sistema è illeggibile a causa della risoluzione, ma il codice di errore è riconoscibile: itgeneor306.
Ciò significa che, dopo l’apertura della connessione, i dati dell’utente di Exact Online non possono essere recuperati.
Il consiglio è di contattare l’amministratore dell’applicazione di Exact Online e verificare che l’utente di Exact Online abbia ancora i diritti. In tal caso, scegli poi “Rinnova Autorizzazione” come descritto, ad esempio, in:
Quali permessi sono necessari per l’integrazione con Invantive? Ci sono domande che dovremmo porre all’amministratore di sistema per fare i passi successivi nel caso non dipendesse dai permessi?
Puoi verificare se hai le autorizzazioni sufficienti per autorizzare accedendo con l’utente di Exact Online (e non con un’altra) sul paese di Exact Online selezionato.
Il menu principale di Exact Online è visibile su start.exactonline.TLD? Allora questo non è la causa del problema.
Il menu principale di Exact Online non è visibile? Contatta l’amministratore per ottenere più diritti e/o per verificare/ripristinare la password.