Rails 6 net/sftp 连接到 ftp 服务器导致 dh 密钥太小错误?在 Heroku-20 堆栈上
Rails 6 net/sftp connection to ftp server results in a dh key too small error? On Heroku-20 Stack
我的本地 rails 服务器可以正常连接到 ftp 服务器。 Filezilla 应用程序连接正常。 Cyberducky 应用程序连接正常。 rails 应用程序在 Heroku 上时,ftp 连接导致错误 dh key too small
。
我可以访问和控制 ftp 服务器,这是一个使用 vsftpd 的 Amazon Linux 2 box。有什么想法吗?
我 运行 不久前也遇到过同样的问题,这个问题真的很晦涩。我认为它与 Heroku stack 20 上的构建直接相关,因为在 Heroku stack 18 上,我的后台作业连接到相同的 FTP
服务器。
因为如果您通过 ssh 进入您的服务器,您就可以控制 FTP
服务器...
按照以下步骤操作:
第一步: cd进入etc/vsftpd
目录然后sudo nano/vim
vsftpd.conf.
第 2 步: 在编辑器中打开该文件并添加行 ssl_ciphers=HIGH
第 3 步:退出并保存。
所附图片是我在 vsftpd.conf 中的设置。 Sample Vsftpd.conf
我的本地 rails 服务器可以正常连接到 ftp 服务器。 Filezilla 应用程序连接正常。 Cyberducky 应用程序连接正常。 rails 应用程序在 Heroku 上时,ftp 连接导致错误 dh key too small
。
我可以访问和控制 ftp 服务器,这是一个使用 vsftpd 的 Amazon Linux 2 box。有什么想法吗?
我 运行 不久前也遇到过同样的问题,这个问题真的很晦涩。我认为它与 Heroku stack 20 上的构建直接相关,因为在 Heroku stack 18 上,我的后台作业连接到相同的 FTP
服务器。
因为如果您通过 ssh 进入您的服务器,您就可以控制 FTP
服务器...
按照以下步骤操作:
第一步: cd进入etc/vsftpd
目录然后sudo nano/vim
vsftpd.conf.
第 2 步: 在编辑器中打开该文件并添加行 ssl_ciphers=HIGH
第 3 步:退出并保存。
所附图片是我在 vsftpd.conf 中的设置。 Sample Vsftpd.conf