即时尝试使用capistrano在slicehost中部署应用程序。我可以使用相同的凭证通过SSH登录,但是当我尝试部署它,我得到以下错误:部署到slicehost时发生Capistrano错误
- 执行`部署“
- 执行`部署:更新” **交易:开始
- 执行`部署:update_code” 本地执行的所有服务器 上更新所述缓存的结帐: “git的LS-远程[email protected]:xxx.git主”
- 执行“如果[-d /家/ sdn/shared/cached-copy];然后cd/home/xxx/shared/cached-copy & & git fetch -q原点& & git reset -q --hard 910a97024a45f1304d6b50c8862605ea0f1cf829 & & git clean -q -d -x -f;其他的git克隆-q [email protected]:xxx.git /家庭/ XXX /共享/缓存拷贝& & CD /家庭/ XXX /共享/缓存拷贝& & git的结帐-q -b部署910a97024a45f1304d6b50c8862605ea0f1cf829; fi“ servers:[”173.203.79.208“] *** [deploy:update_code]回滚
- 执行”rm -rf/home/xxx/releases/20100506160548;真正的“ 服务器:[”173.203.79.208“] ** [deploy:update_code]回滚时出现异常:Capistrano :: ConnectionError,连接失败:173.203.79.208(Net :: SSH :: Disconnect:远程关闭的连接主机) 连接失败:173.203.79.208(净:: SSH ::断开连接:连接远程主机关闭)
什么我做错了什么事,我应该添加到我的deploy.rb文件,以便要使它与slicehost一起工作吗?
期待我的服务器日志,我得到如下: 5月6日16时44分08秒竞技场的sshd [14952]:拒绝了186.28.30.49(186.28.30.49) 连接5月6日16时44分十三秒竞技场sshd [14957]:拒绝连接186.28.30.49(186.28.30.49) – 2010-05-06 16:46:11