I am using Tomcat 4.1.24, Java 1.4.1_02 on Mandrake Linux 9.1.

Tomcat will not run as a user, although I am using it on port 8080.
If I run Tomcat as user tomcat4 I get a starting tomcat4 [OK]. But it does not start.
ps ax shows that no Tomcat processes running. It does work fine as root.


I checked and rechecked that CATLINA_HOME, JAVA_HOME, TOMCAT_HOME and CATALINA_PID are all correct.

The startup and shutdown files seem to have been replaced with /usr/bin/dtomcat4.
The system runs Tomcat as a service using the init script that came with the rpm. I have changed the script to increase the sleep time between stopping and starting Tomcat during a restart.


I think that it may be a permissions problem.

To that end I have chown –R tomcat4:tomcat4 for /var/tomcat4 .
I have changed dtomcat4 as well.


I have also opened up the permissions to 775.

None of this has made much difference. Tomcat will only run as root.

How might I go about tracking down this problem? Has any one else solved it?

Thanks in advance for your help
Clive




--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to