[ https://issues.apache.org/jira/browse/DIRMINA-1135?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jonathan Valliere updated DIRMINA-1135: --------------------------------------- Affects Version/s: 2.0.21 > Connections hanging around in CLOSE_WAIT state, not getting cleaned up > properly > ------------------------------------------------------------------------------- > > Key: DIRMINA-1135 > URL: https://issues.apache.org/jira/browse/DIRMINA-1135 > Project: MINA > Issue Type: Bug > Affects Versions: 2.0.21 > Reporter: kjhawierhjbasdf > Assignee: Jonathan Valliere > Priority: Major > Attachments: Screenshot 2020-10-05 at 8.31.37 AM.png, Screenshot > 2020-10-05 at 9.10.31 AM.png > > > Hello Team, > We are using Apache MINA(v2.0.21) for tcp tls server implementation. > I tried with running following operations in loop, > establishing 200-300 connections > sending data > closing connections > And I observed that, closed connections were getting cleaned up properly. > In another scenario, We tried configuring AWS ALB and target group, which was > establishing connection for healthcheck. These were not valid tls > connections, but only tcp connections. And In this case, we observed that, > connections were in CLOSE_WAIT state, And these CLOSE_WAITs are hanging > around far too long. This was impacting our service. > I did debug the TCP server code, I found that when the sessionClosed method > is never getting called. Then I tried closing session from sessionIdle > method, Even after that session.isConnected is showing true, connection is > not getting closed. > > Our product owner is raising concern about, we should be able to avoid denial > of service attack. > > Can you please provide pointers to investigate further. > Thanks, > Rupesh Shah -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@mina.apache.org For additional commands, e-mail: dev-h...@mina.apache.org