Edge no accede a dispositivos LAN en macOS Sequoia: solución al error ERR\ADDRESS\UNREACHABLE

Microsoft Edge en macOS Sequoia puede perder inesperadamente el permiso de “Red local” y dejar sin acceso a impresoras, NAS o cámaras IP internas, arrojando los errores ERRADDRESSUNREACHABLE o ERRNAMENOT_RESOLVED. Sigue esta guía para restaurar la conectividad y evitar que vuelva a fallar.

Índice

Descripción del problema

Tras actualizar Edge a las ramas estables 130.x, 131.x o 132.x, o después de aplicar un minor update de macOS Sequoia, muchos usuarios descubren que:

  • Las URL basadas en http://192.168.x.x, http://10.0.x.x o dominios internos (p. ej. router.local) no cargan.
  • Edge muestra “Esta página no es accesible” con los códigos ERRADDRESSUNREACHABLE o ERRNAMENOT_RESOLVED.
  • La misma dirección sí responde en Safari, Firefox, Chrome, ping o curl, lo que descarta fallos físicos de red o DNS.

El síntoma aparece de forma repentina: Edge funcionaba el día anterior y, tras reiniciar o actualizar, deja de hacerlo.

Causa raíz

Desde macOS Big Sur, Apple exige que las aplicaciones pidan permiso explícito para comunicarse con la red local (marco com.apple.developer.networking.local-network). Cada vez que Edge se actualiza, macOS considera que el binario “ha cambiado” y registra una nueva entrada en la base TCC. El permiso anterior se invalida y Edge arranca sin autorización para hablar con la LAN:

tccd: Denied CSNetwork connection for com.microsoft.edgemac

Al no poder abrir sockets locales, el navegador devuelve inmediatamente los errores citados, aunque el resto del sistema operativo resuelva y enrute sin problemas.

Cómo saber si Edge carece de permiso

  1. Abre Configuración del Sistema → Privacidad y seguridad → Red local.
  2. Busca Microsoft Edge en la lista (puede aparecer varias veces, una por cada versión instalada).
  3. Si el interruptor está en gris, Edge no podrá salir a la LAN; en verde significa permitido.

También puedes confirmarlo en el registro:

log stream --predicate 'subsystem == "com.apple.tccd"' --info

Procedimiento rápido para restaurar la conectividad

PasoAcciónComentarios
1Abre Configuración del Sistema → Privacidad y seguridad → Red local.El panel controla qué apps pueden comunicarse con tu LAN.
2Localiza todas las entradas de Microsoft Edge.Cada actualización crea un registro nuevo.
3Desactiva y vuelve a activar el interruptor.
• Si ya estaba activo, ponlo en gris, cierra Edge, vuelve a ponerlo en verde y abre Edge de nuevo.
Esto reinicia el permiso en la base TCC.
4Repite después de cada actualización o reinicio si reaparece el fallo.Algunos equipos pierden el ajuste al reiniciar.

Guía detallada

Opción interfaz gráfica

La mayoría de usuarios solventará el problema con los cuatro pasos anteriores. Sin embargo, si usas Edge Insider, puede existir más de una veintena de entradas. Activa sólo la casilla cuyo número de versión coincida con la instalada (mira edge://version). Desactiva las otras para mantener el panel ordenado.

Opción línea de comandos

En entornos corporativos o para automatizar la corrección tras un despliegue, se puede utilizar tccutil o un perfil MDM:

sudo tccutil reset LocalNetwork com.microsoft.edgemac
codesign --display --entitlements :- /Applications/Microsoft\ Edge.app | grep LocalNetwork

Tras el reset, el primer arranque pedirá de nuevo el permiso al usuario; acepta y la LAN volverá a ser accesible.

Problemas frecuentes y su solución

  • La IP pública aparece en edge://net-internals/#dns.
    Esto indica que Edge está en modo sin LAN. Borra la caché DNS y confirma que el permiso está activo.
  • Se pierde el permiso tras reiniciar macOS.
    Reportado sobre todo en MacBooks M3. Configura una tarea launchd que ejecute el script de tccutil al arrancar.
  • Edge Insider/Beta funciona sin problemas.
    La rama Beta 133.x contiene un parche preliminar. Si no puedes esperar al canal estable, instala la Beta junto a la estable y emplea perfiles separados.

Soluciones alternativas hasta el parche oficial

Si necesitas una salida inmediata y permanente:

  • Usa Safari o Firefox para tareas internas hasta que Microsoft publique el hotfix.
  • Distribuye Edge Beta mediante tu MDM; sus permisos de red se mantienen entre actualizaciones.
  • Congela Edge en una versión anterior (p. ej. 129.x) en maquinas críticas, desactivando las actualizaciones automáticas con la política EdgeUpdate.

Ventajas y desventajas de la solución temporal

VentajasDesventajas
Conceder/renovar permiso en “Red local”✔ Recupera el acceso inmediato a dispositivos LAN.
✔ No requiere reinstalar Edge ni tocar configuraciones de red.
✖ Puede ser necesario repetirlo tras cada actualización o reinicio.
✖ Múltiples entradas de Edge confunden al usuario y complican la gestión.

Cómo evitar que el ajuste se pierda en entornos gestionados

Para flotas gestionadas con Jamf Pro, Intune o Kandji:

  1. Crea un perfil TCC MDM que permita com.microsoft.edgemac al servicio SystemPolicyNetworkVolumes y LocalNetwork.
  2. Firma el perfil y empújalo al grupo objetivo antes de la próxima actualización de Edge.
  3. Verifica con profiles status -type enrollment que el perfil esté activo.

Con esta técnica, incluso si Edge se reinstala, macOS aplicará la excepción a cualquier binario con el mismo Team ID de Microsoft.

Preguntas frecuentes

¿Por qué sólo falla Edge y no Chrome?
Aunque comparten base Chromium, Microsoft compila Edge con más protecciones de sandboxing, lo que dispara un identificador diferente en TCC.

¿Se puede desactivar la protección de red local a nivel global?
No, Apple no ofrece tal opción. La única vía es conceder el permiso por app.

¿Actualizar a macOS Sequoia 12.3 lo corrige?
No; los reportes indican que el bug persiste en 12.3 (build 23H249).

¿Microsoft ha reconocido el problema?
En julio 2025 hay un issue abierto (#60188) en el repositorio Edge Insider. El equipo recomienda usar el formulario Send feedback para priorizar el arreglo.

Conclusión

El fallo no se debe a tu router ni a tu DNS, sino a la manera en que macOS gestiona los permisos de red local por aplicación. Renovar manualmente —o por script— la autorización en “Red local” devuelve la funcionalidad de inmediato. Hasta que un parche oficial lo solvente, conviene tener a mano Edge Beta o un navegador alternativo para las tareas internas más críticas.

Índice