Itgenobr267: Geen connectie naar Exact Online vanuit Data Hub

De volgende foutmelding treedt op bij het aanmelden op Exact Online:

itgenobr267
A connection to the database ACME\EOL could not be established.
Could not extract Azure AD B2C form action.

Het probleem treedt niet op met Exact Online via het Invantive Query Tool.

Volledige log:

...
2024-11-22 10:09:13.493 Information itgencmr456: Connecting to Exact Online (alias eol).
2024-11-22 10:09:16.271 Error itgencun016: Error itgenobr267: A connection to the database ACME\EOL could not be established.

Could not extract Azure AD B2C form action.
2024-11-22 10:09:18.287 Error itgenobr267: Invantive.Basics.InvantiveSqlException
ValidationException
   at Invantive.Basics.ValidationException..ctor(GlobalState owner, ExecutionOptions executionOptions, String messageCode, String errorMessage, String kindRequest, String localStackTrace, String nk, Exception innerException, Boolean inheritMessageCodeWhenPresent, Nullable`1 uid, Boolean isRecoverable, String poolIdentityId, String url)
   at Invantive.Basics.InvantiveSqlException..ctor(GlobalState owner, ExecutionOptions executionOptions, String validationCode, String errorMessage, String kindRequest, String stackTrace, String nk, Exception innerException, Boolean inheritMessageCodeWhenPresent, Nullable`1 uid, Boolean isRecoverable, String poolIdentityId)
   at Invantive.Data.OAuth.OAuthBackgroundProvider.GetOAuthAccessTokenForEOL(GlobalState owner, ExecutionOptions executionOptions, String providerName, OAuthInformation oauthInfo, Credentials credentials)
   at Invantive.Data.OAuth.OAuthBackgroundProvider.Invantive.Data.IOAuthProvider.GetOAuthToken(GlobalState owner, ExecutionOptions executionOptions, SerializableDatabase database, DataContainer dataContainer, OAuthInformation oauthInfo, Credentials credentials)
   at Invantive.Data.ConnectionManager.A(GlobalState , ExecutionOptions executionOptions, SerializableDatabase , DataContainer , OAuthInformation , Credentials )
   at Invantive.Data.ConnectionManager.a(GlobalState , ExecutionOptions executionOptions, SerializableDatabase , DataContainer , OAuthInformation , Credentials )
   at Invantive.Data.ConnectionManager.GetOAuthTokenForConnection(GlobalState owner, ExecutionOptions executionOptions, SerializableDatabase database, DataContainer dataContainer, ISupportsOAuth provider, Credentials credentials, Boolean ignoreDecryptionErrors, Boolean& decryptionErrorsOccurred)
   at Invantive.Data.ConnectionManager.A(GlobalState , ExecutionOptions executionOptions, IConnectionDataProvider , SerializableDatabase , DataContainer , Credentials credentials, Boolean , Boolean& )
   at Invantive.Data.ConnectionManager.OpenDataContainerProvider(GlobalState owner, ExecutionOptions executionOptions, SerializableDatabase database, DataContainer dataContainer, Credentials credentials, List`1 triedProviders, Boolean ignoreDecryptionErrors, Boolean& decryptionErrorsOccurred)
   at Invantive.Data.ConnectionManager.A(GlobalState , ExecutionOptions executionOptions, CredentialsContainer , Boolean , Boolean& )
   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)
   at Invantive.Producer.UtilityBaseCore.CheckConnection(GlobalState owner, ExecutionOptions executionOptions, Boolean forceReconnect, Boolean silent, String databaseName, CredentialsContainer credentialsContainer)
   at Invantive.Producer.Data.Hub.QueryEngine.Run(String[] arguments)
   at Invantive.Producer.Data.Hub.Program.Main(String[] args)
   at Invantive.Data.OAuth.OAuthBackgroundProvider.GetOAuthAccessTokenForEOL(GlobalState owner, ExecutionOptions executionOptions, String providerName, OAuthInformation oauthInfo, Credentials credentials)
   at Invantive.Data.OAuth.OAuthBackgroundProvider.Invantive.Data.IOAuthProvider.GetOAuthToken(GlobalState owner, ExecutionOptions executionOptions, SerializableDatabase database, DataContainer dataContainer, OAuthInformation oauthInfo, Credentials credentials)
   at Invantive.Data.ConnectionManager.A(GlobalState , ExecutionOptions executionOptions, SerializableDatabase , DataContainer , OAuthInformation , Credentials )
   at Invantive.Data.ConnectionManager.a(GlobalState , ExecutionOptions executionOptions, SerializableDatabase , DataContainer , OAuthInformation , Credentials )
   at Invantive.Data.ConnectionManager.GetOAuthTokenForConnection(GlobalState owner, ExecutionOptions executionOptions, SerializableDatabase database, DataContainer dataContainer, ISupportsOAuth provider, Credentials credentials, Boolean ignoreDecryptionErrors, Boolean& decryptionErrorsOccurred)
   at Invantive.Data.ConnectionManager.A(GlobalState , ExecutionOptions executionOptions, IConnectionDataProvider , SerializableDatabase , DataContainer , Credentials credentials, Boolean , Boolean& )
   at Invantive.Data.ConnectionManager.OpenDataContainerProvider(GlobalState owner, ExecutionOptions executionOptions, SerializableDatabase database, DataContainer dataContainer, Credentials credentials, List`1 triedProviders, Boolean ignoreDecryptionErrors, Boolean& decryptionErrorsOccurred)
   at Invantive.Data.ConnectionManager.A(GlobalState , ExecutionOptions executionOptions, CredentialsContainer , Boolean , Boolean& )
   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)
