尝试制作'FILTER = app cap deploy',但收到此错误。 它在一台笔记本上升,但另一台笔记本成功部署。
它可能是什么?
选项:os-x,rails,mongo,ec2,rubber。
[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
UPD 我将主机添加到/ etc / hosts,它工作正常。
答案 0 :(得分:3)
这听起来真的很愚蠢,但就我而言,它最后是一个空白区域,如:
sever 'xxx.xxx.xxx.xxx '
答案 1 :(得分:1)
获得异常SocketError: getaddrinfo: nodename nor servname provided, or not known
有两个主要原因。第一个是丢失连接,或DNS解析器的无效连接设置,以及当前DNS的第二个无效设置。请确保nslookup app.uncoverage.com
命令通过验证DNS是否可访问并提供正确的IP来正确解析指定的URI。