未知CloudFoundryException:400错误请求

时间:2016-11-16 07:44:03

标签: jenkins cloudfoundry pivotal-web-services

我正在尝试将Jenkins用于CICD到Pivotal Web Services,其中CI成功但由于此问题而CD正好相反。

已经尝试过使用eclipse并且它成功了,我只是不知道什么时候出错Jenkins。以下是我遇到的问题的图片:

enter image description here

以下是相关的错误消息:

ERROR: Unknown CloudFoundryException: 400 Bad Request
ERROR: Cloud Foundry error code: -1
ERROR: The host is taken: sample-test

2 个答案:

答案 0 :(得分:2)

其他人已经有一个绑定到sample-test.run.pivotal.io的应用程序,这并不奇怪,因为它是一个大型多租户系统。如果其他用户正在为其应用使用该主机名,则您必须选择其他内容。

您可以使用--random-route上的cf push标记随机选择Cloud Foundry来添加到您选择的主机名,以减少名称冲突的可能性。

答案 1 :(得分:0)

有两个主要问题可以引发错误的请求错误, -域已被占用(就像您自己的一样) -路由包含非法字符,例如“ _”,例如,我不得不将路由应用程序“ webapp_war”重命名为“ wabapp-war2222”,但是默认情况下,某些cloundFoundry客户端(例如,通过路由“ _war”枢轴调用您的应用程序(因此请谨慎操作)重命名)