Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x
?
Solved

tomcat stopped working :(

Posted on 2006-06-17
4
Medium Priority
?
1,088 Views
Last Modified: 2008-02-26
I had everything working fine on my PC, which is a Suse10 box running Apache2 and Tomcat5.

I don't remember changing anything, but my webserver stopped working - I'm pretty sure Apache is working fine, but Tomcat isn't.  I can't access it either through Apache (mod_jk) or directly on port 8080.  Have a look yourself: http://malydog.homeip.net

I found this error in /var/log/tomcat5/base/catalina_log.2006-06-18.txt

javax.naming.NamingException: /srv/www/tomcat5/base/conf/tomcat-users.xml.new (Permission denied)

Considering the hell I went through setting this all up in the first place, I'm not even going to begin trying to sort it out myself.  HELP!

Here is the contents of the directory which contains tomcat-users.xml:
total 108
drwxr-xr-x  5 root   root    4096 2006-06-18 11:22 .
drwxr-xr-x  3 root   root    4096 2006-05-09 09:33 ..
drwxrwxrwx  2 tomcat tomcat  4096 2006-04-14 21:32 auto
drwxr-xr-x  3 root   root    4096 2006-05-09 09:33 Catalina
-rw-rw-rw-  1 tomcat tomcat  6954 2005-09-13 12:20 catalina.policy
-rw-rw-rw-  1 tomcat tomcat  2754 2005-09-13 12:20 catalina.properties
-rw-r--r--  1 root   root       0 2006-06-18 11:22 foo.txt
drwxrwxrwx  2 tomcat tomcat  4096 2006-04-14 13:48 jk
-rw-rw-rw-  1 tomcat tomcat   778 2005-09-13 12:20 jk2.properties
-rw-rw-rw-  1 tomcat tomcat  1128 2005-09-13 12:20 server-minimal.xml
-rw-rw-rw-  1 tomcat tomcat 18813 2006-04-14 16:19 server.xml
-rw-r--r--  1 tomcat tomcat   434 2006-05-07 15:44 tomcat-users.xml
-rw-r--r--  1 root   root     310 2006-04-20 19:40 tomcat-users.xml~
-rw-rw-rw-  1 tomcat tomcat 38929 2005-09-13 12:20 web.xml
0
Comment
Question by:basicinstinct
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
4 Comments
 
LVL 51

Accepted Solution

by:
ahoffmann earned 2000 total points
ID: 16929024
> .. /tomcat-users.xml.new (Permission denied)
the user used to run tomcat (probably tomcat) needs to have proper file permissions on that file (probably read/write permissions)
I guess that you need to do:
  chgrp tomcat /srv/www/tomcat5/base/conf/
  chmod g+s,g+w /srv/www/tomcat5/base/conf/
0
 
LVL 23

Author Comment

by:basicinstinct
ID: 16929295
i gave that a try and then restarted tomcat, still no luck...  any other ideas?
0
 
LVL 51

Expert Comment

by:ahoffmann
ID: 16930257
> I guess ..
did you veryfy that tomcat runs as user tomcat?
0
 
LVL 23

Author Comment

by:basicinstinct
ID: 16933425
Holy hell - I just went to take a look at my site:
http://malydog.homeip.net and it it working again!?!?!!!!  #$%$

ahoffmann, can I ask, did you go to have a look at my website yesterday?
If so, did you get a server error?

Perhaps it magically fixed itself in the same way that it magically
broke...  There's no denying that I  applied the changes you suggested above, and now
it works, albeit slightly delayed.

Cause and effect - you get the points.  Thanks for your time ahoffmann.
                                         
0

Featured Post

The Eight Noble Truths of Backup and Recovery

How can IT departments tackle the challenges of a Big Data world? This white paper provides a roadmap to success and helps companies ensure that all their data is safe and secure, no matter if it resides on-premise with physical or virtual machines or in the cloud.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In our day to day coding, how many times have we come across a necessity to check whether a URL is a broken link or not? For those of you that answered countless and are using ColdFusion like myself, then this article is for you.  It will show yo…
Most ColdFusion developers get confused between the CFSet, Duplicate, and Structcopy methods of copying a Structure, especially which one to use when. This Article will explain the differences in the approaches with examples; therefore, after readin…
This is my first video review of Microsoft Bookings, I will be doing a part two with a bit more information, but wanted to get this out to you folks.
This tutorial will teach you the special effect of super speed similar to the fictional character Wally West aka "The Flash" After Shake : http://www.videocopilot.net/presets/after_shake/ All lightning effects with instructions : http://www.mediaf…

721 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question