Breadcrumbs

Como validar a licença quando esta com falha no login?

Introdução

No log apresenta a seguinte mensagem de login failed: “LicenseClientThread 2017-05-23 05:32:09,711 [ERROR] LicenseClient - Erro ao capturar as estatisticas. Ex: Could not get ADO.NET connection.. LicenseClientThread 2017-05-23 05:32:09,727 [ERROR] LicenseClient - Falha no processo de captura de estatísticas. Ex: Could not get ADO.NET connection.. ST: at NDDigital.License.Client.Manager.LicenseClientManager.FindStatisticsSend(ILicenseClient client, ProductCode product) at NDDigital.License.Client.Manager.LicenseClientManager.GetAllDllProcess(). LicenseClientThread 2017-05-23 05:32:09,727 [ERROR] LicenseClient - Falha no processo de captura de estatísticas. Ex: Cannot open database “NDD_CONNECTOR” requested by the login. The login failed.”

Passo a passo

Em NFSe em versões 3.5.3 ou 8: qunaod apresentado este erro: “MainColdThread 2018-02-18 10:28:10,695 [ERROR] LicenseClient - Falha no processo de captura de estatísticas. Ex: ERROR [08004] [Informix .NET provider][Informix]Attempt to connect to database server (ol_vdsastd) failed.. ST: at NDDigital.eIntegration.License.Util.UtilityHelperProvider.SelectInformix(String commandText, String connectionString)”

Para corrigir a comunicação como banco terá que corrigir o Connct String no arquivo config na pasta das DLLs da licença.

Informação Complementar

Quando apresenta este erro, precisará verificar a conexão com o banco, se a conectin String está com as credencias corretas, se o Connector estiver funcionando normal, pode comparar com a ConnectionString do Connector. Para verificar, precisa pegar a string d conexão no regedit da pasta License, e descriptografar no CODDECOD. Corrigir a conexão e criptografar novamente no DODDECOD, salvar no regedit e reiniciar o serviço da licença. Segue em anexo onde encontra a ConnectionString da licença.

image-20221203-045237.png

Outras informações

Fonte: Morian Vargas Flores