Ian Cervantez wrote:

> It was my understanding that binding to port 80 was a special permission in 
> Linux, so you'd have to run Tomcat as root to do it.

Binding to ports <1024 requires root privileges. This is because of historical 
security reasons: 
http://www.linuxquestions.org/linux/articles/Technical/Why_can_only_root_listen_to_ports_below_1024

So either you have to run something which makes sure traffic to port 80 reaches 
Tomcat running at a higher port, for instance an HTTP proxy, Apache with an AJP 
connector or have your firewall redirect the traffic *or* you'll need to run 
Tomcat as root to let it bind to port 80 directly itself. For production I 
wouldn't recommend running Tomcat as root.

Nils.

----------------------------------------------------------------
For list details, see http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively, use our forums: http://forum.magnolia-cms.com/
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------

Reply via email to