You are viewing a plain text version of this content. The canonical link for it is here.
Posted to bugs@httpd.apache.org by bu...@apache.org on 2013/12/30 15:19:23 UTC

[Bug 55941] New: Read timeout server error 400

https://issues.apache.org/bugzilla/show_bug.cgi?id=55941

            Bug ID: 55941
           Summary: Read timeout server error 400
           Product: Apache httpd-2
           Version: 2.0-HEAD
          Hardware: PC
            Status: NEW
          Severity: critical
          Priority: P2
         Component: All
          Assignee: bugs@httpd.apache.org
          Reporter: jerryw@collectorsolutions.com

Hello,I am working with a client using Axis2 as the client. the Server is MS
2008 with IIS 7.5 and Barracuda as Firewall. The client is sending SOAP
messages and most work correctly. However, they get a Read timeout
intermittently, as a result of a 400 error from the server side. It seems to be
a SOAP wrapper issue, but we have been unable to isolate it. Microsoft and
Barracuda have verified that all configurations are correct. This has become a
critical issue to the client. Please let me know if there is any historical
occurance of this condition. Thank you for your attention. I am attaching a
snippet from their error log:

org.apache.axis2.AxisFault: Read timed out
    at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
    at
org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:203)
    at org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:76)
    at
org.apache.axis2.transport.http.CommonsHTTPTransportSender.writeMessageWithCommons(CommonsHTTPTransportSender.java:400)
    at
org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(CommonsHTTPTransportSender.java:225)
    at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:438)
    at
org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:402)
    at
org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:229)
    at
org.apache.axis2.client.OperationClient.execute(OperationClient.java:165)
    at
com.csi.ecollections.client.ProcessingGatewayStub.calculateFee(ProcessingGatewayStub.java:5056)
    at
com.csi.ecollections.client.ProcessingGatewayClient.calculateFee(ProcessingGatewayClient.java:327)
    at
com.csi.ecollections.client.ClientRunner.tortureCalculateFee(ClientRunner.java:99)
    at com.csi.ecollections.client.ClientRunner.main(ClientRunner.java:345)
Caused by: java.net.SocketTimeoutException: Read timed out
    at java.net.SocketInputStream.socketRead0(Native Method)
    at java.net.SocketInputStream.read(SocketInputStream.java:129)
    at com.sun.net.ssl.internal.ssl.InputRecord.readFully(InputRecord.java:293)
    at com.sun.net.ssl.internal.ssl.InputRecord.read(InputRecord.java:331)
    at
com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:830)
    at
com.sun.net.ssl.internal.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:787)
    at com.sun.net.ssl.internal.ssl.AppInputStream.read(AppInputStream.java:75)
    at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
    at java.io.BufferedInputStream.read(BufferedInputStream.java:237)
    at org.apache.commons.httpclient.HttpParser.readRawLine(HttpParser.java:78)
    at org.apache.commons.httpclient.HttpParser.readLine(HttpParser.java:106)
    at
org.apache.commons.httpclient.HttpConnection.readLine(HttpConnection.java:1116)
    at
org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.readLine(MultiThreadedHttpConnectionManager.java:1413)
    at
org.apache.commons.httpclient.HttpMethodBase.readStatusLine(HttpMethodBase.java:1973)
    at
org.apache.commons.httpclient.HttpMethodBase.readResponse(HttpMethodBase.java:1735)
    at
org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:1098)
    at
org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:398)
    at
org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
    at
org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
    at
org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:346)
    at
org.apache.axis2.transport.http.AbstractHTTPSender.executeMethod(AbstractHTTPSender.java:557)
    at
org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:199)

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


[Bug 55941] Read timeout server error 400

Posted by bu...@apache.org.
https://issues.apache.org/bugzilla/show_bug.cgi?id=55941

Jeff Trawick <tr...@apache.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |INVALID
                 OS|                            |All

--- Comment #1 from Jeff Trawick <tr...@apache.org> ---
This is not an httpd issue (i.e., you used the wrong bug database).

I suggest that you discuss this on the Axis user support mailing list:

http://axis.apache.org/axis2/java/core/mail-lists.html

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org