2012-09-25 24 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域? –