• Debian 11 is approaching its end-of-life (vendor EOL date - August 31, 2026). Plesk Obsidian 18.0.80 will be the last release to support it.
    If you are running Plesk Obsidian on Debian 11, we recommend you upgrade those servers to Debian 12 using our dist-upgrade tool.
  • We plan to deprecate and remove the support for XML RPC protocol versions earlier than 1.6.9.1 in Plesk Obsidian 18.0.82. We strongly recommend that you update all existing integrations using earlier versions of the XML RPC protocol to comply with the version 1.6.9.1 specification.

Question FTP problem - 530 login incorrect

KJA

New Pleskian
Hi,

we just installed Plesk Onyx under Ubuntu 16.04 server.

We created 2 FTP users with password (one domain user + one normal user).

Both FTP users are not getting access via Filezilla to httpdoc (website is under SSL cert.), but expects httpdoc
not -httpsdoc-.

530 Login incorrect.
error: critical error - server denied access.

home directory exists
rights are given

Solution I tried
1st tried: logged in at root:


Connected to XX.XXX.XXX.XXX.
220 ProFTPD 1.3.5d Server (ProFTPD) [XX.XXX.XXX.XXX]
Name (XX.XXX.XXX.XXX:root): ****
331 Password required for ****
Password:
230 User **** logged in
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> Connected to XX......

2nd: checking FTP login failed - 530 login incorrect

/bin/false' was already in '/etc/shells' file.

NOW I MAY NOT FIND ANY OTHER SOLUTION - any ideas here... would appreciate it !

Bye
 
Have you tried

# plesk repair fs
# plesk repair ftp

?
 
Thks - just checked



# plesk repair fs

Checking Linux system files ......................................... [OK]

Checking virtual hosts' file system ................................. [OK]


~# plesk repair ftp

Checking system users ............................................... [OK]

Error messages: 0; Warnings: 0; Errors resolved: 0


So everything seems ok, but still Login 530 error message in Filezilla !
 
How were the two users created? Through the Plesk FTP icon or by a console command? Which one for example?
 
Back
Top