Itgenuty726 /TimeoutException bij aanmelden via Invantive Credentials Server

GIsteren een consult gehad, Toen we afsloten deed alles het maar, nu hebben we de volgende melding bij het opstarten van de bat file:

t2026-07-09 08:50:48.085 Information itgencun014: Invantive Data Hub Multi-Platform (26.0.167-PROD+5985)
2026-07-09 08:50:48.085 Information itgencun015: (C) Copyright 2004-2026 Invantive Software BV, the Netherlands. All rights reserved.
2026-07-09 08:50:48.085 Information itgendhb028: Logging started to log file 'd:\\jobs\\log\\eol2mss-202607.log'.
2026-07-09 08:50:48.085 Information itgendhb038: Invantive Data Hub Multi-Platform (26.0.167-PROD+5985)
2026-07-09 08:50:48.085 Information itgendhb039: (C) Copyright 2004-2026 Invantive Software BV, the Netherlands. All rights reserved.
2026-07-09 08:50:48.192 Information itgendhb023: SQL Script File: d:\\jobs\\sql\\eol2mss - Mutaties.sql
2026-07-09 08:50:48.194 Information itgendhb029: Log File: d:\\jobs\\log\\eol2mss-202607.log
2026-07-09 08:50:48.195 Information itgendhb066: License Contract Code: L802053635
2026-07-09 08:50:48.207 Information itgendhb080: itgen_license_type: Invantive License Service
2026-07-09 08:50:48.207 Information itgendhb076: License Key ID: 41265
2026-07-09 08:50:48.208 Information itgendhb067: Licensee: ACME
2026-07-09 08:50:48.208 Information itgendhb070: Licensor: Invantive B.V.
2026-07-09 08:50:48.209 Information itgendhb033: OS Log On Code: ACMEadmin_JohnD
2026-07-09 08:50:48.210 Information itgendhb034: Machine: ACME-AP01
2026-07-09 08:50:48.210 Information itgendhb279: Microsoft.net Version: .NET 10.0.5
2026-07-09 08:50:48.211 Information itgendhb276: IIID: 567d8e99-3839-3121-4cac-621095d70603
2026-07-09 08:50:48.211 Information itgendhb275: Session ID: 21915E3C5C7709103B6C00640F4965A9
2026-07-09 08:50:48.214 Information itgendhb035: Current Directory: D:\\Jobs\\batch
2026-07-09 08:50:48.214 Information itgendhb073: Product Installation Configuration File: C:\\Users\\ACMEadmin_JohnD\\Invantive\\Prd\\Invantive Data Hub Multi-Platform\\Inst\\Data Hub Multi-Platform\\product-installation-user.settings
2026-07-09 08:50:48.215 Information itgendhb074: Product Configuration File: C:\\Users\\ACMEadmin_JohnD\\Invantive\\Prd\\Invantive Data Hub Multi-Platform\\product-user.settings
2026-07-09 08:50:48.216 Information itgendhb075: Global Configuration File: C:\\Users\\ACMEadmin_JohnD\\Invantive\\user.settings
2026-07-09 08:50:48.216 Information itgendhb227: User Name: John Doe
2026-07-09 08:50:48.217 Information itgendhb228: User Email Address: redacted
2026-07-09 08:50:48.217 Information itgendhb229: User Phone Number: redacted
2026-07-09 08:50:48.218 Information itgendhb030: Database: ACME\\eol2mss
2026-07-09 08:50:48.219 Information itgendhb203: Logging on
2026-07-09 08:50:48.377 Information itgencmr138: Opened service data container 'OAuthHeadless'.
2026-07-09 08:50:48.379 Information itgencmr138: Opened service data container 'InvantiveProducer'.
2026-07-09 08:50:48.380 Information itgencmr138: Opened service data container 'InvantiveOAuthCredentialsServer'.
2026-07-09 08:50:48.381 Information itgencmr138: Opened service data container 'TeamViewer'.
2026-07-09 08:50:48.382 Information itgencmr138: Opened service data container 'KeePass'.
2026-07-09 08:50:48.383 Information itgencmr138: Opened service data container 'Mail'.
2026-07-09 08:50:48.385 Information itgencmr138: Opened service data container 'Ossus'.
2026-07-09 08:50:48.386 Information itgencmr138: Opened service data container 'Os'.
2026-07-09 08:50:48.388 Information itgencmr138: Opened service data container 'InMemoryStorage'.
2026-07-09 08:50:48.390 Information itgencmr138: Opened service data container 'DataDictionary'.
2026-07-09 08:50:48.391 Information itgencmr138: Opened service data container 'LastResort'.
2026-07-09 08:50:48.401 Information itgencmr612: Connecting to Invantive Credentials Server.
2026-07-09 08:50:48.412 Information itgencmr456: Connecting to SQL Server (alias mss).
2026-07-09 08:50:48.418 Information itgengpr065: Opening data container 'mss (using credentials)'.
2026-07-09 08:50:48.996 Information itgengpr152: Opened data container 'mss (using credentials)'.
2026-07-09 08:51:18.416 Information itgencmr131: Closed database. (ACME - eol2mss)
2026-07-09 08:51:18.449 Error itgencun016: Error itgenuty726: A connection could not be established to the database 'ACME\\eol2mss'.

