Firma de código del firewall OS X no funciona para nginx, etc.

1

Estoy tratando de conectarme a un servidor web (nginx) en OS X El Capitan - en wifi local desde un dispositivo iOS. Sé desde antes que esto no es fácil. Intenté esto sin éxito.

¿Te has encontrado con algo que funcione?

    
pregunta Chris G. 17.01.2016 - 00:14

2 respuestas

1

No es una gran solución, pero ¿has intentado apagar el firewall?

Si eso funciona, intente lo siguiente, que puede pedirle que permita que nginx omita el firewall OS X: nginx -g "daemon off;" ; esto hará que nginx se ejecute en primer plano en lugar de con el daemon, que parece ayudar a OS X a reconocer que necesita permisos de firewall.

Si no aparece esa ventana emergente, intente desactivar la opción Automatically allow signed applications en System Preferences - > Security & Privacy - > Firewall - > Firewall options... , luego active y desactive el firewall, y active y desactive nuevamente el "bloqueo" (en la esquina inferior izquierda, si tiene configurada la contraseña de administrador para modificar las preferencias de seguridad).

Una vez que lo obtuve para mostrarme la ventana emergente y pulsé Allow , encontré que me permitiría acceder a nginx para esa sesión.

    
respondido por el n8henrie 05.02.2016 - 01:06
0
sudo cp /usr/local/opt/nginx/*.plist /Library/LaunchDaemons
sudo launchctl load -w /Library/LaunchDaemons/homebrew.mxcl.nginx.plist
    
respondido por el Chris G. 05.02.2016 - 13:30

Lea otras preguntas en las etiquetas