[Bug 1589923] Re: https websockets not working in 2.5 or 2.6
** Tags removed: server-next -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1589923 Title: https websockets not working in 2.5 or 2.6 To manage notifications about this bug go to: https://bugs.launchpad.net/qemu/+bug/1589923/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1589923] Re: https websockets not working in 2.5 or 2.6
I added this to my list a while ago but now closed out the immediate tasks for artful, so I'm coming back here. Writing repro steps which will be needed for the SRU. # Brute force create dummy keys for this openssl req -out ca.pem -new -x509 openssl genrsa -out server.key 1024 openssl req -key server.key -new -out server.req echo 00 > file.srl openssl x509 -req -in server.req -CA ca.pem -CAkey privkey.pem -CAserial file.srl -out server-cert.pem openssl genrsa -out client.key 1024 openssl req -key client.key -new -out client.req openssl x509 -req -in client.req -CA ca.pem -CAkey privkey.pem -CAserial file.srl -out client-cert.pem ln -s ca.pem ca-cert.pem ln -s server.key server-key.pem # run qemu with x509 websocket /usr/bin/qemu-system-x86_64 -vnc 0.0.0.0:1,tls,x509=$(pwd),websocket=5707 It is not crashing and I can even connect with krdc (likely also other clients) against it without breaking. But then I'd think your command above for the crash was the one for the crash in 2.6 which was yakkety. But what is left to fix is the dropped connection [1] in 2.5 (Xenial). I tried to read a better testcase out of that mail thread but failed, if you'd have a better setup description to still trigger this blocked handshake that eventually fails once the signal sets data - that would be great. The actual report I found [2] is actually this bug bridges onto the ML so no more info there for me. [1]: https://lists.gnu.org/archive/html/qemu-devel/2016-06/msg01884.html [2]: https://lists.gnu.org/archive/html/qemu-devel/2016-06/msg01917.html ** Changed in: qemu (Ubuntu Xenial) Status: Triaged => Incomplete -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1589923 Title: https websockets not working in 2.5 or 2.6 To manage notifications about this bug go to: https://bugs.launchpad.net/qemu/+bug/1589923/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1589923] Re: https websockets not working in 2.5 or 2.6
** Changed in: qemu (Ubuntu Yakkety) Status: Triaged => Won't Fix -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1589923 Title: https websockets not working in 2.5 or 2.6 To manage notifications about this bug go to: https://bugs.launchpad.net/qemu/+bug/1589923/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1589923] Re: https websockets not working in 2.5 or 2.6
Fixed in >=2.7 and thereby >=Zesty. Needs to be considered for SRUs now. ** Also affects: qemu (Ubuntu Yakkety) Importance: Undecided Status: New ** Also affects: qemu (Ubuntu Xenial) Importance: Undecided Status: New ** Changed in: qemu (Ubuntu) Status: Triaged => Fix Released ** Changed in: qemu (Ubuntu Xenial) Status: New => Triaged ** Changed in: qemu (Ubuntu Yakkety) Status: New => Triaged ** Tags added: server-next -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1589923 Title: https websockets not working in 2.5 or 2.6 To manage notifications about this bug go to: https://bugs.launchpad.net/qemu/+bug/1589923/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1589923] Re: https websockets not working in 2.5 or 2.6
** Changed in: qemu Status: Confirmed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1589923 Title: https websockets not working in 2.5 or 2.6 To manage notifications about this bug go to: https://bugs.launchpad.net/qemu/+bug/1589923/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1589923] Re: https websockets not working in 2.5 or 2.6
Fixed in stable-2.6 branch in commit 510531ea442a02048b1837fcf574d03559b38c9e Author: Daniel P. Berrange Date: Tue Jun 7 12:27:51 2016 +0100 io: remove mistaken call to object_ref on QTask The QTask struct is just a standalone struct, not a QOM Object, so calling object_ref() on it is not appropriate. This results in mangling the 'destroy' field in the QTask struct, causing the later call to qtask_free() to try to call the function at address 0x1, with predictably segfault happy results. There is in fact no need for ref counting with QTask, as the call to qtask_abort() or qtask_complete() will automatically free associated memory. This fixes the crash shown in https://bugs.launchpad.net/qemu/+bug/1589923 Reviewed-by: Eric Blake Signed-off-by: Daniel P. Berrange (cherry picked from commit bc35d51077b33e68a0ab10a057f352747214223f) Signed-off-by: Michael Roth -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1589923 Title: https websockets not working in 2.5 or 2.6 To manage notifications about this bug go to: https://bugs.launchpad.net/qemu/+bug/1589923/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1589923] Re: https websockets not working in 2.5 or 2.6
Fix has been included in QEMU v2.7.0: http://git.qemu.org/?p=qemu.git;a=commitdiff;h=bc35d51077b33e68a0 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1589923 Title: https websockets not working in 2.5 or 2.6 To manage notifications about this bug go to: https://bugs.launchpad.net/qemu/+bug/1589923/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1589923] Re: https websockets not working in 2.5 or 2.6
** Changed in: qemu Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1589923 Title: https websockets not working in 2.5 or 2.6 To manage notifications about this bug go to: https://bugs.launchpad.net/qemu/+bug/1589923/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1589923] Re: https websockets not working in 2.5 or 2.6
** Changed in: qemu (Ubuntu) Status: New => Triaged ** Changed in: qemu (Ubuntu) Importance: Undecided => High -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1589923 Title: https websockets not working in 2.5 or 2.6 To manage notifications about this bug go to: https://bugs.launchpad.net/qemu/+bug/1589923/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1589923] Re: https websockets not working in 2.5 or 2.6
The crash in 2.6 is fixed by https://lists.gnu.org/archive/html/qemu-devel/2016-06/msg01885.html The dropped connection in 2.5 is fixed by https://lists.gnu.org/archive/html/qemu-devel/2016-06/msg01884.html -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1589923 Title: https websockets not working in 2.5 or 2.6 To manage notifications about this bug go to: https://bugs.launchpad.net/qemu/+bug/1589923/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1589923] Re: https websockets not working in 2.5 or 2.6
** Package changed: ubuntu => qemu (Ubuntu) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1589923 Title: https websockets not working in 2.5 or 2.6 To manage notifications about this bug go to: https://bugs.launchpad.net/qemu/+bug/1589923/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1589923] Re: https websockets not working in 2.5 or 2.6
** Changed in: qemu Assignee: (unassigned) => Daniel Berrange (berrange) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1589923 Title: https websockets not working in 2.5 or 2.6 To manage notifications about this bug go to: https://bugs.launchpad.net/qemu/+bug/1589923/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs