У меня есть экземпляр ec2 с установленным vsftp. Демон прослушивает порт 21:
$ sudo netstat -tulpn
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 1730/vsftpd
Я могу загружать файлы по ftp и через filezilla при подключении к самому IP-адресу экземпляра. Однако, когда я добавляю экземпляр в классический балансировщик нагрузки и пытаюсь подключиться к балансировщику нагрузки, я получаю следующую ошибку:
Command: PASV
Response: 227 Entering Passive Mode (3,23,102,171,4,6).
Command: LIST
Response: 425 Security: Bad IP connecting.
Error: Failed to retrieve directory listing
Единственные параметры, которые я изменил в vsftpd.config, следующие:
listen=YES
# listen_ipv6=YES
write_enable=YES
pasv_enable=YES
pasv_min_port=1024
pasv_max_port=1048
pasv_address=3.23.102.171
Все остальные параметры - значения по умолчанию. На сервере больше ничего не установлено, и очевидно, что группы безопасности разрешают доступ.
Что это за ошибка и как ее исправить?