Respuestas:
Debe ejecutar root
para enlazar a los puertos privilegiados (<1024). Puede ejecutar Mongoose a través de sudo
, pero luego tendrá un servidor web ejecutándose como root
. ¡No es Buena idea!
El cambio de usuario con run_as_user
parámetro también parece no ser compatible con Mac:
Mongoose[22361:507] The application with bundle ID (null) is running setugid(),
which is not allowed.
¿Por qué no elige un puerto superior a 1024, por ejemplo, 8081? Entonces puede ejecutar como usuario sin privilegios.
Para solucionar problemas, puede ejecutar Mongoose en Terminal.app de esta manera:
sudo /Applications/Mongoose.app/Contents/MacOS/Mongoose