Certificados SSL (TLS) para Adobe Commerce na infraestrutura em nuvem

Este artigo fornece respostas rápidas a perguntas sobre como obter certificados SSL (TLS) para o seu site do Adobe Commerce na nossa infraestrutura em nuvem.

Que certificado SSL/TLS o Adobe fornece?

O Adobe fornece uma chave de Vamos criptografar o certificado SSL/TLS para veicular tráfego HTTPS seguro de Fastly. O Adobe fornece um certificado para cada ambiente de arquitetura do plano Adobe Commerce na infraestrutura em nuvem Pro, Preparo e Adobe Commerce na infraestrutura em nuvem Arquitetura do plano inicial para proteger todos os domínios nesse ambiente.

O que é coberto por um certificado?

Para a arquitetura do plano Pro, os ambientes dedicados de preparo e produção terão um certificado SSL criado. Cada ambiente dedicado fora dos ambientes de Integração da Platform-as-a-Service (PaaS) terá esse certificado para os URLs atribuídos a esse ambiente.

Para os ambientes de arquitetura de plano inicial e Integração PaaS, haverá um domínio técnico padrão provisionado com o ambiente e protegido por um certificado separado.

Como adicionar um novo domínio para o certificado existente?

Para adicionar o domínio ao serviço no Fastly:

  1. Aponte seu domínio no DNS para prod.magentocloud.map.fastly.net e aguarde até 6 horas.
  2. Enviar um tíquete de suporte solicitar a adição desse domínio na configuração do Nginx (se não tiver feito isso antes).

Como solicitar um certificado?

Caso 1

Se você ainda não iniciou um site, pode ter recebido o CNAME do Desafio ACME do seu Consultor técnico do cliente (CTA). Você só precisará de um desafio do ACME se não conseguir apontar imediatamente seu DNS para o URL de produção e precisar obter os certificados SSL criados com antecedência.

Caso 2

Se o site já estiver no ar e/ou se você puder apontar os URLs que serão usados para o site no ar imediatamente, não será necessário solicitar um CNAME ACME. Depois de adicionar os URLs conforme necessário ao site da Adobe Commerce na infraestrutura de nuvem e apontar seu DNS para Fastly, a validação de HTTP funcionará e criará seu certificado SSL pela primeira vez ou atualizará seu certificado com URLs adicionais.

Posso usar meu próprio certificado SSL/TLS?

Você pode fornecer seu próprio certificado SSL/TLS em vez de usar o Vamos criptografar o certificado fornecido pela Adobe.

No entanto, esse processo requer trabalho adicional para configurar e manter. Primeiro, você precisará gerar uma Solicitação de assinatura de certificado (CSR) para o nome de domínio do site (ou nome comum) e fornecê-la ao fornecedor de SSL para fornecer um certificado SSL.

Depois de ter o certificado SSL, envie um Tíquete de suporte do Adobe Commerce ou trabalhe com seu CTA para adicionar certificados hospedados personalizados aos seus ambientes de nuvem.

  • Se os domínios não estiverem mais em uso, eles serão automaticamente removidos do nosso sistema e nenhuma outra ação será necessária.
  • Se você já tiver um certificado, faça upload dele usando um cliente SFTP (SSH File Transfer Protocol) para um local de arquivo inacessível para a Web no servidor e enviar um tíquete de suporte informando-os sobre o caminho do arquivo.
WARNING
É importante não fazer upload dos arquivos do certificado diretamente no ticket. Caso contrário, os certificados serão considerados comprometidos e o Adobe precisará solicitar um novo certificado.
Os arquivos devem ser carregados por meio de SFTP no servidor - não use outros métodos, como confirmar os arquivos no repositório (o que só deve ser feito para arquivos imutáveis que não contenham dados confidenciais).

O nome do certificado

O nome do certificado SSL só importa para o URL principal, e é o nome de host principal nomeado pelo primeiro URL e deve corresponder a para ser validado e criado. Se você tiver alguns URLs, eles serão adicionados como entradas de nome alternativo da entidade no certificado. Se você tiver vários URLs apontando para um site do Adobe Commerce na infraestrutura em nuvem, terá apenas uma certificação de URL de nome comum que terá nomes alternativos de assunto anexados para proteger seu site com SSL.

Que domínio será exibido no campo Nome Comum do certificado?

O domínio exibido no certificado é apenas o primeiro domínio adicionado ao certificado TLS, ele preenche o Nome comum (CN) e os navegadores exibem esse nome primeiro. A variável Nome alternativo do assunto (SAN) contém todos os nomes DNS para o certificado TLS. Não há como alterar ou solicitar o Nome comum exibido.

Posso usar certificados TLS curingas?

Certificados TLS curinga só podem ser usados com seu certificado personalizado e não com certificados Let's Encrypt da Adobe Commerce. Como parte de nossa otimização de TLS, o Adobe está encerrando o suporte a certificados TLS curinga. Estamos identificando e entrando em contato com comerciantes que usam um certificado curinga com certificados Adobe Let's Encrypt e estão configurados na variável Fastly para o Adobe Commerce. Pedimos que esses certificados curingas sejam substituídos por domínios exatos para garantir a cobertura TLS. Para substituir um certificado TLS curinga, visite o seção de domínio do Fastly plug-in. Aqui, domínios exatos podem ser adicionados e o curinga pode ser removido. Observe que o DNS precisará apontar para Fastly para que esses novos domínios sejam roteados pela CDN. Depois que os domínios forem adicionados e o DNS for atualizado, uma variável Vamos criptografar será provisionado. Se você não remover um domínio que aponte para Fastly usando um curinga, o Adobe excluirá o certificado compartilhado. Isso pode resultar em uma interrupção do site se você não tiver o FQDN de URL configurado e o mesmo FQDN de URL configurado em seu DNS. Portanto, você deve confirmar se os URLs configurados também têm uma correspondência um para um no DNS que aponta para Fastly.

O que devo fazer se meu domínio não estiver mais apontando para o Adobe Commerce?

Se o domínio não estiver mais apontando para o Adobe Commerce, remova-o da lista suspensa Fastly/Adobe Commerce. Consulte Fastly Excluir um domínio para saber mais. Embora não seja necessário apontar seu domínio para a Adobe Commerce, confirme se é necessário um certificado TLS de domínio de nível superior. Se um domínio de nível superior for necessário, atualize o DNS para apontar para a Adobe Commerce. Se já estiver apontando para o Adobe Commerce, atualize seu registro CAA para incluir lets-encrypt. Se executar essas etapas, você verá o certificado LE atualizado com os URLs secundários necessários que o certificado cobre.​

Leitura relacionada

Provisionar certificados SSL/TLS na documentação do desenvolvedor

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a