You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by DB...@dsginc.biz on 2017/10/20 13:46:56 UTC
TomCat service is running but not responding
I have a TomCat 8.5.23 service running on a Windows 2008 server. The
service would be running fine but it periodically stops responding until I
reboot the server. I tried restarting the service but it does not always
respond again. I am not sure what logs I can look at or if it is the app
that I am running on the service. I looked through the Wiki but with no
luck.
Darin Bolken | Programmer/Systems Support
Dakota Supply Group | P (701) 237-9440, Ext: 8878 | F (701) 237-6504
2601 3rd Ave N | Fargo, ND 58102
dakotasupplygroup.com
Re: TomCat service is running but not responding
Posted by Christopher Schultz <ch...@christopherschultz.net>.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Darin,
On 10/26/17 10:56 AM, DBolken@dsginc.biz wrote:
> First I notice that we are not able to get to the app through the
> browser. The browser will just spin. Then I try to get to the
> TomCat host manager and never get the login box and it just spins.
> If I restart the TomCat service then I can log into the host
> manager but not able to reach my app through the browser. If I
> reboot the whole server then I can access tomcat and my app.
That's odd... restarting Tomcat should be enough.
> I see this error alot before I get the warning messaged and then
> server messages
Can you post your <Connector> configuration (minus any secrets)?
If you are using BIO you might be locking-up with keepalive timeouts
if you have a lot of disconnects.
- -chris
-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - http://gpgtools.org
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
iQJRBAEBCAA7FiEEMmKgYcQvxMe7tcJcHPApP6U8pFgFAlnyMvcdHGNocmlzQGNo
cmlzdG9waGVyc2NodWx0ei5uZXQACgkQHPApP6U8pFhnchAAq0RAg5OoLxr8JMrw
nmiS9UXcx7VSvuqJQxwDofrzyUrQLhf8PGfR77IAW51fsKTQvOiaXmGPj99JI6sr
FAAiEQi1GNI/hoIKK2M8CY54W9rV5enIavStKIKiLALWA4ZknVNgcImtevU1Dt/k
oBJMArNM+hi9GHnpThXaESlbn2iyS8W1veUUC05l8gcailQlg3+04hbZ2cgJKsjQ
CmWV9s/7ZsgFGvh1HuzFPmljQWa9XTElv8YNlNHwRtUTiLsFLorC0JZl9GWjuPKy
JZ0wEazsUJdNG7cBMnNarrDRlXmWDl8lQLCdy7IihYvh6xnaO1FicT562s+HdggZ
jMKUJKXtd5t8IJBeRfqmZmcn+8h4SDaowPznxLjHJhYevzbZIWTs3nzDKkXAAgq+
suTf0oKO/2XCKh4P5JXn3KgL3WTJcvzbkvKoxklWS79EOSGJ0zzb6g7sWrndTjtp
UQ2F/IJJ1l+cIFUMDt+K2ZgA6wT11P1WEKkTtrKzc/CT0z9tWF4ccORzKfE7707A
jhElT4dgrzxUfQhnoAHuOqxA5jSRiI6z5JxqgcW/0JkdAPI+TYWnIXq302vxQojL
LA8nciIVNOk6DmF9EDGQ1ZQP1+J1xxjnhO7vsvZbVUvfItFlBgTFPzJVBr9A4rGd
eSYYsGrSOJN5eJTlToNlCHGr8X8=
=1406
-----END PGP SIGNATURE-----
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org
Re: TomCat service is running but not responding
Posted by "André Warnier (tomcat)" <aw...@ice-sa.com>.
Hi.
I will continue top-posting, because in this particular case it seems easier. Apologies
for that, it is against the list rules.
Looking at the log below, there is not much I can tell you, except this :
Log messages where the text starts with "org.restlet.engine" mean that they do not come
from any tomcat code.
Tomcat code messages will always start with "org.apache.catalina.."
(like some of the other messages below)
Basically, it seems to indicate that the error starts with an application which you are
running under tomcat, but which is not itself part of tomcat.
We can generally not help you with that, because we do not know this application.
You should probably contact the support of that application, to find out what causes these
messages.
With a fair bit of guessing, it looks like your tomcat application is itself (as a client)
trying to access some other application on another server (or even maybe on the same one),
and that it is at that level that something is blocking.
There is a http URL in that log. Is that the hostname of your own server ?
On 26.10.2017 16:56, DBolken@dsginc.biz wrote:
> First I notice that we are not able to get to the app through the browser. The browser
> will just spin. Then I try to get to the TomCat host manager and never get the login box
> and it just spins. If I restart the TomCat service then I can log into the host manager
> but not able to reach my app through the browser. If I reboot the whole server then I can
> access tomcat and my app.
>
>
>
> I see this error alot before I get the warning messaged and then server messages
>
>
> 26-Oct-2017 09:02:57.481 INFO [http-nio-9080-exec-33]
> org.restlet.engine.http.connector.HttpClientHelper.start Starting the default HTTP client
> 26-Oct-2017 09:03:00.820 INFO [http-nio-9080-exec-32]
> org.restlet.engine.log.LogFilter.afterHandle 2017-10-26 09:03:00 172.16.2.226
> - 172.16.2.226 9080 GET /WebSmart-api/categoryList
> application=b2b&version=1&lang=en_US&securityToken=guest&url=dsgweb.dsginc.biz&accountId=024617&userId=LLEMKE&catalogName=Customer&categoryOnly=Y&categoryNumber=0&numberOfLevels=2 200 - 0 5232255 http://dsgweb.dsginc.biz:9080 <http://dsgweb.dsginc.biz:9080/> Restlet-Framework/2.0.7 -
> *26-Oct-2017 09:03:00.820 SEVERE [http-nio-9080-exec-32]
> org.restlet.engine.http.adapter.ServerAdapter.commit An exception occured writing the
> response entity*
> * org.apache.catalina.connector.ClientAbortException: java.io.IOException: An established
> connection was aborted by the software in your host machine
> *
>
>
> 26-Oct-2017 09:49:57.993 WARNING [http-nio-9080-exec-29]
> org.restlet.engine.http.HttpServerHelper.handle Error while handling an HTTP server call:
> 26-Oct-2017 09:49:57.993 INFO [http-nio-9080-exec-29]
> org.restlet.engine.http.HttpServerHelper.handle Error while handling an HTTP server call
> java.lang.IllegalStateException: Cannot call sendError() after the response has been
> committed
> at org.apache.catalina.connector.ResponseFacade.sendError(ResponseFacade.java:457)
>
>
>
> 26-Oct-2017 09:49:57.977 INFO [http-nio-9080-exec-29]
> org.restlet.engine.log.LogFilter.afterHandle 2017-10-26 09:49:57 172.16.2.226
> - 172.16.2.226 9080 GET /WebSmart-api/categoryList
> application=b2b&version=1&lang=en_US&securityToken=guest&url=dsgweb.dsginc.biz&accountId&userId&catalogName=master&categoryOnly=Y&categoryNumber=0&numberOfLevels=3 200 - 0 1261011 http://dsgweb.dsginc.biz:9080 <http://dsgweb.dsginc.biz:9080/> Restlet-Framework/2.0.7 -
> 26-Oct-2017 09:49:57.993 SEVERE [http-nio-9080-exec-29]
> org.restlet.engine.http.adapter.ServerAdapter.commit An exception occured writing the
> response entity
> org.apache.catalina.connector.ClientAbortException: java.io.IOException: An established
> connection was aborted by the software in your host machine
> at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:356)
>
>
> *Darin Bolken*| /Programmer/Systems Support/
> Dakota Supply Group| *P *(701) 237-9440, *Ext: *8878| *F *(701) 237-6504
> 2601 3rd Ave N| Fargo, ND 58102
> *_
> _**_dakotasupplygroup.com_* <http://www.dakotasupplygroup.com/>
>
>
>
> From: André Warnier (tomcat) <aw...@ice-sa.com>
> To: users@tomcat.apache.org
> Date: 10/20/2017 09:48 AM
> Subject: Re: TomCat service is running but not responding
> ------------------------------------------------------------------------------------------
>
>
>
> On 20.10.2017 15:46, DBolken@dsginc.biz wrote:
> > I have a TomCat 8.5.23 service running on a Windows 2008 server. The service would be
> > running fine but it periodically stops responding until I reboot the server. I tried
> > restarting the service but it does not always respond again. I am not sure what logs I
> > can look at or if it is the app that I am running on the service. I looked through the
> > Wiki but with no luck.
>
> Hi.
> Under Windows, assuming the default installation as a Service, all of tomcat should be
> under one directory (assuming the default again, something like "Program Files / Apache ..
> / tomcat....").
> Locate the subdirectory "logs" under that, and find the recent files. That is what you
> should look at, first of all. All "events" there have a date/time stamp, so you should
> locate something around the time when tomcat "stops responding". If you find such lines
> with the prefix "warning" or "error", copy and paste it here for someone to have a quick look.
>
> Then also tell a bit more about the "stop responding" aspect. What exactly happens when
> you try to access tomcat, in the browser ?
> Are you not getting any answer at all, no mater how long you wait ?
> Are you gettin an error page ?
> Are you getting a blank page ?
>
> Note that this list strips most kinds of attachments, so it is better to copy and paste
> whatever text you get, directly in your messages to the list.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: users-help@tomcat.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org
Re: TomCat service is running but not responding
Posted by DB...@dsginc.biz.
First I notice that we are not able to get to the app through the browser.
The browser will just spin. Then I try to get to the TomCat host manager
and never get the login box and it just spins. If I restart the TomCat
service then I can log into the host manager but not able to reach my app
through the browser. If I reboot the whole server then I can access
tomcat and my app.
I see this error alot before I get the warning messaged and then server
messages
26-Oct-2017 09:02:57.481 INFO [http-nio-9080-exec-33]
org.restlet.engine.http.connector.HttpClientHelper.start Starting the
default HTTP client
26-Oct-2017 09:03:00.820 INFO [http-nio-9080-exec-32]
org.restlet.engine.log.LogFilter.afterHandle 2017-10-26 09:03:00
172.16.2.226 - 172.16.2.226 9080 GET
/WebSmart-api/categoryList
application=b2b&version=1&lang=en_US&securityToken=guest&url=dsgweb.dsginc.biz&accountId=024617&userId=LLEMKE&catalogName=Customer&categoryOnly=Y&categoryNumber=0&numberOfLevels=2
200 - 0 5232255 http://dsgweb.dsginc.biz:9080
Restlet-Framework/2.0.7 -
26-Oct-2017 09:03:00.820 SEVERE [http-nio-9080-exec-32]
org.restlet.engine.http.adapter.ServerAdapter.commit An exception occured
writing the response entity
org.apache.catalina.connector.ClientAbortException: java.io.IOException:
An established connection was aborted by the software in your host machine
26-Oct-2017 09:49:57.993 WARNING [http-nio-9080-exec-29]
org.restlet.engine.http.HttpServerHelper.handle Error while handling an
HTTP server call:
26-Oct-2017 09:49:57.993 INFO [http-nio-9080-exec-29]
org.restlet.engine.http.HttpServerHelper.handle Error while handling an
HTTP server call
java.lang.IllegalStateException: Cannot call sendError() after the
response has been committed
at
org.apache.catalina.connector.ResponseFacade.sendError(ResponseFacade.java:457)
26-Oct-2017 09:49:57.977 INFO [http-nio-9080-exec-29]
org.restlet.engine.log.LogFilter.afterHandle 2017-10-26 09:49:57
172.16.2.226 - 172.16.2.226 9080 GET
/WebSmart-api/categoryList
application=b2b&version=1&lang=en_US&securityToken=guest&url=dsgweb.dsginc.biz&accountId&userId&catalogName=master&categoryOnly=Y&categoryNumber=0&numberOfLevels=3
200 - 0 1261011 http://dsgweb.dsginc.biz:9080
Restlet-Framework/2.0.7 -
26-Oct-2017 09:49:57.993 SEVERE [http-nio-9080-exec-29]
org.restlet.engine.http.adapter.ServerAdapter.commit An exception occured
writing the response entity
org.apache.catalina.connector.ClientAbortException: java.io.IOException:
An established connection was aborted by the software in your host machine
at
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:356)
Darin Bolken | Programmer/Systems Support
Dakota Supply Group | P (701) 237-9440, Ext: 8878 | F (701) 237-6504
2601 3rd Ave N | Fargo, ND 58102
dakotasupplygroup.com
From: André Warnier (tomcat) <aw...@ice-sa.com>
To: users@tomcat.apache.org
Date: 10/20/2017 09:48 AM
Subject: Re: TomCat service is running but not responding
On 20.10.2017 15:46, DBolken@dsginc.biz wrote:
> I have a TomCat 8.5.23 service running on a Windows 2008 server. The
service would be
> running fine but it periodically stops responding until I reboot the
server. I tried
> restarting the service but it does not always respond again. I am not
sure what logs I
> can look at or if it is the app that I am running on the service. I
looked through the
> Wiki but with no luck.
Hi.
Under Windows, assuming the default installation as a Service, all of
tomcat should be
under one directory (assuming the default again, something like "Program
Files / Apache ..
/ tomcat....").
Locate the subdirectory "logs" under that, and find the recent files. That
is what you
should look at, first of all. All "events" there have a date/time stamp,
so you should
locate something around the time when tomcat "stops responding". If you
find such lines
with the prefix "warning" or "error", copy and paste it here for someone
to have a quick look.
Then also tell a bit more about the "stop responding" aspect. What exactly
happens when
you try to access tomcat, in the browser ?
Are you not getting any answer at all, no mater how long you wait ?
Are you gettin an error page ?
Are you getting a blank page ?
Note that this list strips most kinds of attachments, so it is better to
copy and paste
whatever text you get, directly in your messages to the list.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org
Re: TomCat service is running but not responding
Posted by Suvendu Sekhar Mondal <su...@gmail.com>.
Darin,
On Oct 20, 2017 8:48 PM, "James H. H. Lampert" <ja...@touchtonecorp.com>
wrote:
On 10/20/17, 7:50 AM, André Warnier (tomcat) wrote:
. . .
Then also tell a bit more about the "stop responding" aspect. What
> exactly happens when you try to access tomcat, in the browser ?
> Are you not getting any answer at all, no mater how long you wait ?
> Are you gettin an error page ?
> Are you getting a blank page ?
>
And are there any messages (especially Java stack traces) in the
"catalina.out" log file that might indicate that something has gone
horribly wrong?
--
JHHL
In addition to the answer of the above questions, I will request you to
take at least 3 thread dumps 5Sec apart, when you think Tomcat service has
"stopped responding". Also look for OutOfMemory condition. Please post
those dumps in this list.
Thanks!
Suvendu
Re: TomCat service is running but not responding
Posted by DB...@dsginc.biz.
I do see a lot of these messages in the C:\Program Files\Apache Software
Foundation\Tomcat 8.523\logs\catalina.2017-10-26.log
26-Oct-2017 09:21:56.927 WARNING [localhost-startStop-2]
org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads
The web application [WebSmart-api] appears to have started a thread named
[AS400ConnectionPoolMaintenanceThread] but has failed to stop it. This is
very likely to create a memory leak. Stack trace of thread:
java.lang.Object.wait(Native Method)
com.ibm.as400.access.PoolMaintenance.run(PoolMaintenance.java:79)
26-Oct-2017 09:21:56.927 WARNING [localhost-startStop-2]
org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads
The web application [WebSmart-api] appears to have started a thread named
[AS400 Read Daemon-11] but has failed to stop it. This is very likely to
create a memory leak. Stack trace of thread:
java.net.SocketInputStream.socketRead0(Native Method)
java.net.SocketInputStream.socketRead(Unknown Source)
java.net.SocketInputStream.read(Unknown Source)
Darin Bolken | Programmer/Systems Support
Dakota Supply Group | P (701) 237-9440, Ext: 8878 | F (701) 237-6504
2601 3rd Ave N | Fargo, ND 58102
dakotasupplygroup.com
From: "James H. H. Lampert" <ja...@touchtonecorp.com>
To: Tomcat Users List <us...@tomcat.apache.org>
Date: 10/20/2017 11:18 AM
Subject: Re: TomCat service is running but not responding
On 10/20/17, 7:50 AM, André Warnier (tomcat) wrote:
. . .
> Then also tell a bit more about the "stop responding" aspect. What
> exactly happens when you try to access tomcat, in the browser ?
> Are you not getting any answer at all, no mater how long you wait ?
> Are you gettin an error page ?
> Are you getting a blank page ?
And are there any messages (especially Java stack traces) in the
"catalina.out" log file that might indicate that something has gone
horribly wrong?
--
JHHL
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org
Re: TomCat service is running but not responding
Posted by "James H. H. Lampert" <ja...@touchtonecorp.com>.
On 10/20/17, 7:50 AM, André Warnier (tomcat) wrote:
. . .
> Then also tell a bit more about the "stop responding" aspect. What
> exactly happens when you try to access tomcat, in the browser ?
> Are you not getting any answer at all, no mater how long you wait ?
> Are you gettin an error page ?
> Are you getting a blank page ?
And are there any messages (especially Java stack traces) in the
"catalina.out" log file that might indicate that something has gone
horribly wrong?
--
JHHL
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org
Re: TomCat service is running but not responding
Posted by "André Warnier (tomcat)" <aw...@ice-sa.com>.
On 20.10.2017 15:46, DBolken@dsginc.biz wrote:
> I have a TomCat 8.5.23 service running on a Windows 2008 server. The service would be
> running fine but it periodically stops responding until I reboot the server. I tried
> restarting the service but it does not always respond again. I am not sure what logs I
> can look at or if it is the app that I am running on the service. I looked through the
> Wiki but with no luck.
Hi.
Under Windows, assuming the default installation as a Service, all of tomcat should be
under one directory (assuming the default again, something like "Program Files / Apache ..
/ tomcat....").
Locate the subdirectory "logs" under that, and find the recent files. That is what you
should look at, first of all. All "events" there have a date/time stamp, so you should
locate something around the time when tomcat "stops responding". If you find such lines
with the prefix "warning" or "error", copy and paste it here for someone to have a quick look.
Then also tell a bit more about the "stop responding" aspect. What exactly happens when
you try to access tomcat, in the browser ?
Are you not getting any answer at all, no mater how long you wait ?
Are you gettin an error page ?
Are you getting a blank page ?
Note that this list strips most kinds of attachments, so it is better to copy and paste
whatever text you get, directly in your messages to the list.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org
RE: TomCat service is running but not responding
Posted by "Berneburg, Cris J. - US" <cb...@caci.com>.
Darin
> From: DBolken@dsginc.biz [mailto:DBolken@dsginc.biz]
> Sent: Friday, October 20, 2017 9:47 AM
> To: users@tomcat.apache.org
> Subject: TomCat service is running but not responding
>
> I have a TomCat 8.5.23 service running on a Windows 2008 server.
> The service would be running fine but it periodically stops responding
> until I reboot the server. I tried restarting the service but it does
> not always respond again. I am not sure what logs I can look at or if
> it is the app that I am running on the service. I looked through the
> Wiki but with no luck.
>
> Darin Bolken | Programmer/Systems Support
In addition to checking the tomcat/logs folder, have you checked the Windows Event Viewer for errors?
--
Cris Berneburg
CACI Software Engineer