Nuestro iMac doméstico con 10.6 ha dejado de cargar las páginas web. Además, al intentar hacer un inicio de sesión de shell seguro a otro host en Terminal.app da el error
ssh: connect to host [hostname] port 22: Operation not permitted
Puede hacer ping a [nombre de host] en cualquier sitio de Internet, el uso compartido de impresoras y archivos sigue funcionando, y puedo entrar en él desde un host remoto por ssh.
Se conecta por ethernet y DHCP a un punto de acceso inalámbrico Zyxel que se conecta con un cable ethernet a la red de nuestra cooperativa de viviendas, que tiene un cortafuegos entre nuestra red y un enlace de fibra óptica con el mundo exterior.
Al conectar el mismo cable ethernet a un Macbook, todo en el Macbook funciona bien. Usando un cable ethernet diferente al Zyxel funciona con el Macbook pero no con el iMac. Si se evita el Zyxel y se conecta al enchufe de la pared a la red de la cooperativa, no se soluciona.
Añadí una regla para pasar el puerto 22 en /etc/pf.conf, inicié pf, y eso restauró ssh. Luego añadí una regla para pasar los puertos http y eso no ayudó. Entonces el puerto 22 dejó de funcionar.
Como he querido actualizar a 10.10, hice una instalación limpia de 10.10 desde un instalador USB de arranque, pero además de restaurar los archivos de usuario y las aplicaciones desde el disco de Time Machine también restauré la configuración del ordenador y de la red y el problema seguía ahí. Hice otra instalación limpia sin restaurar la configuración del ordenador y de la red y todo empezó a funcionar.
Pensando que el problema se había resuelto, utilicé la App Store para actualizar el OS X, y tras el siguiente reinicio el problema volvió a aparecer.
He ejecutado el Apple Hardware Test extendido desde un USB y no se ha encontrado ningún problema.
Instalé Icefloor desde un USB y lo configuré para permitir ssh saliente en pf y eso no ayudó así que lo deshabilité y reinicié.
En resumen, los paquetes salientes de ssh y http no funcionan pero muchos otros servicios de red sí.
¿Alguien ha resuelto un problema similar y tiene alguna sugerencia antes de llevar el iMac a la lejana Apple Store o al centro de reparación local certificado por Apple?
Gracias,
Alan