You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
tomas-langer opened this issue
Dec 15, 2022
· 2 comments
Assignees
Labels
2.xIssues for 2.x version branch3.xIssues for 3.x version branch4.xVersion 4.xbugSomething isn't workingmust-haveP3reactiveReactive streams and related componentswebserver
I get the following intermittent error in pipelines (at least 5 times already):
Error: Failures:
Error: CipherSuiteTest.testUnsupportedAlgorithm:108
Expected: an instance of javax.net.ssl.SSLHandshakeException
but: <java.lang.IllegalStateException: (client reqID: 3) Connection reset by the host> is a java.lang.IllegalStateException
Findings after first analysis:
Test fails because the connection is sometimes closed before we receive the SSL Handshake Failure.
The exception (as can be seen above) claims the connection was reset by host, so the server probably issues a close before the correct SSL error is sent back. I could not find the problem on the server side.
As this is a critical test failure that is blocking our pipelines, I have created a temporary fix that accepts connection close as a valid error. This must be fixed before release.
Could not reproduce on local Linux or MacOS, only fails on pipeline environment (Github Actions)
The text was updated successfully, but these errors were encountered:
I'm seeing this a lot on the 2.x and 3.x pipelines as well.
I wonder if this is a similar issue as #6932. That is the WebServer encounters a bad request, writes a response, then closes the connection. And when the client reads the response off of the socket it gets an Exception instead of the response. Could there be a case in our Netty integration where sometimes a responses is not fully written to the socket before the socket is closed?
2.xIssues for 2.x version branch3.xIssues for 3.x version branch4.xVersion 4.xbugSomething isn't workingmust-haveP3reactiveReactive streams and related componentswebserver
I get the following intermittent error in pipelines (at least 5 times already):
Findings after first analysis:
Test fails because the connection is sometimes closed before we receive the SSL Handshake Failure.
The exception (as can be seen above) claims the connection was reset by host, so the server probably issues a close before the correct SSL error is sent back. I could not find the problem on the server side.
As this is a critical test failure that is blocking our pipelines, I have created a temporary fix that accepts connection close as a valid error. This must be fixed before release.
Could not reproduce on local Linux or MacOS, only fails on pipeline environment (Github Actions)
The text was updated successfully, but these errors were encountered: