Acesso Rápido expand_more Contato Atendimento Online

Passo a passo

Instalando o Certificado no Node.js


As instruções a seguir o guiarão pelo processo de instalação do certificado no Node.js.


Antes de configurar o SSL no Node.js, certifique-se de ter os arquivos 'Chave Privada (arquivo .key) ', 'Seu Certificado (arquivo .crt)' e 'Raízes Intermediárias'.

Você recebeu os seguintes arquivos da SECTIGO:

  1. seu_dominio.crt - Esse é o seu certificado de servidor
  2. Raízes Intermediárias - depende do tipo de certificado que você adquiriu. Normalmente, irá recebe-los no seguinte formato: Ex: 'SectigoRSAXXXXXXSecureServerCA.crt' e 'USERTrustRSAAAACA.crt'

Você pode ter recebido um arquivo .ca-bundle, que inclui esses Certificados Intermediários. Se for o caso, faça o download dos arquivos separados nesse link: Raízes Sectigo Group.

Configurando o Certificado

1. Crie um arquivo https_server.js usando o seguinte comando:

# vim https_server.js

Você pode criar um arquivo com qualquer nome usando a extensão .js.

var https = require('https');
var fs = require('fs');
var https_options = {
key: fs.readFileSync("/path/to/private.key"),
cert: fs.readFileSync("/path/to/your_domain_name.crt"),
ca: [
fs.readFileSync('path/to/SectigoRSAXXXXXXSecureServerCA.crt'),
fs.readFileSync('path/to/USERTrustRSAAAACA.crt')
]

};
https.createServer(options, function (req, res) {
res.writeHead(200);
res.end("Welcome to Node.js HTTPS Servern");
}).listen(8443)

2. Agora, use o seguinte comando para iniciar o aplicativo node.js criado na etapa acima.

# node https_server.js

Dúvidas Comuns

"Não recebi a chave privativa (arquivo .key)"

A chave privativa (arquivo .key) é gerada no servidor junto com a CSR (Certificate Signing Request). Verifique com o técnico que gerou a CSR a disponibilidade da chave. A Chave Privativa deve ficar em segurança no servidor, nós não temos e nem devemos ter acesso a ela.

Certificado desaparece após a instalação

Isso acontece quando o certificado não está sendo instalado no mesmo Microsoft IIS ond foi gerada a requisição (CSR). Caso não saiba qual o servidor, gere uma nova CSR e solicite a REPOSIÇÃO do certfiicado com ela.

Certificado funciona em um navegador e em outro não.

Isso normalmente acontece quando as raízes (enviadas junto com o certificado) não estão instaladas corretamente no servidor. Verifique o manual do seu servidor para a correta instalação. Caso necessite, o download das raízes pode ser feito clicando aqui.

Mensagem de itens não seguros na página

Essa mensagem é exibida quando alguns dos elementos incorporados à pagina (imagens, CSS, componentes JavaScript) são carregados através de URLs não-seguras (HTTP em vez de HTTPS). Reveja os elementos incluídos na sua pagina e altere os links de http:// para https://

Preciso instalar em outro servidor

Você pode exportar o certificado do servidor antigo e importar no novo. Se isso não for possível, basta gerar uma CSR e solicitar a reemissão do certificado pelo Formulário de Reposição.

As raízes estão diferentes do manual

As raízes da Sectigo podem mudar de acordo com o software de servidor e o tipo do certificado. Você pode fazer o download das raízes clicando aqui.

Precisa de Ajuda?

Caso tenha alguma dúvida sobre a Sectigo Brasil ou sobre nossos certificados, entre em contato pelos canais:

O que nos Diferencia

Números da Sectigo

A Sectigo é líder de mercado em certificados SSL/TLS, DevOps, IoT, gerenciamento de PKI (Infraestrutura de Chave Pública) de nível empresarial e segurança da web em várias camadas.

100M+

Icon certificate issuance light

Certificados emitidos em todo o mundo

#1

Icon award trophy light

Líder de mercado em certificados SSL

17anos

Globe Global lightgray

Presente no Brasil

1,200+

Icon hand shake light

Parceiros ativos em todo o mundo

35M+

Icon person light

Certificados digitais ativos

40%+

Icon building light

Top 1000 Empresas da Fortune usam Sectigo