You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mina.apache.org by "Jonathan Valliere (Jira)" <ji...@apache.org> on 2021/07/31 07:53:00 UTC

[jira] [Updated] (DIRMINA-1135) Connections hanging around in CLOSE_WAIT state, not getting cleaned up properly

     [ 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-unsubscribe@mina.apache.org
For additional commands, e-mail: dev-help@mina.apache.org