<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" id="geom_inter_1568721393815_65_7">
OK after some more digging it looks like proxy target is sending RST, ACK. Anybody got any clue? Is this normal? What can we do about it?</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" id="geom_inter_1568721393815_65_7">
<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" id="geom_inter_1568721393815_65_7">
The communication is JBoss to JBoss and same version EAP 7.0.</div>
<div>
<div id="appendonsend"></div>
<div style="font-family:Calibri,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
<br>
</div>
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>Från:</b> Jocke Eriksson<br>
<b>Skickat:</b> den 13 september 2019 09:15<br>
<b>Till:</b> undertow-dev@lists.jboss.org &lt;undertow-dev@lists.jboss.org&gt;<br>
<b>Ämne:</b> java.io.IOException: Connection reset by peer</font>
<div>&nbsp;</div>
</div>
<div dir="ltr">
<div style="font-family:Calibri,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
Hi we are using jboss EAP in production as an API gateway and we have a problem with the communication to some of our servers.</div>
<div style="font-family:Calibri,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
<br>
</div>
<div style="font-family:Calibri,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
We can see this in our logs.</div>
<div style="font-family:Calibri,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
<br>
</div>
<div style="font-family:Calibri,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
<br>
</div>
<div style="font-family:Calibri,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
<span>2019-09-13 08:57:31,337 &#43;0200 DEBUG [io.undertow.client] (default-undertow I/O-21) Connection closed with IOException: java.io.IOException: Connection reset by peer<br>
</span>
<div>at sun.nio.ch.FileDispatcherImpl.read0(Native Method) [rt.jar:1.8.0_222]<br>
</div>
<div>at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:39) [rt.jar:1.8.0_222]<br>
</div>
<div>at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223) [rt.jar:1.8.0_222]<br>
</div>
<div>at sun.nio.ch.IOUtil.read(IOUtil.java:192) [rt.jar:1.8.0_222]<br>
</div>
<div>at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:380) [rt.jar:1.8.0_222]<br>
</div>
<div>at org.xnio.nio.NioSocketConduit.read(NioSocketConduit.java:289) [xnio-nio.jar:3.4.3.Final-redhat-1]<br>
</div>
<div>at org.xnio.conduits.PushBackStreamSourceConduit.read(PushBackStreamSourceConduit.java:52) [xnio-api.jar:3.4.3.Final-redhat-1]<br>
</div>
<div>at org.xnio.conduits.ConduitStreamSourceChannel.read(ConduitStreamSourceChannel.java:127) [xnio-api.jar:3.4.3.Final-redhat-1]<br>
</div>
<div>at io.undertow.client.http.HttpClientConnection$ClientReadListener.handleEvent(HttpClientConnection.java:510)<br>
</div>
<div>at io.undertow.client.http.HttpClientConnection$ClientReadListener.handleEvent(HttpClientConnection.java:473)<br>
</div>
<div>at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) [xnio-api.jar:3.4.3.Final-redhat-1]<br>
</div>
<div>at org.xnio.conduits.ReadReadyHandler$ChannelListenerHandler.readReady(ReadReadyHandler.java:66) [xnio-api.jar:3.4.3.Final-redhat-1]<br>
</div>
<div>at org.xnio.nio.NioSocketConduit.handleReady(NioSocketConduit.java:89) [xnio-nio.jar:3.4.3.Final-redhat-1]<br>
</div>
<div>at org.xnio.nio.WorkerThread.run(WorkerThread.java:567) [xnio-nio.jar:3.4.3.Final-redhat-1]<br>
</div>
<div><br>
</div>
<div>2019-09-13 08:57:31,339 &#43;0200 ERROR [io.undertow.proxy] (default-undertow I/O-21) UT005028: Proxy request to /*****/******* failed: java.io.IOException: UT001000: Connection closed<br>
</div>
<div>at io.undertow.client.http.HttpClientConnection$ClientReadListener.handleEvent(HttpClientConnection.java:516)<br>
</div>
<div>at io.undertow.client.http.HttpClientConnection$ClientReadListener.handleEvent(HttpClientConnection.java:473)<br>
</div>
<div>at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) [xnio-api.jar:3.4.3.Final-redhat-1]<br>
</div>
<div>at org.xnio.conduits.ReadReadyHandler$ChannelListenerHandler.readReady(ReadReadyHandler.java:66) [xnio-api.jar:3.4.3.Final-redhat-1]<br>
</div>
<div>at org.xnio.nio.NioSocketConduit.handleReady(NioSocketConduit.java:89) [xnio-nio.jar:3.4.3.Final-redhat-1]</div>
<div>at org.xnio.nio.WorkerThread.run(WorkerThread.java:567) [xnio-nio.jar:3.4.3.Final-redhat-1]<br>
</div>
<div><br>
</div>
<div>
<div style="margin:0px; font-family:Calibri,Helvetica,sans-serif; background-color:rgb(255,255,255)">
The client receives a HTTP 503 response,&nbsp;</div>
<div style="margin:0px; font-family:Calibri,Helvetica,sans-serif; background-color:rgb(255,255,255)">
any advice on how we can solve this is very welcome.</div>
</div>
<div style="margin:0px; font-family:Calibri,Helvetica,sans-serif; background-color:rgb(255,255,255)">
<br>
</div>
<div>Also it looks like we are setting up a lot of new connections, I was thinking it would be kept alive a bit longer.&nbsp;</div>
<div><br>
</div>
<div><span>2019-09-13 08:57:46,696 &#43;0200 DEBUG [io.undertow.client] (default-undertow I/O-11) Connection to ********************:8080 was closed by the target server<br>
</span>
<div>2019-09-13 08:57:47,019 &#43;0200 DEBUG [io.undertow.client] (default-undertow I/O-17) Connection to
<span style="font-family:Calibri,Helvetica,sans-serif; background-color:rgb(255,255,255); display:inline!important">
********************</span>:8080 was closed by the target server<br>
</div>
<div>2019-09-13 08:57:47,117 &#43;0200 DEBUG [io.undertow.client] (default-undertow I/O-7) Connection to
<span style="font-family:Calibri,Helvetica,sans-serif; background-color:rgb(255,255,255); display:inline!important">
********************</span>:8080 was closed by the target server<br>
</div>
<div>2019-09-13 08:57:47,427 &#43;0200 DEBUG [io.undertow.client] (default-undertow I/O-9) Connection to
<span style="font-family:Calibri,Helvetica,sans-serif; background-color:rgb(255,255,255); display:inline!important">
********************</span>:8080 was closed by the target server<br>
</div>
<div>2019-09-13 08:57:47,552 &#43;0200 DEBUG [io.undertow.client] (default-undertow I/O-9) Connection to
<span style="font-family:Calibri,Helvetica,sans-serif; background-color:rgb(255,255,255); display:inline!important">
********************</span>:8080 was closed by the target server<br>
</div>
<div>2019-09-13 08:57:47,552 &#43;0200 DEBUG [io.undertow.client] (default-undertow I/O-6) Connection to
<span style="font-family:Calibri,Helvetica,sans-serif; background-color:rgb(255,255,255); display:inline!important">
********************</span>:8080 was closed by the target server<br>
</div>
<div>2019-09-13 08:57:47,634 &#43;0200 DEBUG [io.undertow.client] (default-undertow I/O-28) Connection to
<span style="font-family:Calibri,Helvetica,sans-serif; background-color:rgb(255,255,255); display:inline!important">
********************</span>:8080 was closed by the target server<br>
</div>
<div>2019-09-13 08:57:48,200 &#43;0200 DEBUG [io.undertow.client] (default-undertow I/O-9) Connection to
<span style="font-family:Calibri,Helvetica,sans-serif; background-color:rgb(255,255,255); display:inline!important">
********************</span>:8080 was closed by the target server<br>
</div>
<div>2019-09-13 08:57:48,205 &#43;0200 DEBUG [io.undertow.client] (default-undertow I/O-15) Connection to
<span style="font-family:Calibri,Helvetica,sans-serif; background-color:rgb(255,255,255); display:inline!important">
********************</span>8080 was closed by the target server</div>
<div><br>
</div>
<div><br>
</div>
<span></span><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<span></span><br>
</div>
<div style="font-family:Calibri,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
<br>
</div>
<div style="font-family:Calibri,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
<br>
</div>
</div>
</div>
</body>
</html>