2024-11-22 10:09:18.304 Question: Question: Do you want to discover available databases? Discovery might find new databases.

The last discovery was run on 15/12/2023 12:07:36.
2024-11-22 10:09:18.304 Information itgencun003: Return default decision: Yes.
2024-11-22 10:09:18.315 Error itgencun016: Error itgendhb005: Could not connect to database 'ACME\EOL'. Application will be closed.
2024-11-22 10:09:18.318 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 inheritMessageCodeWhenPresent, Nullable`1 uid, Boolean isRecoverable, String poolIdentityId, String url)
   at Invantive.Producer.Data.Hub.QueryEngine.Run(String[] arguments)
   at Invantive.Producer.Data.Hub.Program.Main(String[] args)
   at Invantive.Producer.Data.Hub.QueryEngine.Run(String[] arguments) in c:\smoke\ws-22.0\Invantive.Data.Hub\src\Invantive.Producer.Data.Hub\QueryEngine.cs:line 631
2024-11-22 10:09:18.325 Error itgenube182: itgendhb005: Could not connect to database 'ACME\EOL'. Application will be closed.

Het aanmelden op Exact Online is gewijzigd in de ochtend van 21 november 2024.

Advies is een upgrade te plaatsen naar release 24.0.441:

Deze release bevat nog een onhandigheid bij het aanmelden via het Query Tool waarbij de TOTP-code niet ingevuld wordt. Dit dient handmatig te gebeuren vooraleer een verbeterde versie beschikbaar is.

Data Hub versie geïnstalleerd maar lijkt niet te werken bij ons.

Wellicht doordat de software niet als veilig wordt herkend, zie melding. Kan het daarmee te maken hebben?

Via “Run anyway” is het mogelijk om de software te installeren en te gebruiken.

SmartScreen geeft (terecht) momenteel een waarschuwing omdat de on-premises producten sinds 1 november 2024 ondertekend worden met een zogenaamd “self-signed certificaat”. Dit zal naar verwachting binnen enkele weken vervangen worden door EV Code Signing.

Welke foutmelding treedt op?

Merk op dat de foutmelding per Exact Online-land anders kan zijn.

De problemen bij het gebruik van One Exact Identity, Exact Online en Invantive Data Hub worden centraal opgevolgd via de pagina Data Hub issues on Exact Online authentication.

U kunt zich aldaar abonneren op updates.

Een bericht is gesplitst naar een nieuw topic: Could not resolve CoreCLR path

Dit topic is 3 dagen na het laatste antwoord automatisch gesloten. Nieuwe antwoorden zijn niet meer toegestaan.