Frågan avbruten direkt med felmeddelandet itgenoda330

För allra första gången fick jag detta itgenoda330 som felmeddelande, testade på flera sätt, även manuellt med en liten fråga.

Vad är detta och hur blir jag av med det?

Felkkoden itgenoda330 uppstår vid hämtning av data via OData:

Anslutningen till webbplatsen avbröts oväntat och abrupt på grund av … orsaker som otillräckliga rättigheter, webbplatsens hängning, systemomstart, hård avstängning av en extern värd eller brandväggsåtgärder.
Error getting value from ‘Address’ on ‘System.Net.IPAddress’.
Operation not supported.
Datainhämtningen misslyckades för alla 3 försök under 4 sekunder.
Kontakta API-supporten för Exact Online.

Texten Error getting value from 'Address' on 'System.Net.IPAddress'. är dock normalt inte en del av detta och signalerar att något är fel med programvaran.

En analytiker kommer att titta på detta och uppdatera ämnet.

Workaround

Som en workaround byts release 26.0.97 till 26.0.93. Detta återinför några andra (mindre) störningar.

Anropsstackar

Anropsstacken för en liknande begäran med ID 0HNM2DQ1HRCNJ:00000001 är:

System.Net.Sockets.SocketException
Newtonsoft.Json.JsonSerializationException
ValidationException
   at System.Net.IPAddress.ThrowSocketOperationNotSupported()
   at GetAddress(Object)
   at Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue(Object target)

En annan anropsstack är:

Försök #1 av 3; meddelande-ID 'edb5a964-bdcb-4392-93ab-5bf777fb1d58'.
Newtonsoft.Json.JsonSerializationException: 
Error getting value from 'Address' on 'System.Net.IPAddress'.
 ---> System.Net.Sockets.SocketException (95): Operation not supported                                                                                                    at System.Net.IPAddress.ThrowSocketOperationNotSupported()                                                                                                             at GetAddress(Object)                                                                                                                                                  at Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue(Object target)                                                                                          --- End of inner exception stack trace ---                                                                                                                             at Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue(Object target)                                                                                          at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeObject(JsonWriter writer, Object value, JsonObjectContract contract, JsonProperty member, JsonContainerContract collectionContract, JsonProperty containerProperty)                                                                                                    at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeObject(JsonWriter writer, Object value, JsonObjectContract contract, JsonProperty member, JsonContainerContract collectionContract, JsonProperty containerProperty)                                                                                                    at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.Serialize(JsonWriter jsonWriter, Object value, Type objectType)
at Newtonsoft.Json.JsonSerializer.SerializeInternal(JsonWriter jsonWriter, Object value, Type objectType)
at Newtonsoft.Json.JsonConvert.SerializeObjectInternal(Object value, Type type, JsonSerializer jsonSerializer)
at Invantive.Data.Providers.Http.HttpWorker.MemorizeInHttpDiskCacheToFile(GlobalState owner, ExecutionOptions executionOptions, SqlExecutionStep sqlExecutionStep, HttpWorkerConfig config, String userLogOnCode, HttpFetchAndCacheStatistics httpFetchAndCacheStatistics, CacheSettings cacheSettings, HttpResponseCacheObject httpResponseCacheObject, String diskCacheFilePath, String providerName, String dataContainerId, String dataContainerAlias, Boolean ignoreErrors, Boolean writePreamble, String partitionCode, ObjectDefinition objectDefinition, String callSafeNameOverrule)                                                                                               at Invantive.Data.Providers.Http.HttpWorker.MemorizeInHttpDiskCache(GlobalState owner, ExecutionOptions executionOptions, SqlExecutionStep sqlExecutionStep, HttpWorkerConfig config, String userLogOnCode, HttpFetchAndCacheStatistics httpFetchAndCacheStatistics, CacheSettings cacheSettings, HttpResponseCacheObject httpResponseCacheObject, String providerName, String dataContainerId, String dataContainerAlias, Boolean ignoreErrors, Boolean writePreamble, String partitionCode, ObjectDefinition objectDefinition, String callSafeNameOverrule)                                                                                                                               at Invantive.Data.Providers.Http.HttpWorker.MemorizeInHttpDiskCache(GlobalState owner, ExecutionOptions executionOptions, SqlExecutionStep sqlExecutionStep, IHttpBasedProvider self, CacheSettings cacheSettings, HttpResponseCacheObject httpResponseCacheObject, String providerName, String dataContainerId, String dataContainerAlias, Boolean ignoreErrors, Boolean writePreamble, String partitionCode, ObjectDefinition objectDefinition, String callSafeNameOverrule)

Den tidigare versionen har återställts på Invantive App Online och Invantive Bridge Online. På Invantive Cloud finns fortfarande versionen med buggen.

En buggfix har gjorts tillgänglig för att åtgärda detta problem och förväntas rullas ut under den 5 juni 2026.

En buggfix har tagits i produktion på Invantive Cloud.

Denna fråga stängdes automatiskt efter 1 veckas inaktivitet. Det senaste svaret har markerats som lösning.

Vänligen ställ en ny fråga i ett separat ämne om problemet uppstår igen. Vänligen inkludera en länk till detta ämne i din nya fråga genom att klistra in dess URL i texten.