ProFTPD 1.3.4: Fehlermeldungen und Lösungsvorschläge
Letzte Änderung am 21.02.2012
Mögliche Lösungen zu Fehlermeldungen von ProFTP 1.3.4a mit mod_tls und mod_sql.
ProFTPD - Fatal: <IfModule>: unclosed <IfModule> context on line [NR] of "/usr/local/etc/proftpd.conf"
Das Modul mod_tls ist noch nicht geladen. Die Zeile LoadModule mod_tls.c vor den Enstellungen zu mod_tls lösen das Problem.
LoadModule mod_tls.c <IfModule mod_tls.c> [...] </IfModule>
ProFTPD - mod_sql/4.3: no SQL backends registered
Das MySQL-Backend wird mit den folgenden Zeilen registriert:
LoadModule mod_sql.c LoadModule mod_sql_mysql.c SQLBackend mysql AuthOrder mod_sql.c SQLAuthTypes Backend [...]
ProFTPD - Limit access denies login
Zunächst muss das Login-Limit gesetzt sein, z.B.
<Limit LOGIN> Order allow, deny AllowGroup ftpusers DenyGroup * </Limit>
Sollte die ID der Gruppe oder des Benutzers unterhalb der Standardeinstellung von 1000 liegen, muss dies entsprechend angepasst werden, z.B.
SQLMinID 900 SQLMinUserGID 900