Capistrano::ConnectionError , SocketError: getaddrinfo - 在上限部署

vek*_*lov 1 capistrano ruby-on-rails amazon-ec2 mongodb

试图使 'FILTER=app cap deploy',但收到此错误。它在一个笔记本上引发,但另一个成功部署。

它可能是什么?

选项:os-x、rails、mongo、ec2、橡胶。

[deploy:update_code] exception while rolling back: Capistrano::ConnectionError, connection failed for: app.uncoverage.com (SocketError: getaddrinfo: nodename nor servname provided, or not known) connection failed for: app.uncoverage.com (SocketError: getaddrinfo: nodename nor servname provided, or not known) Vyacheslavs-MacBook-Air:uncoverage vekozlov$ git reset --hard HEAD
Run Code Online (Sandbox Code Playgroud)

UPD 我将主机添加到 /etc/hosts 并且它工作正常。

edy*_*chk 5

这听起来可能很愚蠢,但在我的情况下,它在 ip 末尾是一个空格,例如:

sever 'xxx.xxx.xxx.xxx '