Summary
Buzz Mobile 0.4.12 on iOS does not advance after scanning the pairing QR generated by Buzz Desktop 0.5.0. The pairing relay sees only the desktop connection. No phone WebSocket or reverse-proxy /pair request appears.
Environment
Reproduction
- In Desktop 0.5.0, open Settings > Mobile.
- Start a pairing session.
- In Mobile 0.4.12, scan the displayed QR.
- Mobile does not advance to the security-code step.
Server evidence
10:31:14 desktop connection opened, active=1
10:33:14 desktop connection closed, active=0
No phone connection or /pair request occurs during the scan. This places the failure before the mobile client opens the pairing WebSocket.
Expected behavior
Mobile should decode the pairing URI, open the target WebSocket while the desktop session is active, and continue to security-code verification.
Suspected regression boundary
The desktop test decodes the rendered QR, but it does not appear to test the actual Mobile 0.4.12 scanner against that styled image.
Suggested regression test
Render the Desktop 0.5.0 styled pairing QR and pass it through the Mobile 0.4.12 scanner pipeline. Assert that the scanner emits the full URI and opens the target WebSocket. Include a plain QR as a control case.
Related: #2324, #2734, #3291.
Summary
Buzz Mobile 0.4.12 on iOS does not advance after scanning the pairing QR generated by Buzz Desktop 0.5.0. The pairing relay sees only the desktop connection. No phone WebSocket or reverse-proxy
/pairrequest appears.Environment
/pairdeploy/composeis missing two pieces the Helm chart has: desktop clients can't connect, and mobile pairing 404s #3291 are applied:buzz-pair-relayruns as a separate service/pairwith WebSocket upgrade headers101 Switching ProtocolsReproduction
Server evidence
No phone connection or
/pairrequest occurs during the scan. This places the failure before the mobile client opens the pairing WebSocket.Expected behavior
Mobile should decode the pairing URI, open the target WebSocket while the desktop session is active, and continue to security-code verification.
Suspected regression boundary
The desktop test decodes the rendered QR, but it does not appear to test the actual Mobile 0.4.12 scanner against that styled image.
Suggested regression test
Render the Desktop 0.5.0 styled pairing QR and pass it through the Mobile 0.4.12 scanner pipeline. Assert that the scanner emits the full URI and opens the target WebSocket. Include a plain QR as a control case.
Related: #2324, #2734, #3291.