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.
¿Has encontrado algo que funcione?
No es una gran solución, pero ¿has probado a desactivar el cortafuegos?
Si eso funciona, intente lo siguiente, lo que puede indicarle que permita que nginx pase por alto el firewall OS X: nginx -g "daemon off;"
; esto hará que nginx se ejecute en primer plano en lugar de con el daemon, lo que parece ayudar a OS X a reconocer que necesita permisos de firewall.
Si no recibe esa ventana emergente, intente desactivar la opción Automatically allow signed applications
en System Preferences
-> Security & Privacy
-> Firewall
-> Firewall options...
, luego desactive y vuelva a activar el cortafuegos, y desactive y vuelva a activar el "bloqueo" (esquina inferior izquierda si lo tiene). configurado para solicitar una contraseña de administrador para modificar las preferencias de seguridad).
Una vez que conseguí que me diera la ventana emergente e hice clic en Allow
, descubrí que me permitiría acceder a nginx para esa sesión.
sudo cp /usr/local/opt/nginx/*.plist /Library/LaunchDaemons
sudo launchctl load -w /Library/LaunchDaemons/homebrew.mxcl.nginx.plist
chris g
chris g