Hi there, When I do a password change on existing FTP users or I create new FTP users I am not able to login anymore via FTP. How to check what is going on? I check the Jobqueue and everything looks fine.
pure-ftpd reads the passwords directly from the ispconfig mysql database, so there is no config written for new users. Did you set a different directory for the new users? If yet, check that it exists.
I get this I just changed the password but it doesn't update the password in de ispconfig mysql table?
This is a slave server setup. Today I added new website. Selected Wordpress via the APS installer. Checked via putty and the correct Wordpress folders and files exists. Added new FTP user. 1. I don't get the Wordpress page, but the default ispconfig html page. 2. Checked but there's no index.html file only the wordpress index.php file 3. The ftp user can't login, I get a acces denied (wrong password) What can be the problem? I think I experience these issues after the last update of ispconfig, but I'm not 100% sure. At least I didn't change anything on the server as far as I know.
Most likely the slave is not picking up the changes from master. I posted in #7 of this thread how to debug that on the slave to see why it fails.
Sorry confused but I gave a wrong answer to your question. My setup only has one server, so no Multi server setup.
Then it cant be a problem with the server script as pure-ftpd loads the passwords directly from mysql on the local server, so there is no config file change nescessary. And you are sure that you used the full ftp username incl. prefix for login?
What I have seen and checked sofar. *New sites get created but don't seem to be available online (for example I added a wordpress installation via APS installer, but the site keeps the default ispconfig "Welcome to your website!" page) *New created ftp users can't login, double checked passwords and login names. *Older sites are still available online *When I create new FTP user for older sites they get created succesfully and can login. Anybody reconizes above?
Yes it's there: Code: root@web01:/home/administrator# cd /var/www/kolmerlastechniek.nl root@web01:/var/www/kolmerlastechniek.nl# ls -la total 36 drwxr-xr-x 9 root root 4096 Dec 16 09:55 . drwxr-xr-x 6 root root 4096 Dec 16 09:55 .. drwxr-xr-x 2 root client48 4096 Dec 16 09:55 cgi-bin drwxr-xr-x 2 root root 4096 Dec 16 09:55 log drwx--x--- 2 root client48 4096 Dec 16 09:55 private drwxr-xr-x 2 root root 4096 Dec 16 09:55 ssl drwxrwx--- 2 root client48 4096 Dec 16 09:55 tmp drwx--x--x 9 root client48 4096 Dec 16 09:56 web drwx--x--- 2 root client48 4096 Dec 16 09:55 webdav root@web01:/var/www/kolmerlastechniek.nl#
Enable debugging in ispconfig: http://www.faqforge.com/linux/debugging-ispconfig-3-server-actions-in-case-of-a-failure/ then create a new website and run the server.sh script manually to get the debug output on the shell. Post this debug output here so I can check it if it contains any errors.