concourse: Build UI task output never stops loading
- Concourse version:
v2.4.0
- Deployment type: binaries on Ubuntu 14.04; 2 worker machines, 1 machine with web/worker/postgres
- OS: Windows 7
- Browser: Chrome Version 54.0.2840.99 m
Job/task output never loads in the build UI. The loading indicator spins forever:
Directly requesting the events URL (http://devvm-concourse:8080/api/v1/builds/718/events
, for example) also hangs forever.
If I shut down the ATC process, the event stream flushes and the output shows up as expected.
About this issue
- Original URL
- State: closed
- Created 8 years ago
- Comments: 19 (3 by maintainers)
Commits related to this issue
- https://github.com/concourse/concourse/issues/781#issuecomment-299859799 — committed to masaki-takano/concourse-svn-resource by liber-takano 6 years ago
- web: behaviour: add dynamical-expand textarea concourse/concourse#781 Signed-off-by: Zoe Tian <ztian@pivotal.io> Co-authored-by: Aiden Oldershaw <aoldershaw@pivotal.io> — committed to concourse/concourse by deleted user 4 years ago
This looks like the root cause. https://community.sophos.com/products/free-antivirus-tools-for-desktops/f/sophos-anti-virus-for-mac-home-edition/5750/sophos-av-blocks-server-sent-events-sse-on-mac-os-x-yosemite
For anyone who has Sophos installed, turning OFF the “Block malicious downloads from websites…” option in the Web Filtering section fixes the issue
Alternative fix: Serve Concourse Web on HTTPS (TLS)
I had the same issue and for me the AntiVirus (sophos) blocked the /events url. Other concourse urls where not affected.
If you’ve got a reverse-proxy, make sure it’s not buffering the response.
@oversize Sounds like https://github.com/concourse/concourse/issues/4493 - we’re fixing it! 👍