I added a new Customer, Web and a user for ftp usage, but logging in failed:
Dec 22 18:30:39 hostxxx proftpd hostxxx.domain.com (login.hostname.com): USER web9_ftp (Login failed): Invalid shell: '/dev/null'
Switching "/dev/null" to "/bin/false" in passwd makes the ftp-login possible.
The second issue appeared when I deleated web9. The users aren't removed in the /etc/passwd and the htdocs-dir in /var/www does still exist, too..
I had a look at the database and found this in del_status:
id doc_id doctype_id name pfad web_host web_domain status
3 8 1014 web9_test /var/www/web9/user/web9_test
4 9 1013 web9 /var/www/web9 www domain.com
5 7 1014 web9_ftp /var/www/web9/user/web9_ftp
6 8 1014 web9_test /var/www/web9/user/web9_test
Is this normal? Should that be done already?
The 3th and last thing is, that when I set the host of a web/domain to www, switch it to www2 and then switch it back to www ispconfig sais that "www" is already in use.
All this things are reproduceable. I'm using ISPConfig-2.2.29 on Debian Etch