2012-09-25 26 views
1

我一直在嘗試更改域並且遇到問題。我希望有人能幫助我,我已經記錄了下面我經歷的步驟。更改域問題

我向我們的dns管理團隊請求了DNS resouuce。

.mike-cf.company.com canonical name = mike-cf.company.com。 名稱:mike-cf.company.com 地址:10.52.88.123

我再與-D開關安裝:

慶典< <(捲曲-s -k -B的http://原料。 github.com/cloudfoundry/vcap/master/dev_setup/bin/vcap_dev_setup -D mike-cf.company.com)

我注意到,沒有在〜/ cloudfoundry/.deployments/devbox/config中的所有配置文件改變了,所以我改變了那些使用sed命令:

$ cd〜/ cloudfoundry/.deployments/devbox/config $ sed -i's/.vcap.me/.newdomain.com/g'* .yml

我重新啓動,看起來很不錯,我能夠毫無問題地運行vmc目標,但我無法運行註冊用戶。

$ VMC目標http://api.mike-cf.company.com/ 成功針對性地[http://api.mike-cf.company.com]

$ VMC註冊--email [email protected] --passwd密碼 創建新用戶:錯誤100:壞請求

有在uaa.log沒有entried只此在cloud_controller.log

[2012年9月25日09:06:46.712110] CC - PID = 20400 TID = 8ee9 FID = 4757 DEBUG - ---> async \ nrequest:post http://uaa.mike-cf.company.com/oauth/token \ nheaders:{「content-type」=>「application/x-www-form-urlenco ded「,」accept「=>」application/json「,」authorization「=>」基本Y2xvdWRfY29udHJvbGxlcjpjbG91ZGNvbnRyb2xsZXJzZWNyZXQ =「} \ nbody:grant_type = client_credentials [2012-09-25 09:06:46.718338] cc - pid = 20400 tid = 8ee9 fid = 4757 DEBUG - < --- \ nresponse:404 \ nheaders:{「SERVER」=>「nginx」,「DATE」=>「Tue,25 Sep 2012 16:06:46 GMT」,「CONTENT_TYPE 「=>」text/html「,」CONTENT_LENGTH「=>」162「,」CONNECTION「=>」close「} \ nbody:\ r \ n404 Not Foundhttp://uaa.mike-cf.company.com:404 trace [「/home/mike/cloudfoundry/.deployments/devbox/deploy/rubies/ruby-1.9.2-p180/lib/ruby/gems/1.9.1/bundler/gems/uaa-dad29c9030f4/gem/lib/uaa /http.rb:56:in json_parse_reply'", "/home/mike/cloudfoundry/.deployments/devbox/deploy/rubies/ruby-1.9.2-p180/lib/ruby/gems/1.9.1/bundler/gems/uaa-dad29c9030f4/gem/lib/uaa/token_issuer.rb:157:in request_token'「,」/home/mike/cloudfoundry/.deployments/devbox/deploy/rubies/ruby-1.9.2-p180/lib/ruby/gems/1.9.1/bundler/ gems/uaa-dad29c9030f4/gem/lib/uaa/token_issuer.rb:128:在client_credentials_grant'", "/home/mike/cloudfoundry/cloud_controller/cloud_controller/app/models/uaa_token.rb:80:in access_token'「,」/ home/mike/cloudfoundry/cloud_controller/cloud_controller/app/models/uaa_toke n.rb:96:在user_account_instance'", "/home/mike/cloudfoundry/cloud_controller/cloud_controller/app/controllers/users_controller.rb:13:in創建'「,」/home/mike/cloudfoundry/.deployments/devbox/deploy/rubies/ruby-1.9.2-p180/lib/ruby/gems/1.9.1/gems/actionpack -3.0.14/lib/action_controller/metal/implicit_render.rb:4:在send_action'", "/home/mike/cloudfoundry/.deployments/devbox/deploy/rubies/ruby-1.9.2-p180/lib/ruby/gems/1.9.1/gems/actionpack-3.0.14/lib/abstract_controller/base.rb:150:in process_action'「,」/home/mike/cloudfoundry/.deployments/devbox/deploy/rubies/ruby-1.9.2-p180/lib/ ruby/gems/1.9.1/gems/actionpack-3.0.14/lib/action_controller/metal/rendering.rb:11:在process_action'", "/home/mike/cloudfoundry/.deployments/devbox/deploy/rubies/ruby-1.9.2-p180/lib/ruby/gems/1.9.1/gems/actionpack-3.0.14/lib/abstract_controller/callbacks.rb:18:in block in process_action'「,」/home/mike/cloudfoundry/.deployments/devbox/deploy /rubies/ruby-1.9.2-p180/lib/ruby/gems/1.9.1/gems/activesupport-3.0.14/lib/active_support/callbacks.rb:446:in`run _3844132275556875466__process_action_ _callbacks' 「] [2012-09-25 09:06:46.896386] cc_events - pid = 20400 tid = 8ee9 fid = 4757 INFO - [2012-09-25 09:06:46 -0700,:USER,」N/A 「,」 POST:/ users「,」mike @ company。COM」:失敗,‘錯誤的請求’]

回答

0

是有可能看到的UAA配置文件的內容請確保它對於NATS消息總線指定了正確的IP地址,該行應該是這個樣子? ;。

mbus: nats://nats:[email protected]:4222/ 

如果IP地址不正確,它需要改變我把它它是安裝在具有靜態IP地址的服務器安裝VCAP之前它分配

+0

我在虛擬機上運行它的線程(VirtualBox的)與DNS服務器中的* .mike-cf.company.com的橋接DHCP,DNS資源。自從創建虛擬機後,IP並沒有改變。 MBUS:MBUS:NATS:// NATS:[email protected]/這是正確的IP。當改變主機是否需要更改配置下的所有文件陽明海運發現vcap.me的所有實例? – BitTwiddler

+0

是的,當然,仍然有剩下的配置文件,在他們vcap.me域? –