I changed my port to 1800. 1. I got it from another server that is also running the same version. 2.b. myMac@test:/Users/test/software/tomcat/bin>netstat -an | grep LISTEN tcp46 0 0 *.3283 *.* LISTEN
tcp46 0 0 *.80 *.* LISTEN tcp4 0 0 *.88 *.* LISTEN tcp6 0 0 *.88 *.* LISTEN tcp4 0 0 *.22 *.* LISTEN tcp6 0 0 *.22 *.* LISTEN tcp4 0 0 *.5900 *.* LISTEN tcp6 0 0 *.5900 *.* LISTEN tcp4 0 0 *.625 *.* LISTEN tcp6 0 0 *.625 *.* LISTEN tcp4 0 0 *.548 *.* LISTEN tcp6 0 0 *.548 *.* LISTEN tcp4 0 0 127.0.0.1.631 *.* LISTEN tcp6 0 0 ::1.631 *.* LISTEN tcp4 0 0 *.311 *.* LISTEN tcp6 0 0 *.311 *.* LISTEN On Fri, Feb 14, 2014 at 3:43 PM, Mark Eggers <its_toas...@yahoo.com> wrote: > On 2/14/2014 3:37 PM, Pooja Swamy wrote: > >> I started tomcat - >> >> test@17.198.48.77:/Users/test/software/runtime/bin>./startup.sh >> Using CATALINA_BASE: /Users/test/software/runtime >> Using CATALINA_HOME: /Users/test/software/runtime >> Using CATALINA_TMPDIR: /Users/test/software/runtime/temp >> Using JRE_HOME: >> /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home >> Using CLASSPATH: >> /Users/test/software/runtime/bin/bootstrap.jar:/Users/test/ >> software/runtime/bin/tomcat-juli.jar >> test@17.198.48.77:/Users/test/software/runtime/bin>netstat -an | grep >> LISTEN | grep 18000 >> test@17.198.48.77:/Users/test/software/runtime/bin> >> >> Btw, when I try this for any port, I see tihs - >> >> test@17.198.48.77:/Users/test/software/runtime/bin>telnet localhost 18000 >> Trying ::1... >> telnet: connect to address ::1: Connection refused >> Trying 127.0.0.1... >> telnet: connect to address 127.0.0.1: Connection refused >> telnet: Unable to connect to remote host >> >> Is this a firewall issue? >> > > OK, I don't know where you got port 1800, so: > > 1. Where did you get your Tomcat from? > 2. Do the following: > a. Start Tomcat > b. netstat -an | grep LISTEN > > Post the answer to question 1. Post the complete output of 2.b. There will > be a lot (sadly). Maybe we can tell what's running. > > . . . . just my two cents. > /mde/ > > >> >> On Fri, Feb 14, 2014 at 3:32 PM, Mark Eggers <its_toas...@yahoo.com> >> wrote: >> >> On 2/14/2014 2:46 PM, Pooja Swamy wrote: >>> >>> Here is another thing. Everytime I start tomcat, it is not throwing an >>>> error. I am able to start it up multiple times. - >>>> >>>> myMac:bin test$ ./startup.sh >>>> Using CATALINA_BASE: /Users/test/software/runtime >>>> Using CATALINA_HOME: /Users/test/software/runtime >>>> Using CATALINA_TMPDIR: /Users/test/software/runtime/temp >>>> Using JRE_HOME: >>>> /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home >>>> Using CLASSPATH: >>>> /Users/test/software/runtime/bin/bootstrap.jar:/Users/test/ >>>> software/runtime/bin/tomcat-juli.jar >>>> myMac:bin test$ ./startup.sh >>>> Using CATALINA_BASE: /Users/test/software/runtime >>>> Using CATALINA_HOME: /Users/test/software/runtime >>>> Using CATALINA_TMPDIR: /Users/test/software/runtime/temp >>>> Using JRE_HOME: >>>> /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home >>>> Using CLASSPATH: >>>> /Users/test/software/runtime/bin/bootstrap.jar:/Users/test/ >>>> software/runtime/bin/tomcat-juli.jar >>>> myMac:bin test$ ./startup.sh >>>> Using CATALINA_BASE: /Users/test/software/runtime >>>> Using CATALINA_HOME: /Users/test/software/runtime >>>> Using CATALINA_TMPDIR: /Users/test/software/runtime/temp >>>> Using JRE_HOME: >>>> /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home >>>> Using CLASSPATH: >>>> /Users/test/software/runtime/bin/bootstrap.jar:/Users/test/ >>>> software/runtime/bin/tomcat-juli.jar >>>> myMac:bin test$ ./startup.sh >>>> Using CATALINA_BASE: /Users/test/software/runtime >>>> Using CATALINA_HOME: /Users/test/software/runtime >>>> Using CATALINA_TMPDIR: /Users/test/software/runtime/temp >>>> Using JRE_HOME: >>>> /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home >>>> Using CLASSPATH: >>>> /Users/test/software/runtime/bin/bootstrap.jar:/Users/test/ >>>> software/runtime/bin/tomcat-juli.jar >>>> myMac:bin test$ ps -ef|grep tomcat >>>> 501 29997 1 0 2:41PM ttys001 0:01.68 >>>> /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/ >>>> Contents/Home/bin/java >>>> -Djava.util.logging.config.file=/Users/test/software/ >>>> runtime/conf/logging.properties >>>> -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager >>>> -Djava.endorsed.dirs=/Users/test/software/runtime/endorsed -classpath >>>> /Users/test/software/runtime/bin/bootstrap.jar:/Users/test/ >>>> software/runtime/bin/tomcat-juli.jar >>>> -Dcatalina.base=/Users/test/software/runtime >>>> -Dcatalina.home=/Users/test/software/runtime >>>> -Djava.io.tmpdir=/Users/test/software/runtime/temp >>>> org.apache.catalina.startup.Bootstrap start >>>> 501 30016 1 0 2:44PM ttys001 0:01.72 >>>> /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/ >>>> Contents/Home/bin/java >>>> -Djava.util.logging.config.file=/Users/test/software/ >>>> runtime/conf/logging.properties >>>> -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager >>>> -Djava.endorsed.dirs=/Users/test/software/runtime/endorsed -classpath >>>> /Users/test/software/runtime/bin/bootstrap.jar:/Users/test/ >>>> software/runtime/bin/tomcat-juli.jar >>>> -Dcatalina.base=/Users/test/software/runtime >>>> -Dcatalina.home=/Users/test/software/runtime >>>> -Djava.io.tmpdir=/Users/test/software/runtime/temp >>>> org.apache.catalina.startup.Bootstrap start >>>> 501 30025 1 0 2:44PM ttys001 0:01.90 >>>> /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/ >>>> Contents/Home/bin/java >>>> -Djava.util.logging.config.file=/Users/test/software/ >>>> runtime/conf/logging.properties >>>> -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager >>>> -Djava.endorsed.dirs=/Users/test/software/runtime/endorsed -classpath >>>> /Users/test/software/runtime/bin/bootstrap.jar:/Users/test/ >>>> software/runtime/bin/tomcat-juli.jar >>>> -Dcatalina.base=/Users/test/software/runtime >>>> -Dcatalina.home=/Users/test/software/runtime >>>> -Djava.io.tmpdir=/Users/test/software/runtime/temp >>>> org.apache.catalina.startup.Bootstrap start >>>> 501 30034 1 0 2:44PM ttys001 0:02.12 >>>> /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/ >>>> Contents/Home/bin/java >>>> -Djava.util.logging.config.file=/Users/test/software/ >>>> runtime/conf/logging.properties >>>> -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager >>>> -Djava.endorsed.dirs=/Users/test/software/runtime/endorsed -classpath >>>> /Users/test/software/runtime/bin/bootstrap.jar:/Users/test/ >>>> software/runtime/bin/tomcat-juli.jar >>>> -Dcatalina.base=/Users/test/software/runtime >>>> -Dcatalina.home=/Users/test/software/runtime >>>> -Djava.io.tmpdir=/Users/test/software/runtime/temp >>>> org.apache.catalina.startup.Bootstrap start >>>> 501 30043 1 0 2:44PM ttys001 0:01.97 >>>> /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/ >>>> Contents/Home/bin/java >>>> -Djava.util.logging.config.file=/Users/test/software/ >>>> runtime/conf/logging.properties >>>> -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager >>>> -Djava.endorsed.dirs=/Users/test/software/runtime/endorsed -classpath >>>> /Users/test/software/runtime/bin/bootstrap.jar:/Users/test/ >>>> software/runtime/bin/tomcat-juli.jar >>>> -Dcatalina.base=/Users/test/software/runtime >>>> -Dcatalina.home=/Users/test/software/runtime >>>> -Djava.io.tmpdir=/Users/test/software/runtime/temp >>>> org.apache.catalina.startup.Bootstrap start >>>> 501 30046 29856 0 2:44PM ttys001 0:00.00 grep tomcat >>>> myMac:bin test$ >>>> >>>> So tomcat is basically not starting up at all. >>>> >>>> >>> So this is a Macintosh. >>> >>> How did you install Tomcat? >>> >>> If you installed it directly from tomcat.apache.org, are you sure you're >>> running that particular Tomcat? >>> >>> If you're using a prepackaged Tomcat and it functions like the RedHat / >>> CentOS packages, then you can start multiple Tomcats with no problem. The >>> RedHat / CentOS packages probe for useable ports, and assign at least the >>> HTTP and shutdown ports based on what's available. >>> >>> I'm thinking that you're using a prepackaged Tomcat, since the >>> directories >>> from your ps command don't look like the standard >>> tomcat.apache.orgoutput or directory structure. >>> >>> >>> If I've missed where you said you were using a prepackaged Tomcat, sorry >>> 'bout that. >>> >>> Try this: >>> >>> Start up Tomcat on the command line like you're doing, and once it's >>> running do the following: >>> >>> netstat -an | grep LISTEN | grep 800 >>> netstat -an | grep LISTEN | grep 808 >>> >>> Post the results. >>> >>> Hopefully (if you're using a prepackaged Tomcat) the port choices are >>> 'rational' and we can see what's running. >>> >>> Another thing to do. >>> >>> 1. Download Tomcat from tomcat.apache.org (.tar.gz) >>> 2. Unpack it in your home directory >>> 3. cd to apache-tomcat-7.0.50/bin >>> 4. ./startup.sh >>> >>> If you have either JRE_HOME set to a workable JRE, or JAVA_HOME set to a >>> workable JDK, then this should just work out of the box. >>> >>> . . . . just my (late to the party) 2 cents. >>> /mde/ >>> >>> >>> >>> >>>> On Fri, Feb 14, 2014 at 2:31 PM, Pooja Swamy <poojasw...@gmail.com> >>>> wrote: >>>> >>>> Yes. My tomcat is definitely not starting up :( I am not sure how to >>>> >>>>> debug >>>>> this issue though. I tried changing the port. It didn't help. >>>>> >>>>> For this error - >>>>> SEVERE: Could not contact localhost:8005. Tomcat may not be running. >>>>> >>>>> When I do - >>>>> >>>>> myMac:logs test$ telnet localhost 8005 >>>>> Trying ::1... >>>>> telnet: connect to address ::1: Connection refused >>>>> Trying 127.0.0.1... >>>>> telnet: connect to address 127.0.0.1: Connection refused >>>>> telnet: Unable to connect to remote host >>>>> >>>>> Does this mean anything? >>>>> >>>>> >>>>> On Fri, Feb 14, 2014 at 1:11 PM, Neven Cvetkovic < >>>>> neven.cvetko...@gmail.com> wrote: >>>>> >>>>> On Fri, Feb 14, 2014 at 3:10 PM, Pooja Swamy <poojasw...@gmail.com> >>>>> >>>>>> wrote: >>>>>> >>>>>> Yes I have tried that. >>>>>> >>>>>>> >>>>>>> When I kill, the process gets killed gracefully. After killing, if I >>>>>>> do >>>>>>> >>>>>>> a >>>>>> >>>>>> ps -ef|grep tomcat, I don't see the process running. >>>>>>> Like I said the issue is not with shutdown. The issue is with >>>>>>> startup. >>>>>>> >>>>>>> When >>>>>> >>>>>> I startup, the startup is not happening at all, which is what is >>>>>>> >>>>>>> causing a >>>>>> >>>>>> problem while shutting down. Here is what I see - >>>>>>> >>>>>>> >>>>>>> Exactly Pooja. You need to confirm that your Tomcat is actually >>>>>>> >>>>>> starting >>>>>> up >>>>>> (any or all points below): >>>>>> >>>>>> 1) See if in the process table >>>>>> 2) See in netstat that is bound to 8080 >>>>>> 3) Look into the log file and see it started listening on port 8080 >>>>>> 4) Check in browser, e.g. http://localhost:8080 >>>>>> >>>>>> So, if the startup is problem, try to start it with: >>>>>> >>>>>> /Users/test/software/tomcat/bin/catalina.sh run >>>>>> >>>>>> (tell us the output) >>>>>> >>>>>> >>>>>> Also, in your previous reply - the logfile looks suspiciously short, >>>>>> not >>>>>> too many details ... >>>>>> >>>>>> You should see the connectors starting up, e.g. >>>>>> >>>>>> ... INFO: Starting ProtocolHandler ["http-bio-8080"] >>>>>> ... INFO: Starting ProtocolHandler ["ajp-bio-8009"] >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> Feb 14, 2014 12:10:23 PM org.apache.catalina.startup.Catalina >>>>>> >>>>>>> stopServer >>>>>>> >>>>>>> SEVERE: Could not contact localhost:8005. Tomcat may not be running. >>>>>>> >>>>>>> I don't understand what's causing this. >>>>>>> >>>>>>> >>>>>>> Your Tomcat is probably not running, i.e. there is nothing >>>>>>> listening >>>>>>> >>>>>> on >>>>>> port 8005 for the shutdown.sh script to connect to (which is defined >>>>>> in >>>>>> server.xml). >>>>>> >>>>>> >>>>>> Good luck! >>>>>> >>>>> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org > For additional commands, e-mail: users-h...@tomcat.apache.org > >