Hi all. We have 2 applications on 2 separate servers. On server A the
application makes both a cfhttp call to the application on server B and also
calls a webservice on server B. We've began to notice that occasionally we
are getting the following from the cfhttp call:

 

Connection Failure: Status code unavailable

 

And 

 

Could not perform web service invocation "xxxxx" because AxisFault
faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
faultSubcode: faultString: java.net.SocketException: Connection reset
faultActor: faultNode: faultDetail: {http://xml.apache.org/axis/}stackTrace:
java.net.SocketException: Connection reset 

at java.net.SocketInputStream.read(SocketInputStream.java:168) 

at com.sun.net.ssl.internal.ssl.InputRecord.a(DashoA6275) 

at com.sun.net.ssl.internal.ssl.InputRecord.read(DashoA6275) 

at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275) 

at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275) 

at com.sun.net.ssl.internal.ssl.AppInputStream.read(DashoA6275) 

at java.io.BufferedInputStream.fill(BufferedInputStream.java:183) 

at java.io.BufferedInputStream.read(BufferedInputStream.java:201) 

at
org.apache.axis.transport.http.HTTPSender.readHeadersFromSocket(HTTPSender.j
ava:506) 

at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:127) 

at org.apache.axis.strategies.InvocationStrategy

 

>From the webservice calls. Looking in the default-event.log on server B I've
noticed the following: 

 

06/16 13:47:29 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:533)

    at jrun.servlet.jrpp.ProxyEndpoint.readFully(ProxyEndpoint.java:525)

    at jrun.servlet.jrpp.ProxyEndpoint.readInt(ProxyEndpoint.java:543)

    at jrun.servlet.jrpp.ProxyEndpoint.readRequest(ProxyEndpoint.java:232)

    at
jrun.servlet.jrpp.JRunProxyService.swapRunnable(JRunProxyService.java:144)

    at
jrunx.scheduler.ThreadPool$DownstreamMetrics.swapRunnable(ThreadPool.java:32
0)

    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)

 

I have seen various posts regarding this error and a few of them suggest
examining the simultaneous requests settings and timeout settings however
running performance monitor and cfstat - we seem to be running consistently
well below the maximum amount of simultaneous request.

 

Any suggestions?

 

Thanks in advance.

 

Kola



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Message: http://www.houseoffusion.com/lists.cfm/link=i:10:5985
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/10
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:10
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.10
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to