proftpd に mod_tls がありません

proftpd に mod_tls がありません

Proftpd サーバー (ProFTPD バージョン 1.3.7a、Debian バージョン: 11) で TLS を有効にしようとしています

ただし、すべての手順を完了して proftpd を再起動すると、以下のエラーが発生します。

mod_dso/0.5: unable to load 'mod_tls.c'; check to see if '/usr/lib/proftpd/mod_tls.la' exists

そこで /usr/lib/proftpd/ を確認しましたが、mod_tls がそこにありませんでした。このモジュールを有効化/インストールするにはどうすればよいでしょうか?

Proftpd は apt-get install 経由でインストールされます。

答え1

次のコマンドでインストールできます: apt install proftpd-mod-crypto

答え2

Debian 11 の場合、「/etc/proftpd/modules.conf」の「LoadModule mod_tls.c」のコメントを解除することで解決しました。

関連情報