Ao iniciar o Outlook em um PC com domínio, você pode ver a mensagem de erro “AutoDiscover não pôde ser alcançado.” Isso impede que o Outlook se conecte à sua caixa de correio do Exchange ou Microsoft 365. A causa geralmente é uma configuração incorreta de DNS, uma regra de firewall ou um perfil do Outlook corrompido. Este artigo explica por que o erro ocorre e fornece correções passo a passo para restaurar a funcionalidade do AutoDiscover.
Principais conclusões: corrigir erros de AutoDiscover em PCs com domínio
- Arquivo > Opções > Correio > Testar AutoDiscover: Executa um diagnóstico para identificar o ponto exato de falha no processo do AutoDiscover.
- Verificação do registro DNS (nslookup autodiscover.dominio.com): Verifica se o registro CNAME ou SRV do AutoDiscover resolve corretamente a partir do PC com domínio.
- Criar ou atualizar a chave de registro AutoDiscoverExcludeSrvRecord: Força o Outlook a usar HTTPS em vez de registros SRV quando a consulta DNS SRV falha.
Por que o AutoDiscover falha em PCs com domínio
O AutoDiscover é o serviço do Outlook que configura automaticamente perfis de correio do Exchange e Microsoft 365. Quando o Outlook é iniciado, ele envia uma solicitação para autodiscover.dominio.com ou para o serviço AutoDiscover nos servidores do Microsoft 365. Em PCs com domínio, a falha geralmente ocorre por três motivos:
Falha na resolução de DNS. O servidor DNS interno não possui o registro CNAME correto do AutoDiscover para seu domínio. O Outlook consulta autodiscover.seudominio.com e não obtém resposta ou recebe um endereço IP errado.
Firewall ou proxy bloqueando. Uma política de grupo ou regra de firewall local bloqueia o tráfego HTTPS para a porta 443 para URLs do AutoDiscover. Isso é comum quando a organização usa um proxy web que exige autenticação.
Perfil do Outlook ou dados em cache corrompidos. Se o perfil foi criado com configurações de servidor incorretas ou o cache do AutoDiscover está corrompido, o Outlook reutilizará a configuração ruim e falhará.
Como o AutoDiscover funciona em um PC com domínio
O Outlook verifica o AutoDiscover nesta ordem:
- Pesquisa SCP no Active Directory. Para Exchange local, o Outlook consulta o Active Directory em busca de um objeto Service Connection Point. Se o controlador de domínio retornar um SCP válido, o Outlook usa essa URL.
- HTTPS para autodiscover.dominio.com. Se nenhum SCP for encontrado, o Outlook envia uma solicitação HTTPS para https://autodiscover.seudominio.com/autodiscover/autodiscover.xml.
- Pesquisa de registro DNS SRV. O Outlook consulta _autodiscover._tcp.seudominio.com por um registro SRV. Se encontrado, ele usa o nome do host e a porta do registro.
- Redirecionamento via HTTP 302. O servidor pode redirecionar o Outlook para um endpoint diferente do AutoDiscover.
Se alguma dessas etapas falhar, o Outlook exibirá o erro “AutoDiscover não pôde ser alcançado”. A correção depende de qual etapa está falhando.
Etapas para diagnosticar e corrigir erros de AutoDiscover
Use os seguintes métodos em ordem. Cada método aborda um ponto de falha específico.
- Executar o teste de AutoDiscover do Outlook
No Outlook, vá em Arquivo > Opções > Correio. Na seção Contas, clique em Testar AutoDiscover. Digite seu endereço de e-mail e senha. O teste mostra qual URL o Outlook tentou e o código de resposta HTTP. Uma resposta 200 significa sucesso. Um 401 ou 404 indica um problema de URL ou autenticação. - Verificar o DNS a partir do PC com domínio
Abra um Prompt de Comando como administrador. Executenslookup autodiscover.seudominio.com. Você deve ver um registro A ou CNAME válido apontando para seu servidor Exchange ou Microsoft 365. Executenslookup -type=SRV _autodiscover._tcp.seudominio.com. Se o registro SRV existir, ele deve apontar para um host que escute na porta 443. Se nenhum registro existir, entre em contato com seu administrador de DNS para adicionar o registro CNAME correto. - Verificar as configurações de proxy no Windows
Vá em Configurações > Rede e Internet > Proxy. Se “Usar um servidor proxy” estiver ativado, adicione autodiscover.seudominio.com e outlook.com à lista de exceções. Como alternativa, desative o proxy temporariamente para testar. Se o erro desaparecer, o proxy está bloqueando o AutoDiscover. Trabalhe com sua equipe de TI para configurar o proxy para permitir tráfego HTTPS para URLs do AutoDiscover. - Limpar o cache do AutoDiscover no Outlook
Feche o Outlook. Abra o Editor de Registro pressionando Windows + R, digitandoregedite pressionando Enter. Navegue atéHKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\AutoDiscover. Exclua a chaveBoote a chaveCache. Reinicie o Outlook. Isso força o Outlook a realizar uma nova pesquisa do AutoDiscover. - Forçar o Outlook a usar apenas HTTPS
No Editor de Registro, navegue atéHKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\AutoDiscover. Crie um novo valor DWORD (32 bits) chamadoAutoDiscoverExcludeSrvRecord. Defina seu valor como 1. Crie outro DWORD chamadoAutoDiscoverOnlye defina-o como 1. Reinicie o Outlook. Isso instrui o Outlook a ignorar as pesquisas SRV e usar apenas HTTPS para autodiscover.seudominio.com.
Se você usa Microsoft 365 e um ambiente híbrido
Em implantações híbridas, o servidor Exchange local pode redirecionar o Outlook para o Microsoft 365. Se o redirecionamento falhar, verifique o Exchange Management Shell. Execute Get-OrganizationConfig | fl AutoDiscoverServiceInternalUri. O URI deve apontar para o endpoint do AutoDiscover local. Se estiver vazio ou incorreto, defina-o com Set-OrganizationConfig -AutoDiscoverServiceInternalUri https://autodiscover.seudominio.com/autodiscover/autodiscover.xml.
Se o Outlook ainda exibir o erro de AutoDiscover
O Outlook não consegue encontrar o SCP do AutoDiscover no Active Directory
Para Exchange local, o objeto SCP deve existir no Active Directory. Abra o ADSI Edit em um controlador de domínio. Navegue até Configuration > Services > Microsoft Exchange > Sua Organização > Administrative Groups > Seu Grupo > Servers > Seu Servidor > Protocols. Em Autodiscover, verifique a URL do SCP. Se estiver faltando, execute o assistente de instalação do Exchange e selecione “Add Autodiscover Domain”.
O Outlook solicita credenciais repetidamente
Isso indica que o AutoDiscover atinge o servidor, mas a autenticação falha. Abra Painel de Controle > Gerenciador de Credenciais > Credenciais do Windows. Remova quaisquer credenciais para MicrosoftOffice16_Data:ADAL: ou Outlook. Reinicie o Outlook e digite sua senha novamente. Se o problema persistir, sua conta pode exigir Autenticação Moderna. Ative-a através da chave de registro HKEY_CURRENT_USER\Software\Microsoft\Exchange\AlwaysUseMSOAuthForAutodiscover com um valor DWORD de 1.
O Outlook usa uma URL de AutoDiscover incorreta de um perfil anterior
Exclua o perfil do Outlook e crie um novo. Vá em Painel de Controle > Correio > Mostrar Perfis. Selecione seu perfil e clique em Remover. Reinicie o Outlook e digite seu endereço de e-mail. O Outlook realizará uma nova pesquisa do AutoDiscover.
Métodos de correção do AutoDiscover: comparação
| Item | Correção de registro DNS | Limpeza de cache do registro | Exceção de proxy |
|---|---|---|---|
| Problema alvo | Registro DNS ausente ou incorreto | Cache do AutoDiscover corrompido | Firewall ou proxy bloqueando HTTPS |
| Ferramentas necessárias | Prompt de Comando, acesso de administrador DNS | Editor de Registro | Configurações do Windows ou Política de Grupo |
| Reinicialização do Outlook necessária | Sim | Sim | Sim |
| Correção permanente | Sim, se o registro DNS for corrigido | Temporária, até o cache ser reconstruído | Sim, se a regra de proxy for adicionada |
| Complexidade | Média | Baixa | Média |
A correção do registro DNS é a mais confiável para PCs com domínio, pois aborda a causa raiz. A limpeza do cache do registro é um teste rápido que ajuda a confirmar se o problema está relacionado ao cache. A exceção de proxy é necessária quando a organização usa um proxy web autenticado.
Após aplicar a correção, execute novamente o teste de AutoDiscover do Outlook. Um teste bem-sucedido mostra uma marca de verificação verde e a URL do servidor. Se o teste ainda falhar, revise o código de status HTTP e verifique o log de eventos do Windows em Applications and Services Logs > Microsoft > Office > Alerts para mais detalhes.
Agora você pode resolver o erro “AutoDiscover não pôde ser alcançado” em qualquer PC com domínio. Comece com a verificação de DNS e a limpeza do cache do registro. Se o problema persistir, aplique a exceção de proxy ou a chave de registro para forçar a pesquisa apenas por HTTPS. Para ambientes híbridos, verifique o objeto SCP no Active Directory. Como etapa avançada, use o Exchange Remote Connectivity Analyzer de uma máquina fora do domínio para testar o AutoDiscover de fora da sua rede.