ERP - eDocs MongoDB - MongoDB.Driver.MongoAuthenticationException: Unable to authenticate using sasl protocol mechanism SCRAM-SHA-1. ---> MongoDB.Driver.MongoCommandException: Command saslStart failed: Authentication failed
Incidente
Ao consultar a situação das NF-es no eDocs, as mesmas constam como não retornadas ao ERP.
Ao verificar o arquivo de Log do sistema é possível identificar a seguinte mensagem:
Senior.SapiensNfe.Processos.Base.ServicoSemBancoBase.ExecutarSemBancoDados - Erro ao executar serviço.
MongoDB.Driver.MongoAuthenticationException: Unable to authenticate using sasl protocol mechanism SCRAM-SHA-1. ---> MongoDB.Driver.MongoCommandException: Command saslStart failed: Authentication failed
Causa
Este incidente ocorre pois, quando o Serviço do MongoDB é instalado manualmente a opção de autenticação não é marcada de forma correta. Desta forma a autenticação segura para o serviço via protocolo SSL não é realizada.
Solução
Para ajuste do MongoDB é preciso executar os passos abaixo:
1. Acesse a Console do eDocs em Configurações / Gerais / MongoDB;
2. Altere o campo Exige Autenticação para NÃO;
3. Salve a alteração;
4. Reinicie o Serviço do eDocs;
5. Valide novamente o teste de conexão.