Results 524 comments of TJ Saunders

One thing you might try is to disable MLSD support in ProFTPD, so that FileZilla uses `LIST`, by adding this to your configuration: ``` FactsAdvertise off ``` See [`FactsAdvertise`](http://www.proftpd.org/docs/modules/mod_facts.html#FactsAdvertise) for...

Could you provide the detailed logging, as provided by the stock mod_sftp module, for your client? I don't know what you mean by "a command is sent"; having the actual...

``` // step1 Check if an SFTP channel exists try (ChannelSubsystem channel = session.createSubsystemChannel("sftp")) { channel.open().await(); OutputStream out = channel.getInvertedIn(); if (out != null) { out.write("pwd".getBytes("UTF-8")); ``` This `"pwd"` text...

Hrm. There is a subtle, but important, difference between GID and the supplemental process group IDs. A Unix process _always_ has a GID, regardless of whether authentication provides more supplemental...

> This behavior differs from proftpd 1.3.5, where the supplemental groups would have been overwritten with those belonging to the user in the `User` directive. I believe the change in...

I'm also wondering whether supplemental group membership of the daemon process, on startup, should always be overwritten to also be the same as the primary GID (as set by the...

@brianr2600 I'm still working up an integration test, but if you can, could you test out https://github.com/proftpd/proftpd/pull/1835 and see if it remedies the situation in your setup?

These fixes have been committed to master, and backported to the 1.3.8 branch. Thanks!

Could you provide the full ProFTPD configuration you're using, please?

Thanks! So you're using forward proxying, of FTPS connections, correct? I don't see anything immediately obviously wrong/missing in the provided config. While I work to reproduce this issue locally, could...