yes, try checking all logs if restart doesn't show any error.
this is what i get when i update it:
pure-ftpd.service - Pure-FTPd FTP server
Loaded: loaded (/usr/lib/systemd/system/pure-ftpd.service; enabled; vendor preset: disabled)
Active: failed (Result: resources) since Tue 2017-10-31 12:21:18 EDT; 35s ago
Process: 32066 ExecStart=/sbin/pure-ftpd /etc/pure-ftpd/pure-ftpd.conf (code=exited, status=0/SUCCESS)
Main PID: 2165 (code=exited, status=0/SUCCESS)
Oct 31 12:21:18 ctrl.xfxtechserv.com systemd[1]: Starting Pure-FTPd FTP server...
Oct 31 12:21:18 ctrl.xfxtechserv.com pure-ftpd[32068]: (?@?) [ERROR] TLS [/etc/pki/tls/certs/server-ftp.crt](308): error:0B080074:x509 certificate routines:X509_check_private_key:key values mismatch
Oct 31 12:21:18 ctrl.xfxtechserv.com systemd[1]: PID file /var/run/pure-ftpd.pid not readable (yet?) after start.
Oct 31 12:21:18 ctrl.xfxtechserv.com systemd[1]: Failed to start Pure-FTPd FTP server.
Oct 31 12:21:18 ctrl.xfxtechserv.com systemd[1]: Unit pure-ftpd.service entered failed state.
Oct 31 12:21:18 ctrl.xfxtechserv.com systemd[1]: pure-ftpd.service failed.
(from clicking status in cwp)
from ssh console using status command:
~$ systemctl status pure-ftpd.service
● pure-ftpd.service - Pure-FTPd FTP server
Loaded: loaded (/usr/lib/systemd/system/pure-ftpd.service; enabled; vendor preset: disabled)
Active: failed (Result: resources) since Tue 2017-10-31 12:27:22 EDT; 19s ago
Process: 4983 ExecStart=/sbin/pure-ftpd /etc/pure-ftpd/pure-ftpd.conf (code=exited, status=0/SUCCESS)
Main PID: 2165 (code=exited, status=0/SUCCESS)
Oct 31 12:27:22 ctrl.xfxtechserv.com systemd[1]: Starting Pure-FTPd FTP server...
Oct 31 12:27:22 ctrl.xfxtechserv.com systemd[1]: PID file /var/run/pure-ftpd.pid not readable (yet?) after start.
Oct 31 12:27:22 ctrl.xfxtechserv.com pure-ftpd[4984]: (?@?) [ERROR] TLS [/etc/pki/tls/certs/server-ftp.crt](308): error:0B080074:x509 certificate routines:X509_check_private_key:key values mismatch
Oct 31 12:27:22 ctrl.xfxtechserv.com systemd[1]: pure-ftpd.service never wrote its PID file. Failing.
Oct 31 12:27:22 ctrl.xfxtechserv.com systemd[1]: Failed to start Pure-FTPd FTP server.
Oct 31 12:27:22 ctrl.xfxtechserv.com systemd[1]: Unit pure-ftpd.service entered failed state.
Oct 31 12:27:22 ctrl.xfxtechserv.com systemd[1]: pure-ftpd.service failed.
I have no idea what's wrong with this, if i downgrade it to the previous version it works fine!