How do I start JBoss on a privileged port? I want to use port 80 instead of port 8080 (or alternatively, port 443 instead of port 8443). I can change the appropriate configuration files (jboss-web.deployer/server.xml) to change the port that is used, but then I cannot start the server because these are privileged ports. I could run JBoss as root, but I do not feel that that is a secure action to take. I understand that Apache has some mechanism to start as root, bind the privileged ports that will be used, and then switch to a different user. Can JBoss do this? Are there other ways to achieve this?
Will I face the same issue on Windows?