Mensagens de erro
“Não foi possível encontrar um servidor com o nome de host especificado.” no Mac
Este é o texto do macOS para o erro -1003. O Mac não conseguiu converter o nome do servidor em um endereço. O DNS falhou ou o nome não existe.
Sintomas
- Um app mostra “Não foi possível encontrar um servidor com o nome de host especificado”.
- O app pode mostrar
NSURLErrorDomaine-1003. - O Safari mostra “O Safari Não Consegue Encontrar o Servidor” para o mesmo nome.
Possíveis causas
- Sem conexão à internet. Uma rede indisponível pode impedir consultas que precisam de um resolvedor remoto.
- Um problema de DNS. O servidor DNS não responde ou não tem uma resposta para o nome.
- Uma VPN com DNS próprio. Nomes internos de uma rede corporativa só são resolvidos pelo DNS da empresa. Consulte Nomes internos não são resolvidos em uma VPN.
- Um nome que não existe. Um erro de digitação ou um servidor removido.
- Um filtro DNS. Alguns serviços e filtros DNS respondem que nomes bloqueados não existem.
Como verificar
Consulte o nome pelo resolvedor do macOS. Se não houver linhas de endereço, ele não retornou nenhum endereço.
dscacheutil -q host -a name example.comPara um nome público, compare com um servidor DNS público. Não envie nomes privados a ele.
dig +short example.com @1.1.1.1Mostre os servidores DNS que o Mac usa agora.
scutil --dnsEnvie pings a um endereço na internet. Este teste não usa DNS.
ping -c 5 1.1.1.1
Como corrigir
Se o ping funcionar, mas as consultas falharem, corrija o DNS. Consulte DNS não resolve no Mac.
Limpe o cache DNS e tente novamente. Consulte Limpe o cache DNS no Mac.
Para um nome da empresa, conecte a VPN primeiro.
Se um filtro DNS bloquear o nome, permita-o no filtro.
Com o Kilobat
O diagnóstico de conexão do Kilobat testa o nome camada por camada: rede, proxy, DNS, regras, IPv4, IPv6, TLS e servidor. Ele identifica a camada que falhou.
kilobat why example.comLeia os servidores DNS ou configure um serviço DNS público para testar. Alterações exigem uma senha de administrador.
kilobat dnsEssas verificações do Kilobat são gratuitas. Agentes de IA as executam pelo MCP com
diagnose_connectionediagnose_network. Consulte Descubra por que um site ou API não conecta.
Perguntas
O que é NSURLErrorDomain -1003?
É o erro cannotFindHost do sistema de carregamento de URLs da Apple. A Apple o descreve como um nome de host que não pôde ser resolvido.
O erro -1003 prova que o host não existe mais?
Não. Uma falha do resolvedor ou um servidor DNS privado indisponível também pode impedir uma consulta.
Fontes
- Texto de erro em CFNetwork.framework, macOS 27.2 (Localizable.loctable)
- Apple Developer: URLError.Code cannotFindHost (-1003)
- Suporte da Apple: Altere os ajustes DNS no Mac
- dscacheutil(1), dig(1) e scutil(8), páginas de manual instaladas com o macOS 27.2
Verificado em 29 de outubro de 2026.