Após instalar o serviço do TGM, não é possível iniciar a execução do mesmo.
Ao verificar os Logs do Visualizador de Eventos do Windows são verificados os seguintes erros:
Um possível problema que pode gerar esse tipo de erro é que o .Net Core na versão esperada pelo sistema não esteja instalada.
Instalar a versão designada para que o TGM funcione.
Os artigos relacionados aparecem aqui baseados nos rótulos que você selecionar. Clique para editar a macro e adicionar ou alterar os rótulos.
|
Serviço do TGM não inicia utilizando o usuário NetworkService.
Para subir o serviço utilizando o NetworkService é necessário que o usuário NetworkService possua permissão no registro do windows: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\Application]
Para atribuir a permissão acesse regedit no executar do windows( Crt + R)
Localize o registro [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog], e clique em Permissões.
Clique em Adicionar
Clique em Locais
Selecione a máquina local
Adicione o usuário SERVIÇO DE REDE
Deve-se utilizar o usuário SERVIÇO DE REDE com máquina com o sistema operacional em Português. Em sistema operacional em Inglês deve ser utilizar o usuário NetworkService. |
Marque os itens Permitir e clique em Aplicar.
Clique em iniciar o serviço:
No exemplo acima foi dado como exemplo de Usuário o NetworkService esta solução serve para todos os usuários que não conseguirem iniciar o serviço do TGM com um usuário específico. |
Após instalar o TGM utilizando o instalador, o serviço não inicializa automaticamente.
Erro no Event Viewer:
Remover o serviço criado utilizando o CMD como administrador:
sc delete TotvsGatewayManager
Utilizar o RM.Host.ServiceManager como Administrador
Instalar o serviço informando a conta de Sistema: LocalSystem
Após iniciar o serviço: