Назад | Перейти на главную страницу

curlftpfs tls не используется после успешного подключения

У меня странная проблема. FTP-сервер - это pureftpd, и он настроен на прием только TLS-соединений. Подключение через FTP-клиент работает отлично. Проблема возникает только когда я пытаюсь подключиться с помощью curlftpfs.

У меня в / etc / fstab следующая конфигурация

curlftpfs # YY: XX@10.30.0.22: 21 / ftp fuse ssl, no_verify_peer, noauto, nodev, noexec, ipv4 0 0

Когда я звоню mount /ftp система не возвращает ошибок, и в журналах pureftpd я вижу:

Oct 30 06:01:00 b1 pure-ftpd: (?@10.30.0.123) [INFO] New connection from 10.30.0.123
Oct 30 06:01:01 b1 pure-ftpd: (?@10.30.0.123) [INFO] TLS: Enabled TLSv1.2 with ECDHE-RSA-AES256-GCM-SHA384, 256 secret bits cipher
Oct 30 06:01:01 b1 pure-ftpd: (?@10.30.0.123) [INFO] XX is now logged in

Но когда я пытаюсь перечислить файлы в каталоге / ftp, я получаю сообщение об ошибке:

[root@x8 ~]# ls /ftp/
ls: reading directory .: Input/output error

и журналы сервера говорят, что:

Oct 30 06:04:02 b1 pure-ftpd: (XX@10.30.0.123) [INFO] Logout.
Oct 30 06:04:02 b1 pure-ftpd: (?@10.30.0.123) [INFO] New connection from 10.30.0.123
Oct 30 06:04:02 b1 pure-ftpd: (?@10.30.0.123) [WARNING] Sorry, cleartext sessions and weak ciphers are not accepted on this server.#012Please reconnect using TLS security mechanisms.

Есть идеи, почему после подключения к ftp-серверу curlftpfs перестает использовать TLS?