2

我是 concourse 的新手,很高兴开始使用它,但我在运行此处描述的 hello world 示例时遇到问题:https ://concourse-ci.org/hello-world.html

我在此处描述的大厅 docker 设置上运行此示例:https ://concourse-ci.org/docker-repository.html 。

一切似乎都很好,但是当我想验证两个示例的结果时,它一直在说加载: 任务结果加载(图像)

知道为什么会发生这种情况吗?我在 Mac OS X (El Capitan) 上运行 docker-compose 但这不重要吗?我缺少一些其他配置吗?

在检查网络跟踪时,我还注意到以下请求没有返回任何值:/api/v1/builds/<buildnumber>/events

它一直说“待定”。这正常吗?我认为不是,但我不知道这是什么原因。我可以检查任何日志记录吗?

编辑:

这似乎与它不在本地主机上运行的事实有关。当我使用端口转发并在 localhost:8080 上打开大厅时,结果显示得很好。在启用端口转发的情况下,也可以将另一个主机名映射到 127.0.0.1。所以只有当我直接与打开的 docker 端口通信时它才不起作用。我错过了什么吗?

4

1 回答 1

1

经过一番挫折后,我发现导致此问题的原因是 Sophos Anti-Virus 阻止了 Concourse 服务器端事件...

https://community.sophos.com/products/free-antivirus-tools-for-desktops/f/sophos-anti-virus-for-mac-home-edition/5750/sophos-av-blocks-server-sent-事件-sse-on-mac-os-x-yosemite

于 2017-01-10T13:31:59.163 回答