Eu configurei vsftpd e mysql auth via pam no Debian Squeeze.
Configuração:
auth required pam_mysql.so user=server passwd=x host=localhost db=server table=ftp usercolumn=username passwdcolumn=password crypt=2 sqllog=1 logtable=ftp_logs logmsgcolumn=msg logusercolumn=user logpidcolumn=pid loghostcolumn=host logrhostcolumn=rhost logtimecolumn=logtime
account required pam_mysql.so user=server passwd=x host=localhost db=server table=ftp usercolumn=username passwdcolumn=password crypt=2 sqllog=1 logtable=ftp_logs logmsgcolumn=msg logusercolumn=user logpidcolumn=pid loghostcolumn=host logrhostcolumn=rhost logtimecolumn=logtime
Agora, quando eu faço login, tudo funciona (sem erros!) mas na tabela ftp_logs diz:
Tudo acontece no mesmo segundo e estou usando o TLS explícito.
Alguma ideia de onde o FALURE está vindo?