So for the quasselclient issue I've now compared the wireshark traces of 0.12.2-0ubuntu1 and 0.12.2-0ubuntu1.16.04.2. At startup both send a payload of 12 bytes.
0.12.2-0ubuntu1: 42 b3 3f 03 00 00 00 02 80 00 00 01 0.12.2-0ubuntu1.16.04.2 42 b3 3f 02 00 00 00 02 80 00 00 01 They only differ in the 4th byte (working client sends 0x03, broken client sends 0x02). According to https://quasseldroid.info/docs/protocol/layers/framing/ that byte contains the handshake feature flags. 0x02 means "Compression"; 0x03 means "TLS" and "Compression". So it looks like quasselclient 0.12.2-0ubuntu1.16.04.2 does not use TLS for the core connection any more. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1868698 Title: 0.12.2-0ubuntu1.16.04.2 fails to connect to servers after upgrade To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/quassel/+bug/1868698/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs