Bug#932373: proftpd error reading passphrase for SFTPHostKey
Markus Raps
m.raps at rapsplace.de
Thu Jul 18 15:14:39 BST 2019
Package: proftpd-basic
Version: 1.3.6-4
I think there is something wrong with the sftp module in buster
because proftpd cant read ssh Host keys
i also tried to recreate the keys with dpkg-reconfigure openssh-server
or manually by ssh-keygen -t rsa -b 4096 -f /etc/ssh/ssh_host_rsa_key
and i tried to create keys on a Debian 9 machine and copied them on the
Debian 10 machine.
so i think it isn't the key its the module.
How to reproduce
Install Debian 10 minimal
apt install proftpd-basic
create minimal sftp config
echo '<VirtualHost 192.168.1.15>
DefaultRoot ~
RequireValidShell off
SFTPEngine on
Port 2222
SFTPLog /var/log/proftpd/sftp.log
SFTPHostKey /etc/ssh/ssh_host_rsa_key
SFTPAuthMethods publickey keyboard-interactive
#SFTPAuthorizedUserKeys file:/etc/proftpd/authorized_keys/%u
# Enable compression
SFTPCompression delayed
</VirtualHost>' > /etc/proftpd/conf.d/sftp.conf
Restart Service
systemctl restart proftpd
get broken service
root at proftpd-test:/etc/proftpd/conf.d# systemctl status proftpd
● proftpd.service - LSB: Starts ProFTPD daemon
Loaded: loaded (/etc/init.d/proftpd; generated)
Active: active (exited) since Thu 2019-07-18 15:29:38 CEST; 42min ago
Docs: man:systemd-sysv-generator(8)
Process: 817 ExecStart=/etc/init.d/proftpd start (code=exited,
status=0/SUCCESS)
Jul 18 15:29:38 proftpd-test systemd[1]: Starting LSB: Starts ProFTPD
daemon...
Jul 18 15:29:38 proftpd-test proftpd[817]: Starting ftp server:
proftpd2019-07-18 15:29:38,355 proftpd-test proftpd[825]: processing
configuration directory '/etc/proftpd/conf.d/'
Jul 18 15:29:38 proftpd-test proftpd[817]: Wrong passphrase for this
key. Please try again.
Jul 18 15:29:38 proftpd-test proftpd[817]: Wrong passphrase for this
key. Please try again.
Jul 18 15:29:38 proftpd-test proftpd[817]: Wrong passphrase for this
key. Please try again.
Jul 18 15:29:38 proftpd-test proftpd[817]: 2019-07-18 15:29:38,362
proftpd-test proftpd[825] proftpd-test.mm-com.de: mod_sftp/1.0.0: error
reading passphrase for SFTPHostKey '/etc/ssh/ssh_host_rsa_key':
(unknown)
Jul 18 15:29:38 proftpd-test proftpd[817]: 2019-07-18 15:29:38,362
proftpd-test proftpd[825] proftpd-test.mm-com.de: mod_sftp/1.0.0: unable
to use key in SFTPHostKey '/etc/ssh/ssh_host_rsa_key', exiting
Jul 18 15:29:38 proftpd-test proftpd[817]: .
Jul 18 15:29:38 proftpd-test systemd[1]: Started LSB: Starts ProFTPD
daemon.
--
Mit freundlichen Grüßen / best regards
Markus Raps
More information about the Pkg-proftpd-maintainers
mailing list