Histórico da Página
Validações no Mingle (Somente para conexões via Mingle):
1. Verificar se endpoint de Api está correto no Host do Totvs Mingle
Ao configurar Host no mingle deverá checar se o endpoint está configurado conforme:
Para releases a partir da versão 12.1.34 - ou patches 12.1.33.5, 12.1.32.11, 12.1.31.16: http://<endereço do servidor>:<porta>/api
Para releases anteriores: http://<endereço do servidor>:<porta>/dts/datasul-rest/resources/api
Documentos relacionados:
Manufatura - Linha Datasul - APP Minha Produção - Informar o endereço do servidor Rest na solicitação de um Alias para o Totvs Mingle
2. Validar configurações de Host (Mingle)
Acesso em: Configurações > Hosts
Pontos de atenção:
- Protocolo, IP e Porta corretos (Testar o acesso através do navegador).
- Tipo de autenticação (Datasul para o THF em ambientes tomcat).
- Endpoint informado correto (conforme descrito no item 1).
- Status (deve estar Ativo).
- Importante! Endpoint deve ser informado sem iniciar ou terminar com /, exemplo: “api/” o correto é somente “api”.
Exemplo de erros:
Exemplo correto:
Validações no ERP Datasul
1. Validar broker escalável
Configurar broker escalável por empresa no programa BTB962AA
Documentos relacionados:
Manufatura - Linha Datasul - APP Minha Produção - Broker escalável não configurado
2. Validar certificado mingle (Somente para conexão via Mingle)
Configurar certificado JWT nas propriedades JWT do ambiente Datasul
- Acessar o ERP Datasul
- Acessar configurações > Propriedades do Sistema > Propriedades Jwt
Obs: Caso as propriedades JWT não apareça para o usuário, é preciso conferir as permissões de acesso ao programa de menu no bas_prog_dtsul (MEN/MEN012AA.r):
3. Bibliotecas duplicadas no ambiente (Somente para ambientes Jboss)
Erro no log do jboss indicando:
REST Service threw exception java.lang.NoSuchMethodError:
org.apache.http.impl.client.DefaultRedirectStrategy
A correção é realizada através da eliminação de bibliotecas duplicadas no ambiente.
Documentos relacionados:
Manufatura - Linha Datasul - APP Minha Produção - Erro ao acessar novas funcionalidades do aplicativo após atualização 12.1.31.16 e 12.1.32.11 - apenas JBoss
Troubleshoot (Erros frequentes)
1. Erro ao tentar efetuar login no aplicativo
Primeiro passo, tente entrar com o mesmo usuário diretamente no ERP, caso não consiga, revise as configurações de usuário no foundation.
Segundo passo, faça uma uma simulação de conexão diretamente do prompt de comando do Windows.
Abra o Prompt de comando do Windows através do Executar (Win + R):
Ou através do menu iniciar do Windows, procure por Prompt de comando
Em seguida, digitar a seguinte linha no prompt (Substituindo os dados pelas informações do seu servidor e usuário/senha)
Informações |
---|
curl -H "Accept: application/json" -H "Content-type: application/json" -X POST -d "{}" -i --user "USUARIO:SENHA" http://SERVIDOR:PORTA/api/cpp/v1/productionMobile/profile |
Exemplo:
Ao executar o comando deverá obter uma resposta como:
Para que tudo esteja OK, o retorno deverá conter HTTP/1.1 200 na primeira linha e um json {"data": ... } na última linha.
Caso o resultado não seja conforme o esperado acima, entre em contato com o suporte TOTVS enviando um print do erro juntamente com os logs do tomcat e appserver.