# [Nível 3] Renovação de Certificado SSL e Integração com IIS **Público Alvo:** Infraestrutura **Criticidade:** Alta (Se expirar, ninguém acessa o Webmail/Outlook). ## Cenário Usamos o **Certify The Web** (cliente a) para renovar o certificado `mail.itguys.com.br` automaticamente a cada 60-90 dias. ## 1. Verificando o Erro Se o navegador diz "Sua conexão não é particular": 1. Abra o aplicativo **Certify The Web** no servidor. 2. Veja o status do domínio. Se estiver vermelho, clique em **Request Certificate** para tentar forçar. 3. Se der erro de "Challenge", verifique se a porta 80 está liberada no Firewall para o mundo (o Let's Encrypt precisa validar). ## 2. Aplicando o Certificado no IIS (Manual) Se o Certify renovou, mas o Exchange continua servindo o certificado velho: 1. Abra o **IIS Manager**. 2. Clique em **Default Web Site**. 3. No painel direito, clique em **Bindings...** (Associações). 4. Selecione a linha `https` (porta 443) e clique em **Edit**. 5. No campo **SSL Certificate**, selecione o certificado mais novo (verifique a data clicando em View). 6. Repita para o site **Exchange Back End** (porta 444). 7. Abra o CMD e reinicie o IIS: ```cmd iisreset ``` ## 3. Aplicando nos Serviços de SMTP/IMAP (PowerShell) Além do IIS, o backend do Exchange precisa saber do certificado novo. 1. Pegue o Thumbprint do novo certificado: ```powershell Get-ExchangeCertificate | Select Thumbprint, Subject, NotAfter ``` 2. Ative os serviços: ```powershell Enable-ExchangeCertificate -Thumbprint "COLE_O_THUMBPRINT_AQUI" -Services "IIS,SMTP,IMAP,POP" ``` _Responda "Não" se ele perguntar sobre substituir o certificado padrão, a menos que saiba o que está fazendo._