Mensajes de error
«A server with the specified hostname could not be found.» (no se encontró ningún servidor con ese nombre de host) en el Mac
Es el texto de macOS para el error -1003. El Mac no ha podido convertir el nombre del servidor en una dirección. Ha fallado el DNS o el nombre no existe.
Síntomas
- Una app muestra «No se ha encontrado ningún servidor con el nombre de host especificado.»
- La app puede mostrar
NSURLErrorDomainy-1003. - Safari muestra «Safari no encuentra el servidor» para el mismo nombre.
Causas probables
- No hay conexión a internet. Sin conexión no se resuelve ningún nombre.
- Un problema de DNS. El servidor DNS no responde o no tiene respuesta para el nombre.
- Una VPN con su propio DNS. Los nombres de la red de una empresa solo se resuelven con el DNS de la empresa. Consulta Los nombres internos no se resuelven con una VPN.
- Un nombre que no existe. Un error de escritura o un servidor que se ha retirado.
- Un filtro DNS. Algunos servicios y filtros DNS responden que los nombres bloqueados no existen.
Cómo comprobarlo
Busca el nombre con el resolvedor de macOS. Si no aparecen líneas de dirección, la búsqueda falló.
dscacheutil -q host -a name example.comPregunta directamente a un servidor DNS público. Si aquí hay respuesta y arriba no, el problema está en tus ajustes de DNS.
dig +short example.com @1.1.1.1Muestra los servidores DNS que usa ahora el Mac.
scutil --dnsHaz ping a una dirección de internet. Esta prueba no usa el DNS.
ping -c 5 1.1.1.1
Cómo solucionarlo
Si ping funciona pero las consultas fallan, corrige el DNS. Consulta El DNS no resuelve en el Mac.
Vacía la caché DNS y vuelve a intentarlo. Consulta Vaciar la caché DNS en un Mac.
Para un nombre de la empresa, conecta primero la VPN.
Si un filtro DNS bloquea el nombre, permítelo en el filtro.
Con Kilobat
El diagnóstico de conexión de Kilobat prueba el nombre capa por capa: red, proxy, DNS, reglas, IPv4, IPv6, TLS y el servidor. Indica la capa que falló.
kilobat why example.comConsulta los servidores DNS o configura un servicio DNS público para hacer una prueba. Los cambios requieren una contraseña de administrador.
kilobat dnsEstas comprobaciones de Kilobat son gratuitas. Los agentes de IA las ejecutan por MCP con
diagnose_connectionydiagnose_network. Consulta Averiguar por qué no conecta un sitio o una API.
Preguntas
¿Qué es NSURLErrorDomain -1003?
Es el error cannotFindHost del sistema de carga de URL de Apple (URL Loading System). Apple lo describe como un nombre de host que no se ha podido resolver.
Fuentes
- Texto del error en CFNetwork.framework, macOS 27.2 (Localizable.loctable)
- Apple Developer: URLError.Code cannotFindHost (-1003)
- Soporte técnico de Apple: Cambiar los ajustes de DNS en el Mac
- dscacheutil(1), dig(1) y scutil(8), páginas man instaladas con macOS 27.2
Fuentes revisadas el 29 de octubre de 2026. Las páginas man son las que se instalan con macOS; abre una con man <name> en Terminal.