De foutcode itgenoda220
is de meest voorkomende foutcode van Invantive drivers als er authenticatieproblemen zijn op bijvoorbeeld cloudplatformen met OAuth2. Feitelijk meldt een itgenoda220
terug dat Exact Online de HTTP statuscode 401 (“Unauthorized”) heeft teruggegeven op een API verzoek.
Normaliter zal een itgenoda220
niet zichtbaar zijn en alleen intern leiden tot een zogenaamde “herauthenticatie”: hierbij zal Invantive SQL een instelbaar aantal pogingen wagen om alsnog geauthenticeerd te worden. Als herauthenticatie binnen het toegestane aantal pogingen niet lukt, dan treedt deze foutmelding ook naar buiten.
Specifiek op Exact Online treedt deze melding op rond de herstarttijd van Exact Online ergens na middernacht. Als de authenticatieserver een tijdje uit de lucht is, dan zal de itgenoda220
naar buiten treden. Verder is het geen bekend probleem.
In Systeemberichten op Invantive Cloud zijn meer details zichtbaar. Nog meer details worden zichtbaar door te kijken in de trace logging zoals bijvoorbeeld beschreven in Ondersteuning bieden bij Data Replicator repository en logging.
Het aantal herauthenticatiepogingen is standaard 2. In de volgende release is dit instelbaar via oauth-unauthorized-max-tries
voor OData-gebaseerde drivers.
Advies is om de Exact Online replicatiejobs nogmaals overdag te draaien. Mocht het dan nog optreden, raadpleeg dan de trace logging of Systeemberichten.