tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Shapira, Yoav" <>
Subject RE: JSVC problems with Tomcat 5.0.19 & Linux
Date Tue, 01 Jun 2004 15:13:22 GMT

Well, you run jsvc as root and it the changes itself the tomcat user.

Yoav Shapira
Millennium Research Informatics

>-----Original Message-----
>From: Ashwin Desai []
>Sent: Tuesday, June 01, 2004 11:10 AM
>To: Tomcat Users List
>Subject: JSVC problems with Tomcat 5.0.19 & Linux
>I am trying to get Tomcat 5.0.19 to run as a non-root user using
>commons daemon - jsvc on a linux machine.
>uname -a
>Linux rx2600 2.4.20-cgl-1.12-mckinley-smp #1 SMP Tue Sep 23 09:21:46
>MDT 2003 ia64 unknown
>I got the following error in the log file
>syscall failed in set_caps
>service exits with a value of 4
>After looking at a few solutions on the internet, I commented out the
>set_caps(CAPS) & set_caps(CAPSMIN) lines from jsvc-unix.c and tried
>Now, tomcat started properrly but had problems binding to port 80
>It looks like these set_caps() calls are needed to get the proper
>permissions to bind to port 80.
>/* set capabilities enough for binding port 80 setuid/getuid */
>    if (set_caps(CAPS)!=0)
>        return(-1);
>Anyone else has seen this problem before. Any suggestions/solutions
>Thanks a lot in advance.
>Ashwin Desai.
>Do you Yahoo!?
>Friends.  Fun.  Try the all-new Yahoo! Messenger.
>To unsubscribe, e-mail:
>For additional commands, e-mail:

This e-mail, including any attachments, is a confidential business communication, and may
contain information that is confidential, proprietary and/or privileged.  This e-mail is intended
only for the individual(s) to whom it is addressed, and may not be saved, copied, printed,
disclosed or used by anyone else.  If you are not the(an) intended recipient, please immediately
delete this e-mail from your computer system and notify the sender.  Thank you.

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message