[ https://issues.apache.org/jira/browse/HTTPCORE-740?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Arunan Sugunakumar updated HTTPCORE-740: ---------------------------------------- Attachment: Screenshot 2023-04-18 at 13.44.01.png > Connection resets during timeouts > --------------------------------- > > Key: HTTPCORE-740 > URL: https://issues.apache.org/jira/browse/HTTPCORE-740 > Project: HttpComponents HttpCore > Issue Type: Bug > Components: HttpCore NIO > Affects Versions: 4.4.16 > Reporter: Arunan Sugunakumar > Priority: Major > Attachments: Screenshot 2023-04-18 at 07.53.12.png, Screenshot > 2023-04-18 at 13.44.01.png, Screenshot 2023-04-18 at 13.45.10.png > > > We observed an issue where with a httpcore-nio server timeout scenario, the > server sends a FINACK to the client and if the client sends a close_notify > alert, the server is immediately sending a RESET and closing the connection. > Ideally, the server should also send a close_notify and terminate the > connection gracefully. This issue is observed with only the clients which > send close_notify for a server FINACK. The below attached is a TCP capture > during the timeout scenario (server port: 8253). The server uses the latest > 4.4.16 httpcore-nio library. > !Screenshot 2023-04-18 at 07.53.12.png|width=1466,height=150! > Is there any way to avoid this scenario and send a close_notify from the > server as well to terminate the connection gracefully? > PS: I am currently working on a simple reproducer to attach here, and I'll > attach it as soon as possible. -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@hc.apache.org For additional commands, e-mail: dev-h...@hc.apache.org