Prezados, bom dia. Antes de mais nada, peço desculpas por estar postando aqui nesse fórum de desenvolvimento, mas é o site onde vejo mais coisas avançadas sobre PO-UI / Rest , então resolvi tentar a sorte aqui. Vejamos se alguem pode ajudar.
Estamos na versão 12.1.33, multiprotocol=1 ativado no ini, com a PortSecure=0, MaxStringSize=10 e app_environemnt ok. Tudo certinho.
Até hoje 8h da manhã a tela de login PO-UI aparecia normalmente. De repente, exatamente do nada, parou de aparecer e no lugar apenas uma tela em branco. Revisamos parametros no APPserver.ini, reiniciamos, testamos algumas coisas, mas simplesmente a tela de login não aparece e somos obrigados a desabilitar o Multiprotocol, colocando "0". Nosso ambiente appserver e banco é Windows.
Alguém já passou por isso ? Saberiam o que fazer ?
Agradeço qualquer ajuda, Att.
Gilberto
SEgue abaixo o log JS obtido pelo Smartclient:
Level: "2" Message: "ERROR Error: Uncaught (in promise): TypeError: Cannot read property 'addEventListener' of undefined TypeError: Cannot read property 'addEventListener' of undefined at we._subscribe (http://99.99.1.99:12578/app-root/protheuslib-tface/main.cd3a9923cf3b4eb2.js:1:99512) at we._trySubscribe (http://99.99.1.99:12578/app-root/protheuslib-tface/main.cd3a9923cf3b4eb2.js:1:72530) at http://99.99.1.99:12578/app-root/protheuslib-tface/main.cd3a9923cf3b4eb2.js:1:72472 at se (http://99.99.1.99:12578/app-root/protheuslib-tface/main.cd3a9923cf3b4eb2.js:1:92470) at we.subscribe (http://99.99.1.99:12578/app-root/protheuslib-tface/main.cd3a9923cf3b4eb2.js:1:72379) at http://99.99.1.99:12578/app-root/protheuslib-tface/main.cd3a9923cf3b4eb2.js:1:88057 at w. (http://99.99.1.99:12578/app-root/protheuslib-tface/main.cd3a9923cf3b4eb2.js:1:94083) at http://99.99.1.99:12578/app-root/protheuslib-tface/main.cd3a9923cf3b4eb2.js:1:72432 at se (http://99.99.1.99:12578/app-root/protheuslib-tface/main.cd3a9923cf3b4eb2.js:1:92470) at we.subscribe (http://99.99.1.99:12578/app-root/protheuslib-tface/main.cd3a9923cf3b4eb2.js:1:72379)" Line: "1" Source: "http://99.99.1.99:12578/app-root/protheuslib-tface/main.cd3a9923cf3b4eb2.js" Level: "0" Message: "not connected" Line: "104" Source: "http://99.99.1.99:12578/app-root/preindex/twebchannel.js"
Gilberto pode estar sendo gerado algum erro, abra o smartclient com a chave para exibir o console do JS e verifique se alguma exceção ocorreu.
— Daniel Mendes 04 de Aug de 2022Daniel, você tinha razão e o LOG mostra um erro que coloquei na edição da pergunta. Apenas o IP troquei, o restante é conforme apresentado. Saberia do que se trata esse problema ?
— Gilberto A Oliveira 04 de Aug de 2022Daniel, muito obrigado !! Através do Log aparentemente eu descobri o local onde estava o erro. Dentro do "Protheus_data", existe a pasta http-root\app-root.
Eu apaguei essa pasta e vi que o protheus recria quando entramos no sistema. Ao menos no meu ambiente de testes, onde fiz isso tudo, funcionou e a tela de login voltou a aparecer ! Logo mais vou fazer em produção e posto aqui a conclusão final.
— Gilberto A Oliveira 04 de Aug de 2022