Applicable to:
- Plesk for Linux
Symptoms
-
Connection to a server via FTP fails with the following error message:
CONFIG_TEXT: 421 Service not available, remote server has closed connection
ORCONFIG_TEXT: Status: Connecting to 203.0.113.2:21...
Status: Connection established, waiting for welcome message...
Error: Could not connect to server -
The following error can be found in a system logfile (/var/log/messages for CentOS/RHEL, /var/log/syslog for Debian/Ubuntu) (connection via SSH is required):
CONFIG_TEXT: proftpd[11783]: Fatal: ScoreboardFile: : unable to use '/var/run/proftpd/scoreboard': No such file or directory on line 45 of '/etc/proftpd.conf'
xinetd[2312]: EXIT: ftp status=1 pid=11783 duration=0(sec)OR
CONFIG_TEXT: error: cannot read configuration path '/etc/proftpd.d': Not a directory
fatal: Include: error including '/etc/proftpd.d/*.conf': Invalid argument on line 95 of '/etc/proftpd.conf' - The directory /var/run/proftpd/ is missing:
# ls -l /var/run/proftpd/
ls: cannot access /var/run/proftpd/: No such file or directory
ProFTPD package is installed from Atomicorp repository :
# rpm -qa | grep proftpd
psa-proftpd-xinetd-1.3.6-11.el7.art.x86_64
psa-proftpd-1.3.6-11.el7.art.x86_64
# rpm -qi psa-proftpd-xinetd-1.3.6-11.el7.art.x86_64 | grep Vendor
Vendor : Atomicorp
Cause
This is a Plesk bug with ID PPPM-3332, which is planned to be fixed in future product updates.
Resolution
-
Connect to a Plesk server via SSH.
-
Create the missing directory:
# mkdir /var/run/proftpd/
- Restart the xinetd service:
# service xinetd restart
Comments
0 comments
Please sign in to leave a comment.