TJ Saunders
TJ Saunders
Hmm; it turns out that there is another way that we might see these 5s `SIGALRM` signals, _without_ any explicitly configured timeouts matching that 5s: see https://github.com/proftpd/proftpd/blob/master/src/timers.c#L191. The Timer API...
@jpfinger for your stuck PID 28387, in the `strace` output, is there anything _other_ than the `SIGALRM`? That is, in addition to this 5s `SIGLARM` signal being delivered, I would...
@manuelm Thanks, that is _very_ helpful! I'll focus some attention in that area, see if I can figure out how that particular `clear_pool()` behavior can happen.
@manuelm would you be able to try out https://github.com/proftpd/proftpd/commit/16870859b39b891b68e3708d76fa843747051409 in your environment, see if it helps clear up this issue in your environment?
Is this your _entire_ configuration? ``` TimesGMT off LogFormat custom "%t %h %u \"%r\" %s %b" ExtendedLog /var/log/xferlog ALL custom ``` or do you have other directives as well?
For future reference, a good place for such questions is the ProFTPD users mailing list; see: * http://www.proftpd.org/lists.html
Thanks. Many opensource projects using mailing lists for discussions among users/developers of that project -- it helps for the many folks who lurk, listening, picking up tips, etc -- and...
Ideally, you would be able to do something like this: ``` # Deny LIST commands with empty/no parameters DenyFilter ^$ ``` However, I tried this locally last night; it does...
Well, at some point this becomes harder than you might think. Let's back up, and ask _why_ you think you want to reject these commands? If you don't want users...
Another configuration you might try is to effectively _hide_ all files from `LIST` using the [`HideFiles`](http://www.proftpd.org/docs/modules/mod_core.html#HideFiles) directive; this does not prevent those files from being operated on via `RETR`, `STOR`,...