Tempo aproximado para leitura: 00:04:00 min
Dúvida
Como configurar o SSL/HTTPS para acesso externo ao MEU RH?
Ambiente
TOTVS RH - TOTVS RH (Linha Protheus) - Meu RH – Todas as versões
Solução
Para configurar o SSL/HTTPS para o MEU RH e utilizar uma conexão segura é obrigatório que realize todos os passos indicados nos artigos relacionados abaixo:
Informações adicionais para configuração do APPSERVER.INI:
- Certificados SSL
- Caso de uso de certificado SSL/TLS
- Validação de certificados
-
Informações Relevantes sobre HTTP/REST no MeuRH
Segue abaixo um exemplo de configuração do MEU RH no APPSERVER.INI com a utilização de SSL/HTTPS:
Sessão [HTTPREST] e [SSLCONFIGURE]
Observação: A tag PassPhrase refere-se a senha do certificado utilizado.
Caso não tenha senha mantenha a tag no padrão ou em branco.
Sobre o certificado, se houver erros no momento de subir o serviço do REST, será necessário validar junto à certificadora da Empresa, os certificados apontados, onde para a aplicação do Appserver é importante que o certificado, e a chave privada estejam codificados no formato Apache (Base 64) com extensão (*.PEM) ou (*.CRT).
Entre em contato com sua certificadora para que seja fornecido o certificado neste formato.
Mais informações nos links abaixo:
https://tdn.totvs.com/display/tec/KeyServer
https://tdn.totvs.com/display/tec/CertificateServer
ATENÇÃO : Não é recomendado uso dos certificados totvs para o meu rh.
O certificado padrão da TOTVS foi criado para comunicação Segura da Porta Multiprotocolo da conexão SmartClient Desktop com Appserver (Aplicação Protheus).
Não serve para o Rest Meu Rh, recomendamos que seja feito a compra com uma certificadora de sua preferência.
IMPORTANTE:
Para versões de Android abaixo da 14, é necessário aplicar os procedimentos da documentação a seguir:
https://tdn.totvs.com/pages/viewpage.action?pageId=961003106
IP ou URL para acesso externo:
Abaixo, segue o modelo de Configuração do arquivo properties.json deste exemplo:
Importante: Ao configurar o MEU RH para um acesso externo, primeiramente certifique-se de que os acessos através de endereço e porta interno estão funcionando corretamente, após funcionar realize os direcionamentos de IP e porta para o acesso externo, tanto do serviço do Meu RH quanto do serviço REST.
Vale ressaltar que, a alteração do acesso ao Meu RH de HTTP para HTTPS, ou seja, de protocolo inseguro para seguro, faz-se necessário a geração de um novo QR Code para acesso ao Meu RH, pois a URL do Meu RH e a URL do REST serão alteradas.
Para geração de um novo QR Code, verificar o vídeo How-To abaixo:
https://www.youtube.com/watch?v=Flt-LKPEyBY
Após a geração do novo QR Code, será necessário em TODOS os celulares dos funcionários da Empresa, adicionar um novo Ambiente e ler o novo acesso gerado.
- como ler o novo QR Code, para celulares Android, clique aqui
- como ler o novo QR Code, para celulares iOS, clique aqui
Obs.: Vale ressaltar que o Suporte Padrão não tem como auxiliar nos processos relacionados à configuração de Endereços Externos, DNS, Firewall/Antivírus e Certificado Digital, pois tratam-se de questões internas e de infraestrutura particular de cada Empresa.
Caso tenha alguma falha nos processos indicados nos artigos acima os erros mais comuns são:
- Falha no Acesso ao MEU RH ou mensagem abaixo:
- Mensagem de erro no Console.log:
[ERROR][SSL] SSL Accept method error '3333333333'.
[ERROR][SSL] SSL Accept method '6'.
- Rotina de Geolocalização do MEU RH apresenta mensagens de erro relacionadas abaixo:
Saiba Mais
CLIQUE AQUI para acessar mais artigos e FAQs sobre o MEU RH
CLIQUE AQUI para acessar a documentação de referências sobre o MEU RH
0 Comentários