即時嘗試使用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