Dec 27 15:37:06 Server pure-ftpd-mysql[22872]: Stopping ftp server: pure-ftpd.
Decho 'yes' > /etc/pure-ftpd/conf/VerboseLogec 27 15:37:06 Server pure-ftpd-mysql[22884]: Starting ftp server: Running: /usr/sbin/pure-ftpd-mysql -l mysql:/etc/pure-ftpd/db/mysql.conf -E -8 UTF-8 -O clf:/var/log/pure-ftpd/transfer.$
Dec 27 15:39:01 Server CRON[22921]: (root) CMD ( [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Dec 27 15:39:06 Server sessionclean[22922]: /usr/lib/php/sessionclean: 35: /usr/lib/php/sessionclean: php7.2: not found
Dec 27 15:40:01 Server CRON[22999]: (root) CMD (/usr/bin/nice -n 5 /usr/bin/php -q /var/www/froxlor/scripts/froxlor_master_cronjob.php --tasks 1> /dev/null)
Dec 27 15:40:01 Server CRON[23000]: (root) CMD (/usr/bin/nice -n 5 /usr/bin/php -q /var/www/froxlor/scripts/froxlor_master_cronjob.php --letsencrypt 1> /dev/null)
Dec 27 15:45:01 Server CRON[23029]: (root) CMD (/usr/bin/nice -n 5 /usr/bin/php -q /var/www/froxlor/scripts/froxlor_master_cronjob.php --tasks 1> /dev/null)
Dec 27 15:45:01 Server CRON[23030]: (root) CMD (/usr/bin/nice -n 5 /usr/bin/php -q /var/www/froxlor/scripts/froxlor_master_cronjob.php --letsencrypt 1> /dev/null)
Dec 27 15:46:39 Server pure-ftpd: (?@i5C74F0D5.versanet.de) [INFO] New connection from i5C74F0D5.versanet.de
Dec 27 15:46:39 Server pure-ftpd: (?@i5C74F0D5.versanet.de) [DEBUG] Command [user] [xxx]
Dec 27 15:46:39 Server pure-ftpd: (?@i5C74F0D5.versanet.de) [DEBUG] Command [pass] [<*>]
Dec 27 15:46:44 Server pure-ftpd: (?@i5C74F0D5.versanet.de) [WARNING] Authentication failed for user [xxx]
Dec 27 15:46:44 Server pure-ftpd: (?@i5C74F0D5.versanet.de) [INFO] Logout.
ich habe mal den Extract aus der Syslog gezogen.
Ich habe den Server neu gestartet und mich einmal versucht einzuloggen. - wie man sieht ohne Erfolg.
Anbei meine Configs:
// automatically generated userdata.inc.php for Froxlor
$sql['host']='127.0.0.1';
$sql['user']='froxlor';
$sql['password']='Froxlor Passwort';
$sql['db']='froxlor';
$sql_root[0]['caption']='Default';
$sql_root[0]['host']='127.0.0.1';
$sql_root[0]['user']='root';
$sql_root[0]['password']='Datenbank Passwort';
// enable debugging to browser in case of SQL errors
$sql['debug'] = false;
?>
##############################################
# #
# Sample Pure-FTPd Mysql configuration file. #
# See README.MySQL for explanations. #
# #
##############################################
# Optional : MySQL server name or IP. Don't define this for unix sockets.
# MYSQLServer 127.0.0.1
MYSQLServer IP-Adresse
# Optional : MySQL port. Don't define this if a local unix socket is used.
# MYSQLPort 3306
# Optional : define the location of mysql.sock if the server runs on this host.
MYSQLSocket /var/run/mysqld/mysqld.sock
# Mandatory : user to bind the server as.
MYSQLUser froxlor
# Mandatory : user password. You must have a password.
MYSQLPassword Froxlor Passwort
# Mandatory : database to open.
MYSQLDatabase froxlor
# Mandatory : how passwords are stored
# Valid values are : "cleartext", "crypt", "sha1", "md5" and "password"
# ("password" = MySQL password() function)
# You can also use "any" to try "crypt", "sha1", "md5" *and* "password"
MYSQLCrypt any
# In the following directives, parts of the strings are replaced at
# run-time before performing queries :
#
# \L is replaced by the login of the user trying to authenticate.
# \I is replaced by the IP address the user connected to.
# \P is replaced by the port number the user connected to.
# \R is replaced by the IP address the user connected from.
# \D is replaced by the remote IP address, as a long decimal number.
#
# Very complex queries can be performed using these substitution strings,
# especially for virtual hosting.
# Query to execute in order to fetch the password
MYSQLGetPW SELECT password FROM ftp_users WHERE username="\L" AND login_enabled="y"
# Query to execute in order to fetch the system user name or uid
MYSQLGetUID SELECT uid FROM ftp_users WHERE username="\L" AND login_enabled="y"
# Optional : default UID - if set this overrides MYSQLGetUID
#MYSQLDefaultUID 1000
# Query to execute in order to fetch the system user group or gid
MYSQLGetGID SELECT gid FROM ftp_users WHERE username="\L" AND login_enabled="y"
# Optional : default GID - if set this overrides MYSQLGetGID
#MYSQLDefaultGID 1000
# Query to execute in order to fetch the home directory
MYSQLGetDir SELECT homedir FROM ftp_users WHERE username="\L" AND login_enabled="y"
# Optional : query to get the maximal number of files
# Pure-FTPd must have been compiled with virtual quotas support.
# MySQLGetQTAFS SELECT QuotaFiles FROM users WHERE User='\L'
# Optional : query to get the maximal disk usage (virtual quotas)
# The number should be in Megabytes.
# Pure-FTPd must have been compiled with virtual quotas support.
MySQLGetQTASZ SELECT panel_customers.diskspace/1024 AS QuotaSize FROM panel_customers, ftp_users WHERE username = "\L" AND panel_customers.loginname = SUBSTRING_INDEX('\L', 'ftp', 1)
# Optional : ratios. The server has to be compiled with ratio support.
# MySQLGetRatioUL SELECT ULRatio FROM users WHERE User='\L'
# MySQLGetRatioDL SELECT DLRatio FROM users WHERE User='\L'
# Optional : bandwidth throttling.
# The server has to be compiled with throttling support.
# Values are in KB/s .
# MySQLGetBandwidthUL SELECT ULBandwidth FROM users WHERE User='\L'
# MySQLGetBandwidthDL SELECT DLBandwidth FROM users WHERE User='\L'
# Enable ~ expansion. NEVER ENABLE THIS BLINDLY UNLESS :
# 1) You know what you are doing.
# 2) Real and virtual users match.
# MySQLForceTildeExpansion 1
# If you're using a transactionnal storage engine, you can enable SQL
# transactions to avoid races. Leave this commented if you are using the
# traditional MyIsam engine.
# MySQLTransactions On
... ich habe es mit dem Befehl MYSQLServer als Loop probiert, IP, ganz auskommentiert - leider immer ohne erfolg.
Habe ich sonst fehler in derConfig Datei?