No artigo de hoje, vamos demonstrar o que pode causar o ERR0032 no Protheus com WebAgent e WebApp.
Esse erro ER0032, geralmente ocorre quando se perde a rede entre a máquina do usuário e a aplicação (AppServer). Abaixo um print do erro:
Acontece que a partir da versão 2410, com a obrigatoriedade de usar o Protheus através de um navegador, a maioria dos navegadores tem uma configuração de que, se uma página de internet ficar um tempo ociosa, ele encerra a conexão para economizar memória RAM.
Para tratar essa questão, podemos então configurar nos navegadores, segue abaixo o procedimento para fazer em alguns navegadores.
Google Chrome:
- Clique no botão de 3 pontos > Configurações
- Clique em Desempenho
- Na seção Geral, na parte de “Sempre manter estes sites ativos”, clique no botão Adicionar
- Vai aparecer uma guia para escolher sites abertos ou digitar a URL, nisso informe a do Protheus e pode confirmar
Microsoft Edge:
- Clique em … > Configurações
- Vá em Sistema e desempenho e depois clique em desempenho
- Desça a barra de rolagem, até encontrar a seção “Nunca colocar esses sites em suspensão”, nisso clique no botão Adicionar site
- Vai aparecer uma tela, insira o link da URL de acesso do Protheus e pode confirmar
Mozilla Firefox:
- Na URL do navegador, coloque about:config
- Pesquise por browser.tabs.unloadOnLowMemory
- Dê um duplo clique onde está “true” para mudar para “false”
Referências:
- https://tdn.totvs.com/display/tec/4.+Migrando+do+SmartClient+Desktop+para+o+WebApp
- https://support.google.com/chrome/answer/12929150?hl=pt-BR#zippy=%2Cmanter-sites-espec%C3%ADficos-ativos
- https://support.microsoft.com/pt-br/topic/saiba-mais-sobre-os-recursos-de-desempenho-no-microsoft-edge-7b36f363-2119-448a-8de6-375cfd88ab25
- https://support.mozilla.org/pt-BR/kb/descarregue-abas-inativas-firefox-liberar-memoria
Bom pessoal, por hoje é só.
Abraços e até a próxima.