Добрый день.
Установлен и настроен vsftpd на Ubuntu 20.04 (
по статье), без настройки ssl все работает, при включении ssl начинаются проблемы :
1. PhpStorm IDE не может загрузить некоторые файлы с сообщением :
Could not put FTP file
.
При этом логи vsftpd (после debug_ssl=YES) :
Mon Oct 5 13:15:16 2020 [pid 534346] [user] DEBUG: Client "::ffff:X", "SSL version: TLSv1.3, SSL cipher: TLS_AES_128_GCM_SHA256, not reused, no cert"
Mon Oct 5 13:15:16 2020 [pid 534346] [user] DEBUG: Client "::ffff:X", "SSL shutdown state is: NONE"
Mon Oct 5 13:15:16 2020 [pid 534346] [user] DEBUG: Client "::ffff:X", "SSL shutdown state is: SSL_SENT_SHUTDOWN"
Mon Oct 5 13:15:16 2020 [pid 534346] [user] DEBUG: Client "::ffff:X", "SSL shutdown state is: 3"
Mon Oct 5 13:15:16 2020 [pid 534347] [user] OK DOWNLOAD: Client "::ffff:X", "/Path/blog.min.js", 49152 bytes, 104.76Kbyte/sec
Mon Oct 5 13:15:18 2020 [pid 534346] [user] DEBUG: Client "::ffff:X", "SSL version: TLSv1.3, SSL cipher: TLS_AES_128_GCM_SHA256, not reused, no cert"
Mon Oct 5 13:15:18 2020 [pid 534346] [user] DEBUG: Client "::ffff:X", "SSL shutdown state is: NONE"
Mon Oct 5 13:15:18 2020 [pid 534346] [user] DEBUG: Client "::ffff:X", "SSL shutdown state is: SSL_SENT_SHUTDOWN"
Mon Oct 5 13:15:18 2020 [pid 534346] [user] DEBUG: Client "::ffff:X", "SSL ret: 18446744073709551615, SSL error: error:00000000:lib(0):func(0):reason(0), errno: 32"
Mon Oct 5 13:15:18 2020 [pid 534347] [user] FAIL UPLOAD: Client "::ffff:X", "/Path/blog.min.js", 57344 bytes, 170.36Kbyte/sec
2. FileZilla файлы с которыми есть проблемы у PhpStorm загружает, однако при отключении от сервера следующее :
GnuTLS error -15 in gnutls_record_recv: An unexpected TLS packet was received.
Error: Could not read from socket: ECONNABORTED - Connection aborted
Error: Disconnected from server
Для теста я делал такую же установку на Ubuntu 16.04 и все работало.
Кто сталкивался, подскажите как найти / исправить.
UPD: Пробовал использовать сертификат от Let's Encrypt вместо самоподписного, но проблема сохранилась. Что интересно, проблема повторяется чаще всего на одних и тех же файлах и происходит во время передачи на одном и том же размере (при этом через FileZilla эти файлы корректно заливаются и даже если файлы удалить то проблема повторяется)