部署到发动机堆场失败:'key not found: :ciphers'



我无法使用 ey 命令进行部署:

$ ey deploy -e myapp
Loading application data from Engine Yard Cloud...
key not found: :ciphers
engineyard version 3.2.5
ruby 2.5.3p105 (2018-10-18 revision 65156) [x86_64-darwin18]

我认为这与SSL有关。Ruby 2.5.3 是随rbenv一起安装的,并且使用的是 openssl 1.1.1(我想我记得看到过(,尽管不确定在实际安装后如何找到它......

我应该注意的是,EngineYard gem 尚未获得更新,并且由于它的继任者 ey-core 而被弃用。建议人们使用 ey-core。它应该可以解决问题并允许您进行部署。

谢谢卡勒姆。只是为了后代,需要明确的是,解决方案是:不要使用引擎场宝石,而是使用ey核心宝石。而且 cli 程序将是核心(不是引擎码(

相关内容

最新更新