Tempo aproximado para leitura: 00:04:10 min
Dúvida
O que avaliar quando, ao configurar o App Meu Coletor de Dados e tentar acessá-lo, ocorrer o erro "Internal Server Error"?
Ambiente
Cross Segmento - TOTVS Backoffice (Linha Protheus) - Automação e Coleta de Dados - Todas as versões.
Solução
Abaixo serão descritos os passos a serem seguidos para mitigar a existência da mensagem de erro:
Passo 1 - Avaliar em qual etapa ocorre o erro. Se ocorrer nas interações iniciais do aplicativo, validar se está em implantação do App
Passo 2 - Estando em implantação do App, revisar todas as configurações necessárias:
- Se possui licença TOTVS T, TOTVS I ou TOTVS FULL conforme documentação: Cross Segmento - Backoffice (Linha Protheus) - SIGAACD - Qual licença utilizar no aplicativo Meu Coletor de Dados?
- Se o REST está configurado conforme exemplo abaixo:
[General]
MAXSTRINGSIZE=10
[HTTPV11]
Enable=1
Sockets=HTTPREST
[HTTPREST]
Port=8080 (porta configurada para o REST do cliente)
IPsBind=
URIs=HTTPURI
Security=1
[HTTPURI]
URL=/rest (este é o endpoint a ser colocado na primeira tela de acesso do aplicativo)
PrepareIn=ALL
Instances=2,5,1,1
CORSEnable=1
AllowOrigin=*
Module=46 (obrigatória para uso do App Meu Coletor de Dados)
Stateless=1
[HTTPJOB]
MAIN=HTTP_START
ENVIRONMENT=environment (nome do ambiente do cliente)
[ONSTART]
jobs=HTTPJOB
RefreshRate=30OBS: É imprescindível que todas as chaves e tags citadas acima existam no ambiente (apenas mude para o seu contexto os dados que são pontuais, por exemplo: Port e Environment)
OBS 2 Importante (Se cliente for CLOUD): Se o seu ambiente for hospedado no Cloud, é esta a equipe que configura o Appserver.ini. Caso esteja enfrentando este erro e não tenha acesso ao appserver.ini ou não tenha certeza de que configuraram corretamente, recomendamos fortemente que acione o Suporte Cloud anexando este artigo e passo 2 para que revisitem o seu appserver.ini e configurem exatamente conforme orienta este passo.
Passo 3 (opcional) - Via Assistente de Configuração do Mobile, certifique-se de que não há nenhuma informação faltante na configuração do AppServer.ini
Para saber mais sobre como utilizar este recurso, veja esta documentação: https://tdn.totvs.com/pages/releaseview.action?pageId=620785607#interfaces-acesso
Passo 4 - Verificar se houve o primeiro cadastro de Operador (ACDA010)
Configuração de Operador:
- Acessar o modulo Estoque/Custos
- Acessar o Menu > Atualizações > ACD> Operadores
- Clique Incluir
- Informe os campos obrigatórios

Passo 5 - Revisar no Configurador (Usuários -> senhas -> usuário -> aba restrições de acesso na parte superior -> aba ambientes) se o modulo 46- SIGAACD está com checkbox marcado no usuário
do qual foi cadastrado o operador vinculado a ele
Passo 6 - Testar no navegador a comunicação do Endereço, Porta e o Endpoint. Exemplo: https://localhost:8080/rest. Deve retornar algo, se não acessar, revisar endereço, protocolo (http/https), porta e endpoint
Passo 7 - Certifique-se de que o aplicativo está em sua ultima versão (2.0.1)
Passo 8 - Superado o passo 6, ao inserir novamente a Conexão, Endereço, Porta e Endpoint, o acesso deve ser feito com sucesso
Em caso do cumprimento dos 6 passos acima, o app continuar retornando o erro, evidenciar que cada passo foi cumprido em um chamado para o Suporte da TOTVS
Saiba mais:
Clique aqui e veja mais artigos sobre Automação e Coleta de Dados
0 Comentários