TJ Saunders
TJ Saunders
@mvegetto Thanks! Would you able to provide the ProFTPD debug logging, `tls:30` trace logging, _and_ `TLSLog` entries (especially with `TLSOptions EnableDiags` enabled), for one of these slow downloads? I'm hoping...
@mvegetto thanks, I'm looking over those logs now. When you speak of "extremely slow" downloads, can you help me better understand what "slow" speeds are for you, _vs_ what kind...
I see. There certainly is no _intentional_ capping of FTPS downloads in the code; I suspect this is something else. Good to know that I can compare with `pure-ftpd` to...
@mvegetto Would you be able to test out a PR in your environment, namely [this one](https://github.com/proftpd/proftpd/pull/1471)?
@mvegetto OK, thanks for checking! I think that PR is still a good change anyway, so I may merge it -- but I'll also keep looking at this, to see...
These error message from the client: ``` **** gnutls_handshake: The TLS connection was non-properly terminated. ``` should now be fixed in `master`, by https://github.com/proftpd/proftpd/commit/d5f5bb90bfa4eb41c361628066e1afc34e146f26.
Can you provide the actual errors/issues that you're encountering? I'm _far_ more likely to accept these PRs if I can understand, reproduce the context behind them.
Unfortunately there is not enough information, in https://github.com/filecxx/FileCentipede/issues/369 or in this ticket, to say why that cilent is having issues interacting with ProFTPD. What would help would be any logs...
OK. I think the above assumptions (about sending a "\r\n" to the server "for compatibility purposes") may not be explicitly covered in RFCs, thus saying it's "non-standard" may not be...
@PAEz I'm not able to reproduce the reported behavior locally, using the latest ProFTPD. In my local reproduction test, I connect to the server, and send `\r\n` before performing any...