I just recently updated my windows 2003 web server to SP1 and ran a few
hotfixes after that as well since there has been a rise in IIS attacks
towards our website. After I did this about every 6 hours the site pops
up this error. I've noticed Jrun will exceed 50 Megs of memory and all
I have to do is kill the process to bring the site back up. The version
is 6,1,0,63958 Here's an insert from default-err. log
12/21 14:41:33 error Connection reset
java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(SocketInputStream.java:168)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:183)
at java.io.BufferedInputStream.read1(BufferedInputStream.java:222)
at java.io.BufferedInputStream.read(BufferedInputStream.java:277)
at jrun.servlet.jrpp.ProxyEndpoint.readFully(ProxyEndpoint.java:530)
at jrun.servlet.jrpp.ProxyEndpoint.readFully(ProxyEndpoint.java:522)
at jrun.servlet.jrpp.ProxyEndpoint.readInt(ProxyEndpoint.java:540)
at jrun.servlet.jrpp.ProxyEndpoint.readRequest(ProxyEndpoint.java:229)
at
jrun.servlet.jrpp.JRunProxyService.swapRunnable(JRunProxyService.java:144)
at
jrunx.scheduler.ThreadPool$DownstreamMetrics.swapRunnable(ThreadPool.java:320)
at
jrunx.scheduler.ThreadPool$ThreadThrottle.swapRunnable(ThreadPool.java:433)
at
jrunx.scheduler.ThreadPool$UpstreamMetrics.swapRunnable(ThreadPool.java:280)
at jrunx.scheduler.WorkerThread.run(WorkerThread.java:76)
A non-SQL error occurred while requesting a connection from
ClientVariables
Timed out trying to establish connection
A non-SQL error occurred while requesting a connection from
ClientVariables
Timed out trying to establish connection
A non-SQL error occurred while requesting a connection from
ClientVariables
Timed out trying to establish connection
A non-SQL error occurred while requesting a connection from
ClientVariables
Timed out trying to establish connection
java.lang.RuntimeException: Request timed out waiting for an available
thread to run. You may want to consider increasing the number of active
threads in the thread pool.
at jrunx.scheduler.ThreadPool$Throttle.enter(ThreadPool.java:125)
at
jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:448)
at
jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool.java:294)
at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)
Here's another from the application.log
"Error", "jrpp-192", "01/01/07", "20:02:48", "***", "The request has
exceeded the allowable time limit Tag: CFQUERY The specific sequnce of
files included or processed is:
"path to file"
This is from the server.log
"Warning", "jrpp-192", "01/01/07", "20:02:47",, " Thread:jrpp-192,
processing template: "path to file", complated in 503 seconds,
exceeding the 30 second warning limit"
The site was working properly before this. I assume it's a Windows
update, but I was wondering if anyone could help me pinpoint which one
would affect this the most, so I don't just uninstall every one. I also
have an image of the server if I need to revert back, but I'd like to
get if figured out. If you need any other logs or anything else please
let me know.


|