Concourse fly连接到localhost而不是远程服务器

时间:2017-11-08 15:52:53

标签: concourse

使用公开的端点在GCP上运行大厅。当我尝试做一个" fly execute"我得到以下内容:

executing build 1160 at http://99.999.999.99:8080/builds/1160
upload request failed: Put http://127.0.0.1:8080/api/v1/pipes/ccd4664e-99a9-44bd-4de8-d47c7c012fa8:
    dial tcp 127.0.0.1:8080: getsockopt: connection refused

不要理解为什么它会尝试上传到本地环回。我使用" fly login"

成功登录了遥控器

1 个答案:

答案 0 :(得分:1)

我有同样的问题。事实证明我必须在Web应用程序上设置CONCOURSE_EXTERNAL_URL环境变量并修复它。

我在这里得到了关于GitHub问题的帮助:https://github.com/concourse/concourse/issues/2080#issuecomment-372003581