Hi Guys, I created a simple (i thought) script to restart a tomcat server when our alerting system sees the site as down (almost always a memory issue that a reboot of the tomcat server fixes).
The script runs and works fine when executed as the user on the local server. When run via ssh, it will shut down the tomcat server, and appear to start it -- but does not. I'm not a tomcat expert at all and I haven't been able to figure out how to get more information. I'm guessing that there is some environment information that is missing over the ssh terminal that is causing it not to start, but I don't have any hints and the output is the same as when it works. The SSH command I run that doesn't work is below. Since even this command does not work, I won't bother complicating the issue with the details of my script: $ ssh -t -p 222 u...@tomcatserver.domain.com '/usr/local/sites/domain.com/domain-tomcat1-production/tomcat/bin/startup.sh ' Using CATALINA_BASE: /usr/local/sites/domain.com/domain-tomcat1-production/tomcat Using CATALINA_HOME: /usr/local/sites/domain.com/domain-tomcat1-production/tomcat Using CATALINA_TMPDIR: /usr/local/sites/domain.com/domain-tomcat1-production/tomcat/temp Using JRE_HOME: /usr Connection to tomcatserver.domain.com closed. Any help would be very much appreciated if you have experience with this. James