[ https://issues.apache.org/jira/browse/FTPSERVER-240?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12656332#action_12656332 ]
Niklas Gustavsson commented on FTPSERVER-240: --------------------------------------------- I'm not sure that we claim to be enterprise grade, whatever that means :-) For passive ports, if you don't have a firewall that limits your allowed ports, the normal setting would be to allow FtpServer to pick any random port, which would give you a few ten-thousand simultaneous clients doing data transfer. I'm pretty sure we will run into other scalability issues (like limit on the amount of used threads) well before that. Anyways, could you please explain your patch in more detail as it's a bit to big and complex to fully digest (at least on a Saturday evening)? If I understand your intent, it is to reuse the same passive port for multiple clients. If so, could you in particular explain how you map the client connection attempt to the correct session? Or, I might have misunderstood your intent, so please explain further. > Multiple Simultaneous Connections On Passive Data Ports > -------------------------------------------------------- > > Key: FTPSERVER-240 > URL: https://issues.apache.org/jira/browse/FTPSERVER-240 > Project: FtpServer > Issue Type: Improvement > Affects Versions: 1.0.0-M4 > Reporter: Jörg Schubert > Fix For: WISHLIST > > Attachments: patch_ServerSocket.txt > > Original Estimate: 5h > Remaining Estimate: 5h > > Hello, > the current Implementation limits the maximum number of simultaneous > connections to the number of activated data ports in passive mode. This is > not really enterprise grade! > I'm not sure if the ftp-spec allows this, but it works. > I have a working patch against 1.0.0-M4 (tested with filezilla), but > unfortunaltely I can't attach it here. > Should I send it to the mailing list? > With best Regards, > Jörg Schubert -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.