Skip to content

Configurar HTTPS no RDW com Synopse no Windows

Mobius One edited this page Dec 21, 2022 · 5 revisions

Home > Configurar HTTPS no RDW > 1.4.3 Synopse Windows

Configurar HTTPS no RDW com Synopse no Windows

1) Primeiro passo é gerar o certificado ou usar um certificado existente, nesse tutorial mostramos como fazer usando o Let's Encrypt gratuito:

Como gerar um Certificado Let's Encrypt no Windows

2) Agora que você possui um certificado .p12 exportável, precisamos instalar ele e obter a fingerprint

2.1 instala o .p12 na máquina, não no usuário local. (duplo clique pra abrir o instalador)

image

2.2 Marque o certificado como exportável para conseguir mudar de computador caso necessário:

image

2.3 Abra o certlm.msc para verificar o identificador do seu certificado (Impressão Digital);

image

2.4 Na parte de certificados pessoal ele irá aparecer, duplo clique nele para abrir a tela de detalhes do certificado

image

3) Agora que temos o fingerprint do certificado, iremos vincular esse certificado à porta do RDW e ao GUID dele:

3.1 Abra o CMD como administrador e digite o código abaixo substituindo o IDENTIFICADOR_DO_CERTIFICADOpelo fingerprint obtido no passo anterior e a PORTA pela porta que seu servidor RDW responde

netsh http add sslcert ipport=0.0.0.0:PORTA certhash=IDENTIFICADOR_DO_CERTIFICADO appid={00313373-0000-0000-0000-AAAAAAAAAAAA}

3.2 Na sua aplicação RDW, no ServiceSynPooler, faça UseSSL := true;

3.3 Agora basta executar seu servidor synopse em modo administrador que você já está trafegando em https.

Atualizar o certificado após instalar:

  1. Se usa certbot, siga aqui

  2. Elimine o certificado anterior pra adicionar o novo. para isso precisará rodar o comando abaixo substituindo a PORTA pela porta utilizada pelo seu servidor

netsh http delete sslcert ipport=0.0.0.0:PORTA
  1. Basta repetir o passo 3 acima para vincular o novo certificado ao seu servidor RDW
Clone this wiki locally