Hello,

although I didn't find an answer whether to have catalina run as
root proc or under unprivileged uid
(Charles Cladarale mentioned it was required for binding to low
ports, for which there's no need in my setup since I so far used
standard ports which are all well beyond 1023)
I decided for the latter.
So I eventually did a 
chown -R tomcat:apache $CATALINA_HOME
and restarted the thing with su to tomcat, and with the -security
switch set
(albeit with the standard catalina.policy as it came out of the
tarball so far)

In the catalina.out I stumbled over these entries.


Feb 6, 2006 4:55:17 PM
org.apache.catalina.core.AprLifecycleListener lifecycleEvent
INFO: The Apache Tomcat Native library which allows optimal
performance in production environments was not found on the
java.library.path:
/usr/java/jre1.5.0_06/lib/i386/client:/usr/java/jre1.5.0_06/lib/i
386:/usr/java/jre1.5.0_06/../lib/i386


Is it worthwhile installing the Apache Tomcat Native Lib, and
where would I get it
(probably somewhere beneath tomcat.apache.org)?

I don't intend to install a JDK on this box (where the NatLib is
probably shipped with?)
since this shouldn't be a development box.


Feb 6, 2006 4:55:17 PM org.apache.catalina.core.StandardHost
start
INFO: XML validation disabled

Does it mean it would run a pre-flight check for non valid XML in
config files?
What would it take to enable XML validation?

And finally, what about these errors marked severe?

Feb 6, 2006 4:55:18 PM org.apache.catalina.core.StandardContext
start
SEVERE: Error filterStart

Where would I have to setup filters?
What filters?
Kind of TCP wrapper, or ACLs?


Feb 6, 2006 4:55:18 PM org.apache.catalina.core.StandardContext
start
SEVERE: Context [/balancer] startup failed due to previous errors
Feb 6, 2006 4:55:19 PM
org.apache.coyote.http11.Http11BaseProtocol start

Right, I haven't yet set up a load balancer.
But I guess this is optional stuff, isn't it?


However, tomcat seems to have started

# ps -fu tomcat
UID        PID  PPID  C STIME TTY          TIME CMD
tomcat   22682     1  4 16:55 pts/1    00:00:02
/usr/java/jre1.5.0_06/bin/java -Djava.util.logging.ma


as a wget of the /manager/list URL shows


OK - Listed applications for virtual host localhost
/webdav:running:0:webdav
/servlets-examples:running:0:servlets-examples
/jsp-examples:running:0:jsp-examples
/balancer:stopped:0:balancer
/host-manager:running:0:/var/www/tomcat/apache-tomcat-5.5.15/serv
er/webapps/host-manager
/tomcat-docs:running:0:tomcat-docs
/:running:0:ROOT
/manager:running:0:/var/www/tomcat/apache-tomcat-5.5.15/server/we
bapps/manager





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

Reply via email to