Los servidores de Apple (es decir, todos los servidores de apple.com, incluidos iTunes y App Store) no se cargan cada dos días

Bien, esto es extraño.

Desde 2017, he tenido esta extraña situación en la que no puedo cargar ninguna página desde un servidor Apple en uno de mis iMac. Las cosas extrañas de esto son:

  • Ocurre usando Safari o Firefox, pero Google Chrome funciona bien
  • iTunes Store, Mac App Store, etc. también se ven afectados
  • Todos los demás dispositivos en la misma red (por ejemplo, iPhones, iPads, MacBook Pros, Apple TV, PC, etc.) se conectan bien a estos servidores (incluidas las mismas versiones de navegador Safari/Firefox que se ejecutan dentro de macOS en una máquina virtual en el mismo iMac)
  • El problema persiste independientemente de cómo conecte este iMac en particular a una red (es decir, Ethernet o Wi-Fi, directamente o a través de un enrutador)
  • Todos los demás servidores web (por lo que puedo decir) se cargan bien

Reiniciar el iMac no tiene ningún efecto, ni usar el Modo seguro. Tampoco borrar cachés, apagar extensiones, cambiar a otra cuenta de usuario. También verifiqué la configuración de Google Chrome (buscando algún tipo de opción de almacenamiento en caché/búsqueda previa de DNS) para ver si podía identificar por qué funciona, pensando que eso me ayudaría a solucionar el problema, pero no vi nada obvio.

Sin embargo, una solución que he encontrado que resuelve este problema es:

  • conectarme usando una VPN que me ubica en otro país
  • cargar apple.com en Safari
  • desconectarse de la VPN
  • ahora todos los servidores de Apple se cargan bien en Safari y Firefox, así como en las aplicaciones iTunes y App Store

Desafortunadamente, dentro de un día más o menos, el problema reaparece y nuevamente, la única solución que he encontrado es la anterior. Si bien esta solución solo toma alrededor de un minuto, es frustrante, ¡especialmente cuando está en medio de un flujo de trabajo y tiene que acceder a los servidores de Apple todo el tiempo!

¿Alguien tiene alguna idea acerca de esto?

Recuerde: ¿Esto afecta a las aplicaciones de Safari, FireFox, iTunes y App Store, pero no a Google Chrome? Y solo se ven afectadas aquellas aplicaciones en un iMac, pero no dentro de macOS en una máquina virtual en el mismo iMac.

ESPECIFICACIONES

El iMac en cuestión tiene las siguientes especificaciones:

  • 21,5" mediados de 2010
  • RAM de 16GB
  • Mac OS X El Capitán 10.11.6
  • Safari 10.1 (pero desde v10.0.2)
  • FireFox 52.0.2 (pero desde v50.1.0)
  • iTunes 12.6.0.100 (pero desde v12.5.4.42)
  • Tienda de aplicaciones 2.1
No, no lo sé, ¡pero es una buena idea! Ni siquiera había pensado en instalar Wireshark para ayudar a solucionar este problema. ¡Hará eso ahora! :)
En mi humilde opinión, esto está claramente relacionado con algún problema de DNS/DNS cache/mDNSResponder. En su caso, Google Chrome probablemente use su propio cliente DNS y no se vea afectado. Verifique chrome://net-internals/#dns y el estado del "cliente DNS interno".
Gracias @klanomath. Anteriormente revisé la configuración de Chrome, pero no pude encontrar ninguna información de DNS relevante para ver si estaba usando los propios servidores DNS de Google, etc. Pero este es un gran consejo: no soy un gran usuario de Chrome, así que no lo hice. No sé que podrías usar chrome:// en la barra de direcciones para acceder a otra información (además de chrome://settings). Veo que el cliente DNS interno habilitado está marcado como true, lo que confirma mis sospechas. ¡Gracias por el consejo! :) Aparte, ¿hay alguna manera de cambiar este indicador falsepara solucionar problemas? Revisé chrome://flags pero no pude encontrar nada.
Se eliminó la marca DNS-async. Me basaría en LittleSnitch y deshabilitaría el acceso de Google Chrome al puerto TCP/UDP 53. Verificando mi monitor de red Little Snitch, Chrome accede a los servidores DNS configurados localmente y 208.67.220.220 (relación: 1:300 a favor del servidor DNS de Google )

Respuestas (1)

Me sentiría tentado a hacer dos cosas para solucionar este problema:

  1. Obtenga una nueva conexión de red: use una VPN para conectarse a otro lugar o mueva la computadora a una red completamente nueva.
  2. Instale macOS en una unidad externa y, cuando tenga este problema, apague el macOS principal e inicie el sistema operativo alternativo para probar en rápida sucesión si se trata de algún daño extraño en el sistema operativo.

Ha descartado todos los objetivos grandes y fáciles, por lo que es probable que se trate de un caso extremo real o un problema único y extravagante. La VM que se conecta a la red cuando el sistema operativo host no puede, también es desconcertante para mí.