Build-in websocket broken since v2.9.0-rc0
Bug #1724477 reported by
Raghav Sinha
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
QEMU |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Since upgrading to 2.9.0, the qemu's build-in websocket was no longer available.
Host: Ubuntu 16.04 LTS
Command-line: /bin/qemu-
I have tested the following qemu versions:
master Fail
2.10.1 Fail
2.9.1 Fail
2.9.0 Fail
2.9.0-rc3 Fail
2.9.0-rc0 Fail
2.8.1.1 Pass
2.7.1 Pass
2.6.2 Pass1
Changed in qemu: | |
status: | Fix Committed → Fix Released |
description: | updated |
To post a comment you must log in.
Note that we tightened up the websocket server impl to validate HTTP requests more strictly. One key change is that the websockets path is required to be empty, while noVNC will default to appending a path - so make sure you change noVNC to have an empty path. Also until GIT master yesterday, there was a bug that prevented it working if the client requested keep-alive, which I see noVNC now does. So if you try git master today, it ought to work.