0 votos

¿Cómo solucionar los problemas de red localhost que afectan a varias aplicaciones restableciendo la configuración de red en macOS?

Empecé a encontrarme con cuelgues en el inicio de varias aplicaciones que tenían problemas de red en su núcleo:

  • RStudio Desktop no se inicia, dando mensajes de error [rsession-ka37] ERROR system error 49 (Can't assign requested address); OCCURRED AT rstudio::core::Error rstudio::core::http::initTcpIpAcceptor(SocketAcceptorService<boost::asio::ip::tcp> &, const std::string &, const std::string &) src/cpp/session/http/SessionPosixHttpConnectionListener.cpp:103; LOGGED FROM: int main(int, char *const *) src/cpp/session/SessionMain.cpp:2088
  • Adobe Premiere se bloquea en el arranque durante la "Inicialización de la aplicación", incluso antes de abrir un proyecto.
  • Audacity falló al iniciarse con "El servidor Audacity IPC falló al inicializarse. Esto se debe probablemente a una escasez de recursos y puede ser necesario reiniciar".

La última fue la pista que más me ayudó: algo pasaba con la configuración de red de mi ordenador. Puede que fuera porque había seguido estas instrucciones y creó un adaptador de red falso para utilizarlo para compartir la conexión. Había borrado ese adaptador y no quedaba ninguna prueba de ello, pero seguía sospechando que algo iba mal en la red. (Resulta que probablemente borrado de la interfaz era la causa de mis problemas).

El sistema operativo es Big Sur (MacOS 11.6.2).

0voto

Johnny Bou Puntos 163

Prueba primero la forma más fácil: en Prefs:Compartir:Compartir Internet, activa algún tipo de uso compartido de Internet, por ejemplo, Wifi a Bluetooth PAN. Desactívalo. Vea si las cosas funcionan. (Basado en mi postmortem, esto probablemente habría arreglado el problema específico que encontré).

He seguido las instrucciones básicas en el apartado "Restablecer los archivos de configuración de red" de este artículo pero con algunas variaciones porque he encontrado otros trastos en la misma carpeta. Aquí está mi mejor reconstrucción de lo que hice en la Terminal. Ya que esto podría potencialmente romper las cosas, no lo hagas a menos que tengas experiencia en la edición de los archivos del sistema.

  • Cierra todo lo demás, guarda, asegúrate de que tus copias de seguridad están actualizadas, etc.
  • Ir a /Library/Preferences/SystemConfiguration .
  • Haz un directorio de respaldo, digamos, ~/prefs-sysconfig-backup
  • Utilizando sudo , mueva todos los archivos en SystemConfiguration a su directorio de respaldo. (Esto fallará para com.apple.Boot.plist pero todo lo demás debería funcionar bien).
  • Rebote. Los archivos deberían recrearse automáticamente.

Mirando los diferenciales, sospecho que mi problema fue en realidad causado por com.apple.nat.plist refiriéndose a un PrimaryInterface que ya no existía. La entrada sospechosa parecía:

        <key>PrimaryInterface</key>
        <dict>
            <key>Device</key>
            <string>lo0</string>
            <key>Enabled</key>
            <integer>0</integer>
            <key>HardwareKey</key>
            <string></string>
            <key>PrimaryUserReadable</key>
            <string>FakeNet</string>
        </dict>

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X