Touch Comp Mobile/Problemas Conexao Servidor

Fonte: Touch ERP
Saltar para a navegação Saltar para a pesquisa

Touch_Comp_Mobile

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.

  1. 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".
  2. 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.
  3. 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.
  4. Caso a mensagem de erro não seja nenhuma das citadas acima verifique os seguintes cenários:
    1. 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.
    2. Se estiver usando um servidor local, verifique se a máquina servidor e seu celular estão conectados na mesma rede.
    3. 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.
    4. Verifique se a rede que está utilizando utiliza proxy. Caso afirmativo, pode ser necessário a autenticação.
    5. 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:
      1. Acesse o Painel de controle pelo menu Iniciar;
      2. Acesse Sistema e Segurança;
      3. Acesse Windows Defender Firewall;
      4. Vá na opção no menu esquerdo "Permitir um aplicativo ou recurso através do Firewall do Windows";
      5. Clique em "Alterar Configurações"
      6. 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"".
      7. Interrompa a execução do servidor e rode novamente. Caso ainda não resolva o problema, tente reiniciar a máquina.
    6. 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.