25586 - Erro ao criar o virtual host do sistema, verifique os dados de conexão do Rabbit
Problema:
Solução:
eDocs não está funcionando corretamente, ao acessar os logs do sistema é identificada a mensagem:
ERROR Servidor - Senior.SapiensNfe.Processos.Service.Sistema.Mensageria.ConfiguradorFilasBase.ConfigurarAmbiente - Erro ao criar o virtual host do sistema, verifique os dados de conexão do RabbitMQ
ERROR Servidor - Senior.SapiensNfe.Processos.Sistema.Inicializacao.Sde.InicializadorRabbitMq.Inicializar - Não foi possível conectar ao RabbitMQ, verifique os dados de conexão.
System.Exception: Can not establishing connection with any broker.
Solução:
Para ajustar o ambiente faça o seguinte:
1 - Acesse, dentro do servidor do SDE, o endereço da console de gerenciamento do RabbitMQ (http://localhost:15672 - usuário: guest senha: guest);
2 - Clique em "Admin" e no menu do lado direito clique em "Virtual Host" e verifique o nome do virtual host existente;
3 - Acesse o SDE e vá até o menu "Configuração > Geral". Na aba "Broker de Mensagens (RabbitMQ)" verifique o nome do virtual host existente. Caso seja diferente informe o mesmo virtual host existente no console do RabbitMQ, salve a alteração e faça um teste de conectividade. Se a conexão for bem sucedida o serviço do SDE irá inicializar sem problemas.
Caso você não consiga acessar a console de gerenciamento do RabbitMQ (passo 1), significa que o plug-in não foi habilitado. Neste caso você deve seguir a documentação disponibilizada em: https://documentacao.senior.com.br/documentoseletronicos/5.8.10/#instalador/instalacao.htm (tópico RabbitMQ - mais precisamente no trecho em que mostra como habilitar os plug-ins).
OBS** ao inicializar o serviço teoricamente o Rabbit cria um Virtual host comumente edocs dentro da console do Rabbit para inicialização do Serviço e processamento da mensageria, entretanto neste caso se faz necessário ajustar A nomenclatura diretamente a console do Rabbit e também nas configurações gerais do eDocs para que o serviço possa se inicializar com sucesso e a conectividade ocorra normalmente.
Peço que esteja realizando o procedimento e me reportando o resultado.