Touch Comp Mobile/Problemas Conexao Servidor
Saltar para a navegação
Saltar para a pesquisa
No atual formato do TouchMobile, é necessário que o usuário configure um servidor para que o aplicativo busque e envie informações conforme necessário. Contudo, uma correta configuração e funcionamento pode ocasionar erros e esta seção descreve alguns passos que podem corrigi-los.
- Mensagem de erro "E.MOB.0030 - A conexão excedeu o tempo limite". Nesse caso o servidor demorou mais que o esperado para responder uma requisição enviada pelo aplicativo e o mesmo disparou um erro. Verifique a qualidade de sua conexão com a internet e também a disponibilidade do seu servidor (se também tem uma boa conexão, se não está sobrecarregado com muitas requisições, etc). Como alternativa, aumente o tempo limite em Touch_Comp_Mobile/Ajustes no campo "Timeout".
- Mensagem de erro "E.MOB.0034 - Status 404 - Not Found". Um recurso que o aplicativo tentou acessar no servidor não existe. Verifique se há alguma atualização para o aplicativo e para o servidor.
- Mensagem de erro "E.MOB.0037 - Status 500 - Internal Server Error". Durante o processamento da requisição houve um erro NO SERVIDOR que foi notificado ao aplicativo. Nesse caso o usuário deve verificar se há atualizações para o aplicativo e para o servidor e também se há atualizações para seu banco de dados.
- Caso a mensagem de erro não seja nenhuma das citadas acima verifique os seguintes cenários:
- Consulte em Touch_Comp_Mobile/Editar_Excluir_Servidor se o servidor definido em Touch_Comp_Mobile/Ajustes está configurado corretamente com o IP e porta. O IP do servidor pode ter mudado caso esteja utilizando seu computador por exemplo e é importante verificar 2 vezes.
- Se estiver usando um servidor local, verifique se a máquina servidor e seu celular estão conectados na mesma rede.
- Se estiver usando um servidor em uma máquina remota, verifique se a máquina possui um IP externo que pode ser acessado fora da rede na qual está conectada. Caso contrário, você não poderá conectar no servidor que está rodando nela.
- Verifique se a rede que está utilizando utiliza proxy. Caso afirmativo, pode ser necessário a autenticação.
- O computador onde está sendo executado o servidor pode estar bloqueando a requisição pelo firewall. Para habilitar a conexão pelo firewall em máquinas Windows, execute o procedimento abaixo:
- Acesse o Painel de controle pelo menu Iniciar;
- Acesse Sistema e Segurança;
- Acesse Windows Defender Firewall;
- Vá na opção no menu esquerdo "Permitir um aplicativo ou recurso através do Firewall do Windows";
- Clique em "Alterar Configurações"
- Na lista de Aplicativos selecione os itens: "Java(TM) Platform SE Binary" e "OpenJDK Platform binary" e habilite as opções "Privada" e "Público"".
- Interrompa a execução do servidor e rode novamente. Caso ainda não resolva o problema, tente reiniciar a máquina.
- Verifique também se na sua máquina há algum antivírus instalado. Ele pode estar bloqueando as requisições que deviam estar chegando ao servidor.