2014-09-25 28 views
1

我以前創建了一個應用程序review-seasonalholidays.rhcloud.com,我設置了一切(SSH客戶端工具),並且此應用程序運行得非常好,實際上我開發了應用程序並創建了war文件並將其推送它變成混帳。當我部署了一個名爲'review.war'的war文件時,我不得不輸入像review-seasonalholidays.rhcloud.com/review這樣的URL來查看主頁。當我搜索到我必須將war文件命名爲'ROOT.war'時,並且在git上提交是永久性的,因此我決定刪除整個應用程序,並隨同齒輪一起在openshift上重新創建應用程序,然後刪除.ssh和.openshift文件夾從我的主目錄(Win 7)中運行,並且我再次運行'rhc setup'命令,這次它向我顯示一條消息: [無法建立SSH連接來檢查--seasonalholidays.rhcloud.com。您的SSH配置可能不正確,或者應用程序可能沒有響應。用戶[email protected](Net :: SSH :: AuthenticationFailed)]的身份驗證失敗。rhc安裝問題:無法建立SSH連接/驗證失敗|如何rhc命令工作

而且通過膩子也沒有建立連接。我再次刪除了應用程序,卸載了所有ssh客戶端工具,並重新創建了應用程序,重新安裝了再次執行命令'rhc setup'的工具,這次它也顯示了相同的錯誤信息。

所以我想了解的是「可能是openshift存儲我的pc機的詳細信息,以便它可以允許一次性安裝/配置」,因爲當我運行任何'rhc'命令它直接得到我的應用程序的詳細信息它可能使用.openshift/express.conf的細節),但我想我的問題必須解決,因爲我需要使這個應用程序上線。

+0

我發現的實際問題是我刪除了域'seasonalholidays',我也不能刪除這個域,所以每當我刪除並使用這個域創建應用程序時,可能會有一個映射阻止'Authentication '到這個領域。所以現在我想再次使用這個域名,所以我該如何做到這一點? – 2014-09-26 14:59:19

+0

另一個疑問是:當我推送一個名爲'ROOT.war'的戰爭文件並訪問我的應用程序網址'review-seasonalholidays.rhcloud.com'時,它並沒有將我帶到我的應用程序主頁。我需要上傳review.war文件並以「review-seasonalholidays.rhcloud.com/review/」的形式訪問網址,我做了什麼錯誤? – 2014-09-26 15:44:36

回答

0

因爲您正在快速刪除並重新創建具有相同名稱的應用程序,所以需要一段時間才能更新dns並指向正確的設備。給它幾個小時,看看你創建應用程序後是否開始正常工作。

+0

..!感謝您的答覆..!我可以等待半天,但是我會收到域名'seasonalholidays'嗎? (這可能是一個愚蠢的問題,但我是openshift的新手..!) – 2014-09-26 16:32:26