After upgrading to Ubuntu 25.04 I just can't seem to get ProFTPD up and running again as it fails with:
fatal: unknown configuration directive 'ShowSymlinks' on line 26 of '/etc/proftpd/proftpd.conf'
Then if I comment that line out I get an error with another directive:
fatal: unknown configuration directive 'TimeoutNoTransfer' on line 28 of '/etc/proftpd/proftpd.conf'
I repeat this commenting out one line at a time, also having to comment out the following:
fatal: unknown configuration directive 'TimeoutStalled' on line 29
fatal: unknown configuration directive 'ListOptions' on line 35
fatal: unknown configuration directive 'AllowOverwrite' on line 90
Then finally the service loads but when I then try to connect it doesn't connect properly and I get this error:
Could not retrieve directory listing.
TYPE not understood
Uninstalling and reinstalling does not help and according to the ProFTPD documentation the commands above that are not being understood are all part of the core module and it all worked fine on 24.11 but I just can't seem to get ProFTPD running at all on 25.04.
I can't find any solutions aside from one person on Reddit having the same issue following their upgrade to 25.04 from 2 weeks ago: https://www.reddit.com/r/Ubuntu/comments/1ke080d/issue_with_proftpd_after_upgrading_to_2504/