Informações |
---|
O objetivo dessa página é listar itens que podem ser verificados após a configuração inicial, caso esteja encontrando alguma algum problema na utilização do aplicativo MeuRH. |
Caso não encontre a solução para o sua ocorrência abaixo, abra um ticket no atendimento anexando o console.log, properties.json, appserver.ini e print dos erros do navegador. |
Painel | ||
---|---|---|
| ||
Painel | ||
| ||
3 -
1) percebi pelo "appserver.ini" que enviou sua empresa é "01", certo? - teremos que ajustar também o QRCode que gerou - não localizei a tag "RestConfig" no appserver.ini - vamos precisar fazer alguns ajustes no ini para validarmos. 2) Em relação aos seus arquivos de certificado, aparentemente foi utilizado o exemplo do TDN, mas era apenas um exemplo para demostrar a possibilidade de utilizar o serviço REST em SSL, mas nesse caso a empresa necessita do seu próprio certificado gerado por uma empresa certificadora. Todavia podemos inicialmente colocar pra rodar na maneira padrão para que posteriormente possa ser avaliado! 3) atualize por favor, o último pacote consolidado da parte do server: 4) verifique também se possui a ultima versão do arquivo client: https://suporte.totvs.com/portal/p/10098/download?e=696055 1) me envie o seu arquivo "properties.json", pois não estava anexado no ticket 2) preciso saber também como ficou a montagem da sua URL para a geração do QRCode 3) Em relação aos seus arquivos de certificado, aparentemente foi utilizado o exemplo do TDN, mas era apenas um exemplo para demostrar a possibilidade de utilizar o serviço REST em SSL, mas nesse caso a empresa necessita do seu próprio certificado gerado por uma empresa certificadora. Todavia podemos inicialmente colocar pra rodar na maneira padrão para que posteriormente possa ser avaliado! 1. Não localizei a tag [HTTPV11] nesse “appserver.ini” anexado no ticket. O serviço REST não deve nem estar sendo executado no server, precisa ajustar o ini, executar e validar se a página do REST consegue ser acessada no browser.
2. O QRCode tá errado, a configuração das portas estão trocadas.
3. A tag [HTTPJOB] está comentada na tag [ONSTART], mais um problema impedindo que o serviço REST seja executado.
4. O Security está desabilitado no INI.
5. Não localizei no INI nenhum serviço direcionando para a tag dos arquivos cliente do MeuRH.
6. O arquivo “properties.json” não está configurado adequadamente.
7. Precisa enviar também o console.log pra facilitar a avaliação. De acordo com o “console.log”, adicionado ao ticket, a mensagem de validação esperada sobre login no server está divergente do esperado. Verifique por favor se foi atualizado o “properties.json” apontando para o “https”, visto que agora teria um servidor com ssl. Verifique também o seu QRCode, pois precisa gerar um novo endereço de direcionamento também apontando para um servidor “https”. segue as observações para seguir no atendimento:
Caso o REST esteja no ar, realizar a geração de um novo QRCode baseado nas informações atualizadas:
Assim precisarei da sua ajuda para avaliarmos o cenário atual, grato!
|
MENSAGENS DE CONFIGURAÇÃO INCORRETA OU DESATUALIZAÇÃO | ||
Imagem | Mensagem | Possível solução |
[FATAL][SERVER] 29/04/2019 14:04:23[Thread 19020] [THROW] String size overflow! at file d:\bamboo-agent-5.7.2\xml-data\build-dir\tp11-tecx17v3-tecxwin64\lib_base\stringz.hpp line 783 HTTPV11 error [ MAXSTRINGSIZE key must be defined in GENERAL session with at least value 10 ] | Para configuração de rest é necessário ter a chave MAXSTRINGSIZE na seção [GENERAL}. | |
Servidor não está respondendo. Http failure responde for (unknown url): 0 Inknown Error | Verifique o properties.json: -O correto é "ERP": 3 e não "ERP": "3", o valor 3 é numérico portanto não deve estar entre aspas. | |
Login inválido. Verifique se o usuário e senha foram digitados corretamente. No console.log: >>> MeuRH Autentication | 1º: Verifique se o usuário (RD0_LOGIN) e senha (RD0_SENHA) estão corretos, lembrando que a senha é gravada embaralhada. Para ter certeza fazer login no Portal Protheus GCH. 2º: Verifique se o usuário genérico (FATA220) possui amarração a um usuário interno (AI3_USRSIS) que não tem permissão de administrador no campo. | |
Http failure response for ... auth/isLogged: 404 Requested file not found | Verifique se a porta indicada no arquivo properties.json está correta. Na "baseUrl" deve conter a porta do REST e não a porta HTTP. | |
------------------ FWJWT2BEAR(155) | 29/04/19 12:11:00 ------------------ | A mensagem no console é apenas um aviso. Tendo a Lib e o fonte RHNPLIB.prw com data igual ou superior a 07/05/2019 deixará de ser apresentada. | |
No aplicativo: Internal Error No console.log: DescriþÒo de erro: [argument #0 error, expected C->A, function strtokarr}Pilha de Erro: [ [TOTVS build: 7.00.170117A-20190212] | Aplicar pacote que tenha o fonte RHNPLIB.prw com data igual ou superior a 07/05/2019. | |
Quando é solicitado para baixar o informe gera no console.log: DescriþÒo de erro: [variable does not exist LPULAHTML}Pilha de Erro: [ | Ter compilado o rdmake IMPIRPF.PRX com data igual ou superior a 12/02/2019. | |
Quando é solicitado para baixar o informe, baixa o arquivo corrompido e gera no console.log: [WARN ][SERVER] [Thread 16448] TOTVS Printer: Printer Agent not found on Server path. Check if "c:\p12123mntdb\bin\appserver\printer.exe" file exists. | Possuir printer.exe na pasta appserver do seu servidor. | |
Quando é utilizado SSL são geradas mensagem no appserver.ini: [ERROR][SSL] SSL Accept method '5'. [ERROR][SSL] SSL Accept method error '336027900'. [ERROR][SSL] SSL Accept method '5'. [ERROR][SSL] SSL Accept method error '336027804'. [ERROR][SSL] SSL Accept method '5'. [ERROR][SSL] SSL Accept method error '336027900'. | Essas mensagens não impedem o funcionando do Meu RH, para maior detalhamento procure o atendimento do framework Protheus. |