Look at /var/log/syslog. It should contain such line Mar 24 17:32:02 XXXXX pure-ftpd: (?...@?) [ERROR] Unable to find the 'ftp' account
pure-ftpd seems to require a user named "ftp", which was not created during installation.
Add a ftp user: $ adduser --system ftp -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

