Login cloudfoundry-具有外部uri的vmc寄存器错误

Login cloudfoundry-具有外部uri的vmc寄存器错误,login,cloud-foundry,vmc,Login,Cloud Foundry,Vmc,我使用-D选项安装了cloudfoundry,以更改默认域。Cloudfoundry安装良好并启动,但当我尝试在中使用vmc时,会出现错误: swampfox@swampcf:~$vmc目标api.mydomain.com 已成功定位到[http://api.mydomain.com] swampfox@swampcf:~$vmc注册-电子邮件emailid@gmail.com--passwd mypass 创建新用户:确定 正在尝试登录到[http://api.mydomain.com] 登录

我使用-D选项安装了cloudfoundry,以更改默认域。Cloudfoundry安装良好并启动,但当我尝试在中使用vmc时,会出现错误:

swampfox@swampcf:~$vmc目标api.mydomain.com
已成功定位到[http://api.mydomain.com]

swampfox@swampcf:~$vmc注册-电子邮件emailid@gmail.com--passwd mypass
创建新用户:确定
正在尝试登录到[http://api.mydomain.com]
登录到“”时出现问题http://api.mydomain.com,目标拒绝连接(getaddrinfo:名称或服务未知),请重试或注册帐户。

swampfox@swampcf:~$vmc注册-电子邮件emailid@gmail.com--passwd mypass
创建新用户:错误100:错误请求

有人能帮忙吗。我需要有外部uri,否则这对我没用


如果我使用默认的api.vcap.me,这可以正常工作,但它只在该vm上工作,并且不能从其他基础设施访问,这是非常无用的。

当您尝试使用api.vcap.me时,您是通过在config/cloud\u controller.yml中更改端点地址来实现的吗?如果是这样,可能值得检查一下,看看安装程序是否在所有其他配置文件中正确设置了端点,尤其是在本例中,因为您的登录有问题

我一直使用标准配置(api.vcap.me),然后使用sed手动更改所有配置文件中的端点,例如,从config目录

sed -i 's/\.vcap\.me/.newdomain.com/g' *.yml

当您尝试api.vcap.me时,您是通过在config/cloud\u controller.yml中更改端点地址来实现的吗?如果是这样,可能值得检查一下,看看安装程序是否在所有其他配置文件中正确设置了端点,尤其是在本例中,因为您的登录有问题

我一直使用标准配置(api.vcap.me),然后使用sed手动更改所有配置文件中的端点,例如,从config目录

sed -i 's/\.vcap\.me/.newdomain.com/g' *.yml

实际上,我最初是使用默认的api.vcap.me安装的。然后我用-D mydomain.com完全重新安装了一个guest。我随后在另一个客户机上安装了另一个CF,使用api.vcap.me进行比较

检查了config/home/cfadmin/cloudfoundry/.deployments/devbox/config/uaa.yml,不尊重api.swampnet.com或api.vcap.me

只是一个简短的说明。我可以从外部域(如emc.com)成功登录,但无法在本地计算机或同一子网中的计算机上登录。哇


我注意到控制器的外部URI为false,所以我将它们设置为true,但这没有什么区别。如果我在api.vcap.me实例上将它们设置为true,这将允许我使用外部uri推送和应用程序?

实际上,我最初是使用默认的api.vcap.me安装的。然后我用-D mydomain.com完全重新安装了一个guest。我随后在另一个客户机上安装了另一个CF,使用api.vcap.me进行比较

检查了config/home/cfadmin/cloudfoundry/.deployments/devbox/config/uaa.yml,不尊重api.swampnet.com或api.vcap.me

只是一个简短的说明。我可以从外部域(如emc.com)成功登录,但无法在本地计算机或同一子网中的计算机上登录。哇


我注意到控制器的外部URI为false,所以我将它们设置为true,但这没有什么区别。如果我在api.vcap.me实例中将它们设置为true,这将允许我使用外部uri推送和应用程序?

我发现了问题。vmc-0.3.21中有一个错误。将其备份到vmc-0.3.18,现在一切正常


哇!如何针对vmc打开一个bug?

我发现了这个问题。vmc-0.3.21中有一个错误。将其备份到vmc-0.3.18,现在一切正常


哇!如何打开针对vmc的bug?

因此我发现,通过将配置中的外部uri参数从false更改为true,我可以使用外部uri推送应用程序。但是,我仍然无法从同一子网(这对我来说非常困难)使用api.mydomain.com登录CF。deploy.json中的vcap.me呢?好的!我完全重新安装并运行了sed,但现在它根本无法连接。这是我得到的-swampfox@swampcf0:~/cloudfoundry/$vmc target api.mydomain.com但是,如果我转到IE并显示,我会收到以下“欢迎使用VMware的云应用程序平台”,因此我发现,通过将配置中的外部uri参数从false更改为true,我可以使用外部uri推送应用程序。但是,我仍然无法从同一子网(这对我来说非常困难)使用api.mydomain.com登录CF。deploy.json中的vcap.me呢?好的!我完全重新安装并运行了sed,但现在它根本无法连接。这是我得到的-swampfox@swampcf0:~/cloudfoundry/$vmc target api.mydomain.com但是,如果我转到IE并显示以下内容“欢迎使用VMware的云应用程序平台”,您可以在上为云铸造项目提交bug您可以在上为云铸造项目提交bug