Please reply to the mailing list rather than to me directly. Looks like it could be a race condition where FtpSession.isTimeout() will return a timeout due to the access time not yet have been updated. I'm guessing you're seeing these issues rather infrequently?
I just commited a very naïve fix to the issue, hopefully it will help you. /niklas 2008/4/18 Gerard Frederic <[EMAIL PROTECTED]>: > Here it is (almost all default user's properties): > > # genuser is the default user > # by def: ftpserver.user.genuser.downloadrate=0 > ftpserver.user.genuser.writepermission=true > # by def: ftpserver.user.genuser.uploadrate=0 > ftpserver.user.genuser.homedirectory=/ > ftpserver.user.genuser.userpassword=4B625859412AF3A7D332BEC80957A6DB > # by def: ftpserver.user.genuser.idletime=0 > # by def: ftpserver.user.genuser.enableflag=true > > and from server configuration: > > config.connection-manager.max-connection=200 > config.connection-manager.max-login=200 > config.connection-manager.anonymous-login-enabled=false > #config.connection-manager.max-anonymous-login=10 > config.connection-manager.default-idle-time=5 > config.connection-manager.timeout-poll-inverval=5 > config.connection-manager.max-login-failures=1 > config.connection-manager.login-failure-delay=500 > > > -----Message d'origine----- > De : Niklas Gustavsson [mailto:[EMAIL PROTECTED] > Envoyé : vendredi 18 avril 2008 09:56 > > > À : [email protected] > Objet : Re: FtpServer/Timer/removing idle user who has just connected > > (Replying to mailing list) > > Yeah, I understand your troubles with using trunk. It's not an issue > that I've seen previously. Could you please provide the user > configuration for genuser? > > /niklas > > On Fri, Apr 18, 2008 at 9:47 AM, Gerard Frederic > <[EMAIL PROTECTED]> wrote: > > Hello Niklas > > > > Yes it's that > > Currently difficult to use the trunk version, sorry > > Is this pb known on this previous release ? > > I'm trying to kill it with tests > > > > Thank you > > > > -----Message d'origine----- > > De : Niklas Gustavsson [mailto:[EMAIL PROTECTED] > > Envoyé : vendredi 18 avril 2008 09:32 > > À : [email protected] > > Objet : Re: FtpServer/Timer/removing idle user who has just connected > > > > Hi Frederic > > > > On Fri, Apr 18, 2008 at 9:25 AM, Gerard Frederic > > <[EMAIL PROTECTED]> wrote: > > > So genuser hast just connected, sends its first command as usual (AUTH > TLS) and server disconnects him immmediatly as you can see with log timestamps > > > Is this problem known by anyone ? > > > > From what version did you build your version of FtpServer? For trunk > > we completely removed our own idle detection code and instead use > > MINAs built-in. So, I'm guessing your on an older revision or the 1.4 > > branch? > > > > /niklas > > > > > > > > Ce message et les pièces jointes sont confidentiels et réservés à l'usage > exclusif de ses destinataires. Il peut également être protégé par le secret > professionnel. Si vous recevez ce message par erreur, merci d'en avertir > immédiatement l'expéditeur et de le détruire. L'intégrité du message ne > pouvant être assurée sur Internet, la responsabilité du groupe Atos Origin ne > pourra être recherchée quant au contenu de ce message. Bien que les meilleurs > efforts soient faits pour maintenir cette transmission exempte de tout virus, > l'expéditeur ne donne aucune garantie à cet égard et sa responsabilité ne > saurait être recherchée pour tout dommage résultant d'un virus transmis. > > > > This e-mail and the documents attached are confidential and intended > solely for the addressee; it may also be privileged. If you receive this > e-mail in error, please notify the sender immediately and destroy it. As its > integrity cannot be secured on the Internet, the Atos Origin group liability > cannot be triggered for the message content. Although the sender endeavours > to maintain a computer virus-free network, the sender does not warrant that > this transmission is virus-free and will not be liable for any damages > resulting from any virus transmitted. > > > > > > > > Ce message et les pièces jointes sont confidentiels et réservés à l'usage > exclusif de ses destinataires. Il peut également être protégé par le secret > professionnel. Si vous recevez ce message par erreur, merci d'en avertir > immédiatement l'expéditeur et de le détruire. L'intégrité du message ne > pouvant être assurée sur Internet, la responsabilité du groupe Atos Origin ne > pourra être recherchée quant au contenu de ce message. Bien que les meilleurs > efforts soient faits pour maintenir cette transmission exempte de tout virus, > l'expéditeur ne donne aucune garantie à cet égard et sa responsabilité ne > saurait être recherchée pour tout dommage résultant d'un virus transmis. > > This e-mail and the documents attached are confidential and intended solely > for the addressee; it may also be privileged. If you receive this e-mail in > error, please notify the sender immediately and destroy it. As its integrity > cannot be secured on the Internet, the Atos Origin group liability cannot be > triggered for the message content. Although the sender endeavours to maintain > a computer virus-free network, the sender does not warrant that this > transmission is virus-free and will not be liable for any damages resulting > from any virus transmitted. > >
