Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Painel
titleServidor HTTPs





3 - Ao realizar o processo de login dentro do aplicativo MeuRH, é possível acompanhar as autenticações dentro do console do servidor, ou mesmo, em seu arquivo de log (exemplo: "console.log")

      • Essas mensagens poderão auxiliar caso esteja tendo problemas no processo de autenticação.
      • Caso as mensagens não estejam aparecendo no servidor, 3 situações necessitam serem revistas:
        • confirmar se o patch referente ao MeuRH, informado na inicio desse documento, encontra-se aplicado em seu RPO.
        • confirmar as informações utilizada para a geração do QRCode, caso não esteja aparecendo nenhuma informação no console do servidor, a sua requisição de login nem chegou ao server para validação, pois deverá estar apontando para um endereço errado.
        • caso esteja tentando realizar o login, fora da sua rede corporativa, é importante confirmar com o seu time de infraestrutura se o endereço configurado no QRCode está habilitado para receber conexões remotos da internet e não apenas configurado para acesso interno.





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:

  • O “appserver.ini” enviado não está correto, estou enviando outro em anexo com as devidas atualizações.
    • Confirmar o endereço correto onde se encontra os arquivos cliente do MeuRH no servidor, conforme simulado no “appserver.ini” atualizado: PATH=\\192.168.0.140\PROTHEUS12\Protheus_Data\web\PortalRHUnificado
    • O Arquivo “properties.json” não foi enviado, mas baseado nas informações conhecidas até o momento, segue também um arquivo em anexo para comparação.
    • É importante atualizar o último pacote acumulado atualizado sobre o MeuRH: https://suporte.totvs.com/portal/p/10098/download?e=695334
    • Verificar também a atualização da lib para a correta execução dos serviços REST.
    • Realizar uma verificação do processo de configuração do usuário, conforme atualizado no “passo 1” informado no TDN: http://tdn.totvs.com/display/NPR/0.2++Linha+Protheus
    • Após realizar as configurações verificar se a página do serviço REST encontra-se operacional, conforme print no “passo 3” da documentação.

 Caso o REST esteja no ar, realizar a geração de um novo QRCode baseado nas informações atualizadas:

    • MeuRH Elmo|PROTHEUS Elmo|http://192.168.0.159:8097/01/?restPort=8022
    • Tentar realizar o login pelo celular, lembrar que como é um IP interno, o celular precisa estar conectado na rede interna corporativa.
    • Após a tentativa de login, verificar se as mensagens sobre a tentativa de conexão estão sendo carregadas no “console.log”.

 


Assim precisarei da sua ajuda para avaliarmos o cenário atual, grato!

 


  1. 1.       As informações que colocou na abertura do ticket não são suficientes para uma avaliação adequada do seu ambiente atual, por favor, anexe no ticket o seu “appsever.ini” completo:
  • Todavia, estou enviado um “appserver.ini” que alterei baseado nas informações que possuo atualmente.
  • Acredito que talvez seja necessário algum outro ajuste para que seu acesso seja feito sucesso.
 


  1. 2.       No mês de março tivemos liberações importantes no link http://tdn.totvs.com/display/public/NPR/0.2++Linha+Protheus, apesar de ser anterior à abertura do seu ticket em Abril, solicito que confirme as informações abaixo:
  • Foram atualizados em seus ambientes, os seguintes pacotes:
    • https://suporte.totvs.com/portal/p/10098/download?e=675243 : referente ao patch do MeuRH com todos os ajustes realizados mais recentemente.
    • https://suporte.totvs.com/portal/p/10098/download?e=662850 : nova versão dos arquivos Client que são utilizados pelo App.
      • Nesse caso específico temos um novo arquivo na raiz, chamado “properties.json” que vamos precisar configurar com 2 informações.
      • No link do TDN, “passo 3” é possível verificar como deve ficar a configuração desse arquivo.
      • Existe também um arquivo junto chamado “properties.readme” com algumas informações de exemplo.

 


  1. 3.       Após as confirmações acima, no seu arquivo de “console-log”, deve gerar algumas mensagens referentes ao processo de login no app MeuRH.
  • Com informações que apurei no ticket, acredito que esteja montando um ambiente para a empresa Conseg.  Eles já devem utilizar atualmente o Portal padrão Protheus RH, sendo assim, para realizar login no App deverá utilizar o mesmo usuário/senha utilizado no portal.
  • Me envie também no ticket esse arquivo “console-log” para verificações.

 


  1. 4.       Baseado nas informações dos arquivos que coloquei em anexo, a linha a seguir deverá ser utilizada para a geração do QRCode, confirme se estão semelhantes as geradas inicialmente:
 


  1. 5.       Observe também que caso esteja tentando realizar o login no app fora da rede corporativa, o host e porta precisam estar publicados e liberados para acesso externo.

 

 



  • A tag “userId” precisa ter um usuário que possua login válido na smartclient
    • No seu caso está “user”, senão existir precisa trocar por outro uruário, por exemplo: “Jackson.Machado”
    • Atenção ao caps-lock, pois o usuário precisa ser da mesma maneira em que o login é realizado