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.

Se aplica a: todas las versiones actuales de macOS. El texto se comprobó en macOS 27.2.Revisado: 29 de octubre de 2026

Síntomas

  • Una app muestra «No se ha encontrado ningún servidor con el nombre de host especificado.»
  • La app puede mostrar NSURLErrorDomain y -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

  1. 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.com
  2. Pregunta 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.1
  3. Muestra los servidores DNS que usa ahora el Mac.

    scutil --dns
  4. Haz ping a una dirección de internet. Esta prueba no usa el DNS.

    ping -c 5 1.1.1.1

Cómo solucionarlo

  1. Si ping funciona pero las consultas fallan, corrige el DNS. Consulta El DNS no resuelve en el Mac.

  2. Vacía la caché DNS y vuelve a intentarlo. Consulta Vaciar la caché DNS en un Mac.

  3. Para un nombre de la empresa, conecta primero la VPN.

  4. Si un filtro DNS bloquea el nombre, permítelo en el filtro.

Con Kilobat

  1. 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.com
  2. Consulta los servidores DNS o configura un servicio DNS público para hacer una prueba. Los cambios requieren una contraseña de administrador.

    kilobat dns
  3. Estas comprobaciones de Kilobat son gratuitas. Los agentes de IA las ejecutan por MCP con diagnose_connection y diagnose_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

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.