PureFTPd Certificate error

Discussion in 'General' started by effoo, Oct 7, 2018.

  1. effoo

    effoo New Member


    I reinstalled ISPConfig and PureFTPd can not be started any longer. The logs say:
    pure-ftpd[6906]: ([email protected]?) [ERROR] Sorry, but that file doesn't exist: [/etc/ssl/private/pure-ftpd.pem]
    If I check out the /etc/ssl/private folder I've got:
    lrwxrwxrwx 1 root root       30 Sep 11 21:08 pure-ftpd-dhparams.pem -> /etc/ssl/private/pure-ftpd.pem
    lrwxrwxrwx 1 root root       48 Sep 11 21:09 pure-ftpd.pem -> /usr/local/ispconfig/interface/ssl/ispserver.pem
    -rw------- 1 root root     3156 Sep  9 23:58 pure-ftpd.pem-180911210019.bak
    lrwxrwxrwx 1 root root       48 Sep 11 21:00 pure-ftpd.pem-180911210954.bak -> /usr/local/ispconfig/interface/ssl/ispserver.pem
    -rw------- 1 root root     3180 Sep  4 20:26 pure-pem
    It is broken, yes, but there are proper links to certificates, so I don't know, what's missing.
    How should the content of this folder look like?
    Should I just create a new pure-ftpd.pem and remove the link?

  2. ahrasis

    ahrasis Well-Known Member

    Check its symlink source too at /usr/local/ispconfig/interface/ssl because normally when you reinstall ISPConfig, you have to delete /usr/local/ispconfig folder first.
  3. If etc/ssl/private/pure-ftpd.pem is already existing then check whether its contents are in correct format.
  4. effoo

    effoo New Member

    I did not know about that folder...now I know. Thank you.

    What is "correct" is this case?

Share This Page