Hi Guys, I'm still struggling with my setup here. My setup is 2 servers with the panel on the db server. My web server is setup with pure-ftpd, I can create a user in the panel but get the error when trying to connect: Code: Response: 220---------- Welcome to Pure-FTPd [privsep] [TLS] ---------- Response: 220-You are user number 1 of 50 allowed. Response: 220-Local time is now 11:06. Server port: 21. Response: 220-This is a private system - No anonymous login Response: 220 You will be disconnected after 15 minutes of inactivity. Command: USER xxx Response: 331 User xxx OK. Password required Command: PASS *** Response: 530 Login authentication failed Error: Critical error Error: Could not connect to server So I looked in the /etc/pure-ftpd/pure-ftpd-mysql.conf and it was pointing at the local MySQL DB (ispconfig master DB is on the other server) so I changed that, I can see the user in the ftp_user table, When I run the query defined in the conf file to get the uid "web3" which doesn't seem to exist in either server's /etc/passwd file - or am I missing something here? Is my logic correct in the assumption of how FTP user mapping works? Anyone got any ideas of what's going wrong anywhere?