Yosemite ha provocado que muchas aplicaciones indiquen "permitir conexiones entrantes de Internet": cada lanzamiento

4

He investigado y he encontrado algunas preguntas realmente antiguas, incluida esta, Siempre preguntado para configurar el firewall para iTunes , donde el firewall en OS X solicita permitir conexiones entrantes de Internet cada vez que abro una aplicación que está conectada a internet.

Esto solo ha sucedido desde que actualicé a yosemite. Esto también está haciendo lo mismo para las aplicaciones como Steam que necesitan usar las funciones de accesibilidad para las superposiciones en el juego.

He intentado varias correcciones, incluida la reinstalación de aplicaciones, en vano.

Parece que desde la actualización de yosemite, parece que no almacena información de preferencias, ya que está atascado en un estado determinado y nada lo anulará.

¡Cualquier ayuda, por favor, ya que se está convirtiendo en una molestia!

    
pregunta ortonomy 16.11.2014 - 02:44

2 respuestas

2

Lamentablemente, agregar el permiso al panel de preferencias del Firewall no funciona. Puede funcionar para un lanzamiento, pero el problema vuelve cuando se cierra y lo vuelve a iniciar. A OS X no le gustan las aplicaciones sin firmar e ignorará tus preferencias para tu propia protección. Tuve el mismo problema con Kodi y la única forma de evitarlo fue firmar la aplicación usted mismo mediante el indicador de comandos del shell.

sudo codesign --force --sign - /Applications/Steam.app/ 

Luego tendrás que aceptarla una vez para permitir una conexión, pero finalmente dejará de molestarte.

    
respondido por el VonMagnum 22.01.2017 - 03:44
0

Si activa el firewall en OSX (al menos Yosemite y El Capitan), la opción "Permitir automáticamente que el software firmado reciba conexiones entrantes" está marcada. Cualquier software que no esté firmado requerirá confirmación cada vez que se inicie para permitirle recibir conexiones entrantes.

Puede verificar si una parte del software está firmada ejecutando el siguiente comando en una ventana de Terminal. Por ejemplo ...

  

codesign -vvv /Applications/Steam.app

Cuando ejecuto esto contra Steam en mi iMac obtengo la siguiente respuesta. Es por eso que tengo que marcar la casilla "Permitir conexiones entrantes" para Steam en cada lanzamiento.

  

/Applications/Steam.app: el sobre del recurso está obsoleto (reglas de omisión personalizadas)

Sin embargo, puede permitir que una aplicación sin firma se permita permanentemente agregándola a las "Opciones de Firewall ..." en el panel Firewall de Seguridad y amp; Panel de preferencias del sistema de privacidad. Del artículo de KB de Apple OS X: acerca del firewall de la aplicación :

  

Para permitir que una aplicación específica reciba conexiones entrantes, agréguela usando   Opciones de cortafuegos:

     
  1. Abrir las preferencias del sistema.
  2.   
  3. Haz clic en Seguridad o Seguridad & Icono de privacidad.
  4.   
  5. Selecciona la pestaña Firewall.
  6.   
  7. Haga clic en el icono de candado en el panel de preferencias, luego ingrese un nombre y contraseña de administrador.
  8.   
  9. Haz clic en el botón Opciones del cortafuegos
  10.   
  11. Haz clic en el botón Agregar aplicación (+).
  12.   
  13. Seleccione la aplicación para la que desea permitir los privilegios de conexión entrante.
  14.   
  15. Haz clic en Agregar.
  16.   
  17. Haz clic en Aceptar.
  18.   

    
respondido por el Alistair McMillan 30.12.2015 - 00:47

Lea otras preguntas en las etiquetas