The operation has timed out.
2026-07-09 08:51:20.457 Error itgenuty726: System.Net.WebException
ValidationException
at System.Net.HttpWebRequest.GetResponse()
at Invantive.Data.Providers.OAuth.InvantiveOAuthCredentialsServerProvider.GetDatabaseConnectionInfo(GlobalState owner, ExecutionOptions executionOptions, SqlExecutionStep sqlExecutionStep, IProviderManager manager, SerializableCredentialsDataContainer dataContainer, Credentials credentials, String databaseFullName)
at Invantive.Data.ConnectionManager.OpenDataContainerProviderCredentials(GlobalState owner, ExecutionOptions executionOptions, SqlExecutionStep sqlExecutionStep, SerializableDatabase database, SerializableCredentialsDataContainer dataContainer, Credentials credentials, ConcurrentBag\`1 triedProviders, Boolean ignoreDecryptionErrors, Boolean& decryptionErrorsOccurred)
at Invantive.Data.ConnectionManager.OpenDataContainerProvider(GlobalState owner, ExecutionOptions executionOptions, SqlExecutionStep sqlExecutionStep, SerializableDatabase database, DataContainer dataContainer, Credentials credentials, ConcurrentBag\`1 triedProviders, Boolean ignoreDecryptionErrors, Boolean& decryptionErrorsOccurred)
at Invantive.Data.ConnectionManager.<>c__DisplayClass371_0.<ProviderOpen>b__7(DataContainer, ParallelLoopState pls, Int64)
at Invantive.Basics.ParallelUtility.<>c__DisplayClass4_0\`1.<ForEachWithAggregatedExceptions>b__0(TSource tSource, ParallelLoopState parallelLoopState, Int64 index)
 End of stack trace from previous location --- at Invantive.Basics.ErrorConstants.ThrowOneOrMoreExceptions(GlobalState owner, ExecutionOptions executionOptions, IEnumerable\`1 exceptions)
at Invantive.Basics.ParallelUtility.ForEachWithAggregatedExceptions\[TSource\](GlobalState owner, ExecutionOptions executionOptions, IEnumerable\`1 source, ParallelOptions parallelOptions, Action\`3 body, Boolean shuffle, Boolean useCancellationTokenFromExecutionOptions, Boolean keepGoingOnError)
at Invantive.Data.ConnectionManager.ProviderOpen(GlobalState owner, ExecutionOptions executionOptions, SqlExecutionStep sqlExecutionStep, CredentialsContainer credentialsContainer, Boolean ignoreDecryptionErrors, Boolean& decryptionErrorsOccurred)
at Invantive.Data.ConnectionManager.Open(GlobalState owner, ExecutionOptions executionOptions, SqlExecutionStep sqlExecutionStep, CredentialsContainer credentialsContainer, Boolean ignoreDecryptionErrors, Boolean& decryptionErrorsOccurred)
 End of stack trace from previous location --- at Invantive.Data.ConnectionManager.Open(GlobalState owner, ExecutionOptions executionOptions, SqlExecutionStep sqlExecutionStep, CredentialsContainer credentialsContainer, Boolean ignoreDecryptionErrors, Boolean& decryptionErrorsOccurred)
at Invantive.Data.ConnectionManager.Open(GlobalState owner, ExecutionOptions executionOptions, CredentialsContainer credentialsContainer, Boolean ignoreDecryptionErrors, Boolean& decryptionErrorsOccurred)
at Invantive.Producer.UtilityBaseCore.OpenDatabase(GlobalState owner, ExecutionOptions executionOptions, String databaseFullName, CredentialsContainer credentialsContainer, Boolean ignoreDecryptionErrors, Boolean& decryptionErrorsOccurred)
2026-07-09 08:51:20.488 Error itgencun016: Error itgendhb005: Could not connect to database 'ACME\\eol2mss'. Application will be closed.
2026-07-09 08:51:20.500 Error itgendhb005: ValidationException
at Invantive.Basics.ValidationException..ctor(GlobalState owner, ExecutionOptions executionOptions, String messageCode, String errorMessage, String kindRequest, String localStackTrace, String nk, Exception innerException, Boolean inheri\[..\]

Foutcodes:

  • itgendhb005
  • itgencun016
  • itgenuty726

A connection could not be established to the database ‘ACME\eol2mss’.
The operation has timed out.
System.Net.WebException
ValidationException
at System.Net.HttpWebRequest.GetResponse()
at Invantive.Data.Providers.OAuth.InvantiveOAuthCredentialsServerProvider.GetDatabaseConnectionInfo

Los van het probleem zal in de volgende 26.0-release een duidelijker melding gegeven worden:

itgenoac023
The connection to the Invantive Credentials Server could not be established within 3 tries spread across 30 seconds.

De timing tussen 08:50:48 itgengpr152 en 08:51:18 itgencmr131 is wel bevreemdend. De drie reguliere pogingen duren zonder timeout al (3 - 1) * 15 = 30 seconden.

Een analist zal kijken of een oorzaak te achterhalen is.

Er is een nieuwe release beschikbaar die dit probleem zou moeten oplossen cq. de impact verkleinen. De benodigde wijzigingen zijn beschikbaar vanaf release 26.0.173 en in alle toekomstige BETA versies.

Deze release verbetert het opnieuw proberen verbinden met Invantive Credentials Server. Onverlet het feit dat Invantive Credentials Server geen time-out zou moeten geven, dient Invantive Data Hub in die situatie 3x te proberen in plaats van eenmaal.

Deze nieuwe release is uitsluitend beschikbaar on-premises gebruik en te downloaden vanaf https://download.invantive.com.