api-manager icon indicating copy to clipboard operation
api-manager copied to clipboard

TargetHandler “Connection reset” errors for forceful backend connection terminations - APIM 3.2.1

Open akila95fernando opened this issue 1 year ago • 1 comments

Description

Following error is logged in wso2carbon.log when running APIM 3.2.1 in JDK 17 , when backend abruptly closes the connection

ERROR - TargetHandler I/O error: Connection reset, CORRELATION_ID = 7exxxxxcd3
java.net.SocketException: Connection reset
at sun.nio.ch.SocketChannelImpl.throwConnectionReset(SocketChannelImpl.java:394) ~[?:?]
at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:426) ~[?:?]
at org.apache.http.nio.reactor.ssl.SSLIOSession.receiveEncryptedData(SSLIOSession.java:482) ~[httpcore-nio_4.4.16.wso2v1.jar:?]
at org.apache.http.nio.reactor.ssl.SSLIOSession.isAppInputReady(SSLIOSession.java:544) ~[httpcore-nio_4.4.16.wso2v1.jar:?]
at org.apache.http.impl.nio.reactor.AbstractIODispatch.inputReady(AbstractIODispatch.java:120) [httpcore-nio_4.4.16.wso2v1.jar:?]
at org.apache.http.impl.nio.reactor.BaseIOReactor.readable(BaseIOReactor.java:162) [httpcore-nio_4.4.16.wso2v1.jar:?]
at org.apache.http.impl.nio.reactor.AbstractIOReactor.processEvent(AbstractIOReactor.java:337) [httpcore-nio_4.4.16.wso2v1.jar:?]
at org.apache.http.impl.nio.reactor.AbstractIOReactor.processEvents(AbstractIOReactor.java:315) [httpcore-nio_4.4.16.wso2v1.jar:?]
at org.apache.http.impl.nio.reactor.AbstractIOReactor.execute(AbstractIOReactor.java:276) [httpcore-nio_4.4.16.wso2v1.jar:?]
at org.apache.http.impl.nio.reactor.BaseIOReactor.execute(BaseIOReactor.java:104) [httpcore-nio_4.4.16.wso2v1.jar:?]
at org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor$Worker.run(AbstractMultiworkerIOReactor.java:591) [httpcore-nio_4.4.16.wso2v1.jar:?]
at java.lang.Thread.run(Unknown Source) [?:?] 

Steps to Reproduce

While invoking an API ,forcefully RESET the connection from backend

Affected Component

APIM

Version

3.2.0 & 3.2.1

Environment Details (with versions)

No response

Relevant Log Output

No response

Related Issues

No response

Suggested Labels

No response

akila95fernando avatar Jun 22 '24 05:06 akila95fernando

Fixed with https://github.com/wso2/wso2-synapse/pull/2194

RakhithaRR avatar Jul 22 '24 10:07 RakhithaRR