ERP – eDocs Alertas – Ocorreu um erro durante a verificação dos alertas. Consulte o log para detalhes / Erro ao obter lista de alertas do produto
Incidente
Ao abrir o Monitor do eDocs, na tela Inicial / Alertas é apresentado a seguinte informação: Ocorreu um erro durante a verificação dos alertas. Consulte o log para detalhes.
No arquivo de log (Monitor.log) é apresentado a mensagem:
ERROR Senior.SapiensNfe.Monitor.Alerta.ListaAlertas - Erro ao obter lista de alertas do produto.
System.Security.Cryptography.CryptographicException: The system cannot find the file specified.
at System.Security.Cryptography.CryptographicException.ThrowCryptographicException(Int32 hr)
at System.Security.Cryptography.X509Certificates.X509Utils._LoadCertFromBlob(Byte[] rawData, IntPtr password, UInt32 dwFlags, Boolean persistKeySet, SafeCertContextHandle& pCertCtx)
at System.Security.Cryptography.X509Certificates.X509Certificate.LoadCertificateFromBlob(Byte[] rawData, Object password, X509KeyStorageFlags keyStorageFlags)
at System.Security.Cryptography.X509Certificates.X509Certificate2..ctor(Byte[] rawData, String password)
at Senior.SapiensNfe.Processos.Sistema.Certificado.ProvedorCertificadoDigital.CriarCertificado(Certificado certificado)
at Senior.SapiensNfe.Processos.Sistema.Certificado.ProvedorCertificadoDigital.ObterCertificado(Estabelecimento estabelecimento, Func`2 obterDaBaseDados)
at Senior.SapiensNfe.Processos.Sistema.Certificado.ProvedorCertificadoDigital.BuscarCertificado(Filial filial)
at Senior.SapiensNfe.Processos.Sistema.Certificado.ProvedorCertificadoDigital.ObterCertificado(Filial filial, Empresa empresa)
at Senior.SapiensNfe.Processos.Sistema.Certificado.ProvedorCertificadoDigital.ObterCertificado(Filial filial)
at Senior.SapiensNfe.Processos.Sistema.Alerta.GeradorAlertaCertificado.GerarAlertas(Filial filial)
at Senior.SapiensNfe.Processos.Sistema.Alerta.GeradorAlertaCertificado.GerarAlertas(Empresa empresa, Nullable`1 totalGerado, Nullable`1 quantidadeMaxima)
at Senior.SapiensNfe.Processos.Sistema.Alerta.GeradorAlertaCertificado.Gerar(Empresa empresa, UsuarioSessao usuario, Int32 totalGerado, Int32 quantidadeMaxima)
at Senior.SapiensNfe.Processos.Sistema.Alerta.GerenciadorAlerta.<>c__DisplayClass5_0.<Gerar>b__0(IGeradorAlerta gerador)
at System.Collections.Generic.List`1.ForEach(Action`1 action)
at Senior.SapiensNfe.Processos.Sistema.Alerta.GerenciadorAlerta.Gerar()
at Senior.SapiensNfe.Monitor.Alerta.ListaAlertas.ObterAlertas()
Causa
A situação é causada por parametrizações incorretas no IIS.
Solução
Para que a mensagem não seja apresentada, é necessário revisar as parametrizações do IIS no servidor onde se encontra a instalação dos serviços do eDocs. Siga os seguintes passos:
1. Acesse o artigo ERP – eDocs Configurações – Como realizar a parametrização adequada do IIS (Internet Information Services) no servidor de instalação do eDocs;
2. Realize a configuração adequada do IIS no Servidor onde o Monitor está instalado, conforme documentação.
Observação
- Em caso de necessidade de apoio para realizar a configuração, solicite apoio para o profissional da sua empresa responsável pelo gerenciamento dos Servidores Windows;
- Caso você utilize ambiente Cloud Senior, essas configuração são efetuadas pela equipe de IT Services da Senior. Um ticket poderá ser gerado para IT Services solicitando revisão dessas configurações.