make[1]: Entering directory '/home/runner/work/moq-interop-runner/moq-interop-runner/main' rm -rf mlog/ mkdir -p mlog/relay mlog/client Running interop tests... Relay: moxygen-interop:latest Client: ghcr.io/englishm/moq-interop-runner-moq-test-client-draft-18:latest URL: https://relay:4443 time="2026-09-19T00:49:24Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-19T00:49:24Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-19T00:49:24Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-19T00:49:24Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-09-19T00:49:24Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." Container main-relay-1 Recreate Container main-relay-1 Recreated Attaching to relay-1, test-client-1 relay-1 | V0919 00:49:25.083775 7 MoQServer.cpp:121] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0919 00:49:25.084915 7 MoQServer.cpp:166] UDP send buffer for fd 15 is 425984 bytes (expected 2097152) test-client-1 | TAP version 14 test-client-1 | # moq-test-client v0.1.12 test-client-1 | # Relay: https://relay:4443/ test-client-1 | 1..18 test-client-1 | 2026-09-19T00:49:30.687135Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43411 dual_stack=true relay-1 | V0919 00:49:30.690649 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0919 00:49:30.690671 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0919 00:49:30.690877 8 MoQSession.cpp:2674] start sess=0x7fb1a8051a10 relay-1 | V0919 00:49:30.690898 8 MoQSession.cpp:3018] sendSetup sess=0x7fb1a8051a10 relay-1 | V0919 00:49:30.691011 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb1a8051a10 relay-1 | V0919 00:49:30.691170 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb1a8051a10 relay-1 | V0919 00:49:30.691198 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a8051a10 relay-1 | V0919 00:49:30.691219 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb1a8051a10 relay-1 | V0919 00:49:30.691227 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0919 00:49:30.691231 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0919 00:49:30.691237 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-19T00:49:30.691161Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: ff422f372714059ce367de7e2bb7c8fa test-client-1 | ... test-client-1 | 2026-09-19T00:49:30.691978Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57721 dual_stack=true relay-1 | E20260919 00:49:30.692166 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260919 00:49:30.692457 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=a1ba8b28363f9137, server CID=4000001a59366d75, downstream=[::ffff:172.18.0.3]:43411, [::]:4443=local, drain=none relay-1 | E0919 00:49:30.692560 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0919 00:49:30.692598 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb1a8051a10 relay-1 | V0919 00:49:30.692606 8 MoQSession.cpp:2950] close sess=0x7fb1a8051a10 relay-1 | V0919 00:49:30.692671 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb1a8051a10 test-client-1 | 2026-09-19T00:49:30.692877Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0919 00:49:30.692758 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb1a8051a10 relay-1 | V0919 00:49:30.693321 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a8051a10 relay-1 | V0919 00:49:30.693437 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb1a8051a10 relay-1 | V0919 00:49:30.693481 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb1a8051a10 relay-1 | V0919 00:49:30.694188 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0919 00:49:30.694240 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0919 00:49:30.694375 8 MoQSession.cpp:2674] start sess=0x7fb1a806b2b0 relay-1 | V0919 00:49:30.694424 8 MoQSession.cpp:3018] sendSetup sess=0x7fb1a806b2b0 relay-1 | V0919 00:49:30.694570 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb1a806b2b0 test-client-1 | 2026-09-19T00:49:30.694812Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop relay-1 | V0919 00:49:30.694729 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb1a806b2b0 relay-1 | V0919 00:49:30.694817 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a806b2b0 relay-1 | V0919 00:49:30.694861 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb1a806b2b0 relay-1 | V0919 00:49:30.694868 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0919 00:49:30.694872 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0919 00:49:30.694877 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0919 00:49:30.695019 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb1a806b2b0 relay-1 | V0919 00:49:30.695050 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a806b2b0 relay-1 | V0919 00:49:30.695062 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fb1a806b2b0 relay-1 | V0919 00:49:30.695082 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0919 00:49:30.695093 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fb1a806b2b0 test-client-1 | ok 2 - publish-namespace-only relay-1 | V0919 00:49:32.696260 8 MoQRelaySession.cpp:1300] onPublishNamespaceDone requestID=0 sess=0x7fb1a806b2b0 test-client-1 | --- test-client-1 | duration_ms: 2004 test-client-1 | connection_id: c03822b400df810b30c8c2cb59b6b7dd test-client-1 | ... test-client-1 | 2026-09-19T00:49:32.696095Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) test-client-1 | 2026-09-19T00:49:32.696747Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0919 00:49:32.696297 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0919 00:49:32.696307 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0919 00:49:32.696316 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a806b2b0 relay-1 | V0919 00:49:32.696330 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a806b2b0 relay-1 | E20260919 00:49:32.696352 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260919 00:49:32.696417 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=064bebcbac89ff8b, server CID=400000091a142ceb, downstream=[::ffff:172.18.0.3]:57721, [::]:4443=local, drain=none relay-1 | E0919 00:49:32.696500 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0919 00:49:32.696510 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb1a806b2b0 relay-1 | V0919 00:49:32.696515 8 MoQSession.cpp:2950] close sess=0x7fb1a806b2b0 relay-1 | V0919 00:49:32.696557 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb1a806b2b0 relay-1 | V0919 00:49:32.696578 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb1a806b2b0 relay-1 | V0919 00:49:32.696711 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb1a806b2b0 test-client-1 | 2026-09-19T00:49:32.697424Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45136 dual_stack=true relay-1 | V0919 00:49:32.699357 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0919 00:49:32.699378 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0919 00:49:32.699545 8 MoQSession.cpp:2674] start sess=0x7fb1a806de60 relay-1 | V0919 00:49:32.699571 8 MoQSession.cpp:3018] sendSetup sess=0x7fb1a806de60 relay-1 | V0919 00:49:32.699634 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb1a806de60 test-client-1 | 2026-09-19T00:49:32.699995Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V0919 00:49:32.699991 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb1a806de60 relay-1 | V0919 00:49:32.700025 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a806de60 relay-1 | V0919 00:49:32.700033 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb1a806de60 relay-1 | V0919 00:49:32.700037 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0919 00:49:32.700041 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0919 00:49:32.700046 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0919 00:49:32.700197 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb1a806de60 relay-1 | V0919 00:49:32.700232 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a806de60 relay-1 | V0919 00:49:32.700244 8 MoQSession.cpp:4260] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7fb1a806de60 relay-1 | V0919 00:49:32.700269 8 MoQSession.cpp:4402] Application subscribe error err=no such namespace or track relay-1 | V0919 00:49:32.700273 8 MoQSession.cpp:6260] subscribeError sess=0x7fb1a806de60 relay-1 | V0919 00:49:32.700286 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fb1a806de60 relay-1 | V0919 00:49:32.700677 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a806de60 test-client-1 | 2026-09-19T00:49:32.700542Z  WARN moq_transport::serve::error: [63336359-a2f1-46ce-b3cd-968862d0ef02] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-19T00:49:32.700666Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:63336359-a2f1-46ce-b3cd-968862d0ef02] relay-1 | V0919 00:49:32.700755 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a806de60 relay-1 | E20260919 00:49:32.700934 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260919 00:49:32.700984 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=f5d2e62a758b6d38, server CID=400000072fc182dc, downstream=[::ffff:172.18.0.3]:45136, [::]:4443=local, drain=none relay-1 | E0919 00:49:32.701025 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0919 00:49:32.701038 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb1a806de60 relay-1 | V0919 00:49:32.701042 8 MoQSession.cpp:2950] close sess=0x7fb1a806de60 relay-1 | V0919 00:49:32.701047 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb1a806de60 relay-1 | V0919 00:49:32.701056 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb1a806de60 relay-1 | V0919 00:49:32.701134 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb1a806de60 test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: b1bd1d6f7813088e182f0c4fefd9135b test-client-1 | ... test-client-1 | 2026-09-19T00:49:32.701210Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-19T00:49:32.701767Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47321 dual_stack=true relay-1 | V0919 00:49:32.703373 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0919 00:49:32.703392 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0919 00:49:32.703505 8 MoQSession.cpp:2674] start sess=0x7fb1a807b4c0 relay-1 | V0919 00:49:32.703582 8 MoQSession.cpp:3018] sendSetup sess=0x7fb1a807b4c0 relay-1 | V0919 00:49:32.703686 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb1a807b4c0 relay-1 | V0919 00:49:32.703827 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb1a807b4c0 relay-1 | V0919 00:49:32.703854 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a807b4c0 relay-1 | V0919 00:49:32.703859 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb1a807b4c0 relay-1 | V0919 00:49:32.703863 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0919 00:49:32.703866 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0919 00:49:32.703870 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-19T00:49:32.704643Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40840 dual_stack=true relay-1 | V0919 00:49:32.706187 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0919 00:49:32.706206 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0919 00:49:32.706312 8 MoQSession.cpp:2674] start sess=0x7fb1a808e710 relay-1 | V0919 00:49:32.706380 8 MoQSession.cpp:3018] sendSetup sess=0x7fb1a808e710 relay-1 | V0919 00:49:32.706572 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb1a808e710 relay-1 | V0919 00:49:32.706617 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb1a808e710 relay-1 | V0919 00:49:32.706717 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb1a806b2b0 test-client-1 | 2026-09-19T00:49:32.706790Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-09-19T00:49:32.706803Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V0919 00:49:32.706910 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a808e710 relay-1 | V0919 00:49:32.706956 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb1a808e710 relay-1 | V0919 00:49:32.706982 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0919 00:49:32.707004 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0919 00:49:32.707025 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0919 00:49:32.707047 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb1a808e710 relay-1 | V0919 00:49:32.707099 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb1a807b4c0 relay-1 | V0919 00:49:32.707148 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a808e710 relay-1 | V0919 00:49:32.707175 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7fb1a808e710 relay-1 | V0919 00:49:32.707216 8 MoQSession.cpp:4402] Application subscribe error err=no such namespace or track relay-1 | V0919 00:49:32.707243 8 MoQSession.cpp:6260] subscribeError sess=0x7fb1a808e710 relay-1 | V0919 00:49:32.707271 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fb1a808e710 relay-1 | V0919 00:49:32.707298 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a807b4c0 relay-1 | V0919 00:49:32.707323 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fb1a807b4c0 relay-1 | V0919 00:49:32.707411 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0919 00:49:32.707430 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fb1a807b4c0 test-client-1 | 2026-09-19T00:49:32.707494Z  WARN moq_transport::serve::error: [ff24d381-fa16-4dca-8972-85b86a78d645] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-19T00:49:32.707570Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:ff24d381-fa16-4dca-8972-85b86a78d645] - subscription was processed test-client-1 | ok 4 - publish-namespace-subscribe test-client-1 | --- test-client-1 | duration_ms: 6 test-client-1 | publisher_connection_id: a13eebe0cd0eaf8cb933f91ba897bff2 test-client-1 | subscriber_connection_id: d726c0a7f8f12c9a2f16930683ada2fd test-client-1 | ... test-client-1 | 2026-09-19T00:49:32.708277Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36852 dual_stack=true relay-1 | E20260919 00:49:32.708611 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260919 00:49:32.708652 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=9ff2c43e4c9d64f0, server CID=400000180b303760, downstream=[::ffff:172.18.0.3]:40840, [::]:4443=local, drain=none relay-1 | E20260919 00:49:32.708691 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260919 00:49:32.708712 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=e10d5229eb567b0e, server CID=4000000750717973, downstream=[::ffff:172.18.0.3]:47321, [::]:4443=local, drain=none relay-1 | E0919 00:49:32.708759 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0919 00:49:32.708766 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb1a808e710 relay-1 | V0919 00:49:32.708770 8 MoQSession.cpp:2950] close sess=0x7fb1a808e710 relay-1 | V0919 00:49:32.708776 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb1a808e710 relay-1 | V0919 00:49:32.708784 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb1a808e710 relay-1 | E0919 00:49:32.708955 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0919 00:49:32.708986 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb1a807b4c0 relay-1 | V0919 00:49:32.708992 8 MoQSession.cpp:2950] close sess=0x7fb1a807b4c0 relay-1 | V0919 00:49:32.708998 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0919 00:49:32.709003 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0919 00:49:32.709008 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb1a807b4c0 relay-1 | V0919 00:49:32.709018 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0919 00:49:32.709044 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb1a807b4c0 test-client-1 | 2026-09-19T00:49:32.708880Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-19T00:49:32.709233Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0919 00:49:32.709573 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a808e710 relay-1 | V0919 00:49:32.709585 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a808e710 relay-1 | V0919 00:49:32.709589 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a807b4c0 relay-1 | V0919 00:49:32.709592 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a807b4c0 relay-1 | V0919 00:49:32.709609 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb1a808e710 relay-1 | V0919 00:49:32.709621 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb1a807b4c0 relay-1 | V0919 00:49:32.710253 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0919 00:49:32.710266 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0919 00:49:32.710342 8 MoQSession.cpp:2674] start sess=0x7fb1a808dcb0 relay-1 | V0919 00:49:32.710358 8 MoQSession.cpp:3018] sendSetup sess=0x7fb1a808dcb0 relay-1 | V0919 00:49:32.710457 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb1a808dcb0 relay-1 | V0919 00:49:32.710627 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb1a808dcb0 relay-1 | V0919 00:49:32.710649 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a808dcb0 relay-1 | V0919 00:49:32.710654 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb1a808dcb0 relay-1 | V0919 00:49:32.710658 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0919 00:49:32.710661 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0919 00:49:32.710666 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-19T00:49:32.710750Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | V0919 00:49:32.711001 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb1a808dcb0 relay-1 | V0919 00:49:32.711038 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a808dcb0 relay-1 | V0919 00:49:32.711052 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7fb1a808dcb0 relay-1 | V0919 00:49:32.711066 8 MoQSession.cpp:4402] Application subscribe error err=no such namespace or track relay-1 | V0919 00:49:32.711098 8 MoQSession.cpp:6260] subscribeError sess=0x7fb1a808dcb0 relay-1 | V0919 00:49:32.711116 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fb1a808dcb0 test-client-1 | 2026-09-19T00:49:32.711237Z  WARN moq_transport::serve::error: [327beaed-6d01-47e6-8882-5bbc2443fb60] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 relay-1 | E20260919 00:49:32.711359 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260919 00:49:32.711402 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=2c8942ff81d045fc, server CID=40000019de9e5c95, downstream=[::ffff:172.18.0.3]:36852, [::]:4443=local, drain=none relay-1 | E0919 00:49:32.711450 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0919 00:49:32.711484 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb1a808dcb0 relay-1 | V0919 00:49:32.711492 8 MoQSession.cpp:2950] close sess=0x7fb1a808dcb0 test-client-1 | 2026-09-19T00:49:32.711653Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0919 00:49:32.711497 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb1a808dcb0 relay-1 | V0919 00:49:32.711506 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb1a808dcb0 relay-1 | V0919 00:49:32.711594 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a808dcb0 relay-1 | V0919 00:49:32.711604 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a808dcb0 relay-1 | V0919 00:49:32.711623 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb1a808dcb0 relay-1 | V0919 00:49:32.716750 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb1a806de60 relay-1 | V0919 00:49:32.726869 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb1a808e710 relay-1 | V0919 00:49:32.726905 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb1a807b4c0 relay-1 | V0919 00:49:32.726926 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb1a808dcb0 test-client-1 | 2026-09-19T00:49:33.213058Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36494 dual_stack=true relay-1 | V0919 00:49:33.215949 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0919 00:49:33.215971 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0919 00:49:33.216088 8 MoQSession.cpp:2674] start sess=0x7fb1a804f1f0 relay-1 | V0919 00:49:33.216112 8 MoQSession.cpp:3018] sendSetup sess=0x7fb1a804f1f0 relay-1 | V0919 00:49:33.216221 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb1a804f1f0 relay-1 | V0919 00:49:33.216343 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb1a804f1f0 test-client-1 | 2026-09-19T00:49:33.216432Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop relay-1 | V0919 00:49:33.216409 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a804f1f0 relay-1 | V0919 00:49:33.216429 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb1a804f1f0 relay-1 | V0919 00:49:33.216434 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0919 00:49:33.216438 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0919 00:49:33.216446 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0919 00:49:33.216615 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb1a804f1f0 relay-1 | V0919 00:49:33.216646 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a804f1f0 relay-1 | V0919 00:49:33.216656 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fb1a804f1f0 relay-1 | V0919 00:49:33.216670 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0919 00:49:33.216682 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fb1a804f1f0 relay-1 | V0919 00:49:36.218045 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a804f1f0 test-client-1 | 2026-09-19T00:49:36.218116Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-09-19T00:49:36.218140Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:327beaed-6d01-47e6-8882-5bbc2443fb60] (may be expected) test-client-1 | ok 5 - subscribe-before-publish-namespace relay-1 | E20260919 00:49:36.218505 8 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | --- relay-1 | E20260919 00:49:36.218585 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=7f11c276f81b23ab, server CID=400000087f09ec37, downstream=[::ffff:172.18.0.3]:36494, [::]:4443=local, drain=none test-client-1 | duration_ms: 3510 test-client-1 | subscriber_connection_id: a879c19fb41ae261dd3dbdf96f1314ce test-client-1 | publisher_connection_id: 66360f5125213fa9be3b17a641626b33 test-client-1 | ... relay-1 | E0919 00:49:36.218914 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0919 00:49:36.218947 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb1a804f1f0 relay-1 | V0919 00:49:36.218969 8 MoQSession.cpp:2950] close sess=0x7fb1a804f1f0 relay-1 | V0919 00:49:36.218978 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0919 00:49:36.218987 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0919 00:49:36.218994 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb1a804f1f0 relay-1 | V0919 00:49:36.219007 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0919 00:49:36.219219 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb1a804f1f0 test-client-1 | 2026-09-19T00:49:36.219387Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-19T00:49:36.219963Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55069 dual_stack=true relay-1 | V0919 00:49:36.219640 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a804f1f0 relay-1 | V0919 00:49:36.219681 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb1a804f1f0 relay-1 | V0919 00:49:36.224099 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0919 00:49:36.224123 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0919 00:49:36.224228 8 MoQSession.cpp:2674] start sess=0x7fb1a8081540 relay-1 | V0919 00:49:36.224256 8 MoQSession.cpp:3018] sendSetup sess=0x7fb1a8081540 relay-1 | V0919 00:49:36.224357 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb1a8081540 relay-1 | V0919 00:49:36.224660 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb1a8081540 relay-1 | V0919 00:49:36.224692 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a8081540 relay-1 | V0919 00:49:36.224700 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb1a8081540 relay-1 | V0919 00:49:36.224704 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup test-client-1 | 2026-09-19T00:49:36.224773Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V0919 00:49:36.224707 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0919 00:49:36.224717 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0919 00:49:36.224914 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb1a8081540 relay-1 | V0919 00:49:36.224943 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a8081540 relay-1 | V0919 00:49:36.224952 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fb1a8081540 relay-1 | V0919 00:49:36.224964 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0919 00:49:36.224975 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fb1a8081540 relay-1 | V0919 00:49:36.238154 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb1a804f1f0 test-client-1 | 2026-09-19T00:49:38.225901Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | V0919 00:49:38.226089 8 MoQRelaySession.cpp:1300] onPublishNamespaceDone requestID=0 sess=0x7fb1a8081540 relay-1 | V0919 00:49:38.226118 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0919 00:49:38.226127 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0919 00:49:38.226136 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a8081540 relay-1 | V0919 00:49:38.226153 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a8081540 test-client-1 | 2026-09-19T00:49:38.326968Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully test-client-1 | ok 6 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 2108 test-client-1 | connection_id: 5bf13bd71253d90d5d94ba30a9523b93 test-client-1 | ... relay-1 | E20260919 00:49:38.327212 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260919 00:49:38.327276 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=af094383a763a86c, server CID=400000064c1ae124, downstream=[::ffff:172.18.0.3]:55069, [::]:4443=local, drain=none relay-1 | E0919 00:49:38.327344 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0919 00:49:38.327357 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb1a8081540 relay-1 | V0919 00:49:38.327362 8 MoQSession.cpp:2950] close sess=0x7fb1a8081540 relay-1 | V0919 00:49:38.327371 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb1a8081540 relay-1 | V0919 00:49:38.327390 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb1a8081540 test-client-1 | 2026-09-19T00:49:38.327557Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0919 00:49:38.327683 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb1a8081540 test-client-1 | 2026-09-19T00:49:38.328224Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57740 dual_stack=true relay-1 | V0919 00:49:38.330224 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0919 00:49:38.330240 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0919 00:49:38.330340 8 MoQSession.cpp:2674] start sess=0x7fb1a80881a0 relay-1 | V0919 00:49:38.330363 8 MoQSession.cpp:3018] sendSetup sess=0x7fb1a80881a0 relay-1 | V0919 00:49:38.330419 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb1a80881a0 relay-1 | V0919 00:49:38.330752 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb1a80881a0 relay-1 | V0919 00:49:38.330786 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a80881a0 test-client-1 | 2026-09-19T00:49:38.330761Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" relay-1 | V0919 00:49:38.330795 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb1a80881a0 relay-1 | V0919 00:49:38.330799 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0919 00:49:38.330803 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0919 00:49:38.330808 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0919 00:49:38.330963 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb1a80881a0 relay-1 | V0919 00:49:38.331001 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a80881a0 relay-1 | V0919 00:49:38.331020 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7fb1a80881a0 relay-1 | V0919 00:49:38.331071 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0919 00:49:38.331085 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0919 00:49:38.331107 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7fb1a80881a0 test-client-1 | 2026-09-19T00:49:38.331274Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" test-client-1 | 2026-09-19T00:49:38.331347Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" relay-1 | E20260919 00:49:38.331506 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260919 00:49:38.331548 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=3f9ee51653097b18, server CID=4000001ae740f23a, downstream=[::ffff:172.18.0.3]:57740, [::]:4443=local, drain=none test-client-1 | ok 7 - publish-track-only test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: 681d8348a4467414a0bdf434aa66c016 test-client-1 | ... relay-1 | E0919 00:49:38.331697 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0919 00:49:38.331794 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb1a80881a0 relay-1 | V0919 00:49:38.331799 8 MoQSession.cpp:2950] close sess=0x7fb1a80881a0 relay-1 | V0919 00:49:38.331805 8 MoQSession.cpp:2183] subscribeError trackReceiveState=0x7fb1a8047df0 relay-1 | V0919 00:49:38.331809 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7fb1a8047df0 relay-1 | V0919 00:49:38.331814 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0919 00:49:38.331819 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0919 00:49:38.331825 8 MoQRelay.cpp:412] Publisher terminated with no subscribers, cleaning up moq-test/publish/published-track relay-1 | V0919 00:49:38.331855 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally test-client-1 | 2026-09-19T00:49:38.332096Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0919 00:49:38.331863 8 MoQSession.cpp:2167] cancel alias=0 requestID=0 relay-1 | V0919 00:49:38.331868 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb1a80881a0 relay-1 | V0919 00:49:38.331876 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0919 00:49:38.331884 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb1a80881a0 relay-1 | V0919 00:49:38.331949 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a80881a0 relay-1 | V0919 00:49:38.331958 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a80881a0 relay-1 | V0919 00:49:38.331977 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb1a80881a0 test-client-1 | 2026-09-19T00:49:38.332485Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55549 dual_stack=true relay-1 | V0919 00:49:38.334586 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0919 00:49:38.334604 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0919 00:49:38.334689 8 MoQSession.cpp:2674] start sess=0x7fb1a8068730 relay-1 | V0919 00:49:38.334708 8 MoQSession.cpp:3018] sendSetup sess=0x7fb1a8068730 relay-1 | V0919 00:49:38.334808 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb1a8068730 relay-1 | V0919 00:49:38.334903 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb1a8068730 relay-1 | V0919 00:49:38.334956 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a8068730 relay-1 | V0919 00:49:38.334963 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb1a8068730 relay-1 | V0919 00:49:38.334966 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0919 00:49:38.334969 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0919 00:49:38.334974 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-19T00:49:38.335635Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49473 dual_stack=true relay-1 | V0919 00:49:38.337195 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0919 00:49:38.337215 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0919 00:49:38.337300 8 MoQSession.cpp:2674] start sess=0x7fb1a8090ce0 relay-1 | V0919 00:49:38.337346 8 MoQSession.cpp:3018] sendSetup sess=0x7fb1a8090ce0 relay-1 | V0919 00:49:38.337501 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb1a8090ce0 relay-1 | V0919 00:49:38.337549 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb1a8090ce0 relay-1 | V0919 00:49:38.337650 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb1a8081540 relay-1 | V0919 00:49:38.337679 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a8090ce0 relay-1 | V0919 00:49:38.337688 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb1a8090ce0 relay-1 | V0919 00:49:38.337692 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0919 00:49:38.337696 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0919 00:49:38.337700 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-19T00:49:38.337867Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" relay-1 | V0919 00:49:38.338020 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb1a8068730 relay-1 | V0919 00:49:38.338051 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a8068730 relay-1 | V0919 00:49:38.338059 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7fb1a8068730 relay-1 | V0919 00:49:38.338068 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0919 00:49:38.338073 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0919 00:49:38.338082 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7fb1a8068730 test-client-1 | 2026-09-19T00:49:38.338203Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" relay-1 | V0919 00:49:38.338371 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb1a8090ce0 relay-1 | V0919 00:49:38.338403 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a8090ce0 relay-1 | V0919 00:49:38.338412 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test/publish/published-track sess=0x7fb1a8090ce0 relay-1 | V0919 00:49:38.338438 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0919 00:49:38.338446 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0919 00:49:38.338453 8 MoQRelay.cpp:1970] Updating forward for moq-test/publish/published-track numForwardingSubs=1 relay-1 | V0919 00:49:38.338462 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7fb1a8090ce0 relay-1 | V0919 00:49:38.338560 8 MoQSession.cpp:6556] requestUpdate sess=0x7fb1a8068730 test-client-1 | 2026-09-19T00:49:38.338687Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-19T00:49:38.338700Z  WARN moq_transport::serve::error: [83a34d63-0e7b-43eb-a655-c05d14830eed] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | V0919 00:49:38.338817 8 MoQSession.cpp:3489] Failing pending request id=1 peer FINed without terminal reply sess=0x7fb1a8068730 relay-1 | V0919 00:49:38.338836 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a8068730 relay-1 | E0919 00:49:38.338846 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0919 00:49:38.347953 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb1a80881a0 test-client-1 | not ok 8 - publish-track-subscribe test-client-1 | --- test-client-1 | duration_ms: 108 test-client-1 | message: "failed serving PUBLISH track: serve error: cancelled: cancelled" test-client-1 | ... relay-1 | E20260919 00:49:38.439819 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260919 00:49:38.439895 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=7f97208151fb5091, server CID=400000110b8e3f10, downstream=[::ffff:172.18.0.3]:55549, [::]:4443=local, drain=none relay-1 | E20260919 00:49:38.439950 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260919 00:49:38.439972 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=814a63d821baf1eb, server CID=4000000d83583e43, downstream=[::ffff:172.18.0.3]:49473, [::]:4443=local, drain=none test-client-1 | 2026-09-19T00:49:38.440362Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-19T00:49:38.440504Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E0919 00:49:38.440058 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0919 00:49:38.440079 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb1a8068730 relay-1 | V0919 00:49:38.440084 8 MoQSession.cpp:2950] close sess=0x7fb1a8068730 relay-1 | V0919 00:49:38.440093 8 MoQSession.cpp:2183] subscribeError trackReceiveState=0x7fb1a8047df0 relay-1 | V0919 00:49:38.440097 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7fb1a8047df0 relay-1 | V0919 00:49:38.440104 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0919 00:49:38.440112 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0919 00:49:38.440121 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0919 00:49:38.440126 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fb1a8090ce0 relay-1 | V0919 00:49:38.440131 8 MoQSession.cpp:6355] sendPublishDone sess=0x7fb1a8090ce0 relay-1 | V0919 00:49:38.440151 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fb1a8090ce0 relay-1 | V0919 00:49:38.440156 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fb1a805c3d0 relay-1 | V0919 00:49:38.440160 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0919 00:49:38.440168 8 MoQRelay.cpp:1933] Publisher terminated for moq-test/publish/published-track relay-1 | V0919 00:49:38.440176 8 MoQSession.cpp:2167] cancel alias=0 requestID=0 relay-1 | V0919 00:49:38.440183 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb1a8068730 relay-1 | V0919 00:49:38.440199 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb1a8068730 relay-1 | E0919 00:49:38.440313 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0919 00:49:38.440322 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb1a8090ce0 relay-1 | V0919 00:49:38.440327 8 MoQSession.cpp:2950] close sess=0x7fb1a8090ce0 relay-1 | V0919 00:49:38.440333 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb1a8090ce0 relay-1 | V0919 00:49:38.440343 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb1a8090ce0 relay-1 | V0919 00:49:38.440465 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a8068730 relay-1 | V0919 00:49:38.440478 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a8090ce0 relay-1 | V0919 00:49:38.440485 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a8090ce0 relay-1 | V0919 00:49:38.440519 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb1a8068730 relay-1 | V0919 00:49:38.440560 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb1a8068730 relay-1 | V0919 00:49:38.440579 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb1a8090ce0 test-client-1 | 2026-09-19T00:49:38.441010Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46946 dual_stack=true relay-1 | V0919 00:49:38.443024 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0919 00:49:38.443048 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0919 00:49:38.443156 8 MoQSession.cpp:2674] start sess=0x7fb1a8008610 relay-1 | V0919 00:49:38.443179 8 MoQSession.cpp:3018] sendSetup sess=0x7fb1a8008610 relay-1 | V0919 00:49:38.443289 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb1a8008610 relay-1 | V0919 00:49:38.443411 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb1a8008610 relay-1 | V0919 00:49:38.443442 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a8008610 relay-1 | V0919 00:49:38.443450 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb1a8008610 relay-1 | V0919 00:49:38.443454 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0919 00:49:38.443457 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0919 00:49:38.443463 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-19T00:49:38.443522Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 relay-1 | V0919 00:49:38.443694 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb1a8008610 relay-1 | V0919 00:49:38.443790 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a8008610 relay-1 | V0919 00:49:38.443801 8 MoQSession.cpp:4260] onSubscribeImpl ftn=nonexistent/rendezvous/test-track sess=0x7fb1a8008610 relay-1 | V0919 00:49:38.620417 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb1a8090ce0 relay-1 | V0919 00:49:38.944258 8 MoQSession.cpp:4402] Application subscribe error err=rendezvous timeout expired relay-1 | V0919 00:49:38.944280 8 MoQSession.cpp:6260] subscribeError sess=0x7fb1a8008610 relay-1 | V0919 00:49:38.944306 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fb1a8008610 test-client-1 | 2026-09-19T00:49:38.944798Z  INFO moq_test_client::scenarios: Received expected REQUEST_ERROR TIMEOUT test-client-1 | 2026-09-19T00:49:38.945189Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0919 00:49:38.944860 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a8008610 relay-1 | V0919 00:49:38.944878 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a8008610 relay-1 | E20260919 00:49:38.944921 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260919 00:49:38.944963 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=248d3ed6fcf79bdb, server CID=4000000bf9b7a68d, downstream=[::ffff:172.18.0.3]:46946, [::]:4443=local, drain=none relay-1 | E0919 00:49:38.945050 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-19T00:49:38.945702Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42891 dual_stack=true relay-1 | V0919 00:49:38.945055 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb1a8008610 relay-1 | V0919 00:49:38.945058 8 MoQSession.cpp:2950] close sess=0x7fb1a8008610 relay-1 | V0919 00:49:38.945064 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb1a8008610 relay-1 | V0919 00:49:38.945073 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb1a8008610 relay-1 | V0919 00:49:38.945161 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb1a8008610 test-client-1 | ok 9 - rendezvous-timeout test-client-1 | --- test-client-1 | duration_ms: 505 test-client-1 | connection_id: cc2e42ff991d41e3e9cf06d8835ca4aa test-client-1 | ... relay-1 | V0919 00:49:38.947745 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0919 00:49:38.947768 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0919 00:49:38.947875 8 MoQSession.cpp:2674] start sess=0x7fb1a8084fa0 relay-1 | V0919 00:49:38.947897 8 MoQSession.cpp:3018] sendSetup sess=0x7fb1a8084fa0 relay-1 | V0919 00:49:38.947955 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb1a8084fa0 relay-1 | V0919 00:49:38.948245 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb1a8084fa0 relay-1 | V0919 00:49:38.948281 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a8084fa0 relay-1 | V0919 00:49:38.948290 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb1a8084fa0 relay-1 | V0919 00:49:38.948294 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0919 00:49:38.948298 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0919 00:49:38.948304 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0919 00:49:38.948478 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb1a8084fa0 relay-1 | V0919 00:49:38.948505 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a8084fa0 relay-1 | V0919 00:49:38.948547 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test-00/0/0/0/2/4/5/64/32/2/1/1/0/-1/-1/0/moq-test-2f5f3419dc20de4f sess=0x7fb1a8084fa0 relay-1 | V0919 00:49:38.954691 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb1a8008610 test-client-1 | 2026-09-19T00:49:39.150418Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60271 dual_stack=true relay-1 | V0919 00:49:39.153676 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0919 00:49:39.153701 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0919 00:49:39.153815 8 MoQSession.cpp:2674] start sess=0x7fb1a8083190 relay-1 | V0919 00:49:39.153839 8 MoQSession.cpp:3018] sendSetup sess=0x7fb1a8083190 relay-1 | V0919 00:49:39.153899 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb1a8083190 relay-1 | V0919 00:49:39.154188 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb1a8083190 relay-1 | V0919 00:49:39.154217 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a8083190 relay-1 | V0919 00:49:39.154225 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb1a8083190 relay-1 | V0919 00:49:39.154229 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0919 00:49:39.154232 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0919 00:49:39.154238 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0919 00:49:39.154348 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb1a8083190 relay-1 | V0919 00:49:39.154384 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a8083190 relay-1 | V0919 00:49:39.154401 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7fb1a8083190 relay-1 | V0919 00:49:39.154422 8 MoQRelay.cpp:422] publish ftn=moq-test-00/0/0/0/2/4/5/64/32/2/1/1/0/-1/-1/0/moq-test-2f5f3419dc20de4f relay-1 | E0919 00:49:39.154431 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0919 00:49:39.154460 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7fb1a8083190 test-client-1 | 2026-09-19T00:49:39.154755Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 relay-1 | V0919 00:49:39.154571 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0919 00:49:39.154582 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0919 00:49:39.154589 8 MoQRelay.cpp:1970] Updating forward for moq-test-00/0/0/0/2/4/5/64/32/2/1/1/0/-1/-1/0/moq-test-2f5f3419dc20de4f numForwardingSubs=1 relay-1 | V0919 00:49:39.154601 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7fb1a8084fa0 relay-1 | V0919 00:49:39.154678 8 MoQSession.cpp:6556] requestUpdate sess=0x7fb1a8083190 relay-1 | V0919 00:49:39.155056 8 MoQSession.cpp:5098] PublishDone id=0 code=2 reason=publish ended relay-1 | V0919 00:49:39.155067 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7fb1a8063570 relay-1 | V0919 00:49:39.155071 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test-00/0/0/0/2/4/5/64/32/2/1/1/0/-1/-1/0/moq-test-2f5f3419dc20de4f relay-1 | V0919 00:49:39.155075 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0919 00:49:39.155080 8 MoQForwarder.cpp:609] publishDone pubDone reason=publish ended relay-1 | V0919 00:49:39.155083 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fb1a8084fa0 relay-1 | V0919 00:49:39.155087 8 MoQSession.cpp:6355] sendPublishDone sess=0x7fb1a8084fa0 relay-1 | V0919 00:49:39.155102 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fb1a8084fa0 relay-1 | V0919 00:49:39.155124 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fb1a805c3d0 relay-1 | V0919 00:49:39.155128 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0919 00:49:39.155137 8 MoQRelay.cpp:1933] Publisher terminated for moq-test-00/0/0/0/2/4/5/64/32/2/1/1/0/-1/-1/0/moq-test-2f5f3419dc20de4f relay-1 | V0919 00:49:39.155147 8 MoQSession.cpp:3489] Failing pending request id=1 peer FINed without terminal reply sess=0x7fb1a8083190 relay-1 | V0919 00:49:39.155153 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a8083190 relay-1 | E0919 00:49:39.155216 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0919 00:49:39.155436 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a8084fa0 relay-1 | V0919 00:49:39.155461 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a8084fa0 test-client-1 | not ok 10 - moq-test-subgroup-per-group test-client-1 | --- test-client-1 | duration_ms: 225 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | E20260919 00:49:39.170130 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260919 00:49:39.170178 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=564610e108419e3d, server CID=4000001d3b084ecb, downstream=[::ffff:172.18.0.3]:60271, [::]:4443=local, drain=none relay-1 | E20260919 00:49:39.170255 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260919 00:49:39.170300 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=8e86258fcb7fd77e, server CID=40000004e950be41, downstream=[::ffff:172.18.0.3]:42891, [::]:4443=local, drain=none relay-1 | E0919 00:49:39.170366 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0919 00:49:39.170376 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb1a8083190 relay-1 | V0919 00:49:39.170380 8 MoQSession.cpp:2950] close sess=0x7fb1a8083190 relay-1 | V0919 00:49:39.170387 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb1a8083190 relay-1 | V0919 00:49:39.170400 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb1a8083190 relay-1 | E0919 00:49:39.170486 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0919 00:49:39.170504 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb1a8084fa0 relay-1 | V0919 00:49:39.170508 8 MoQSession.cpp:2950] close sess=0x7fb1a8084fa0 relay-1 | V0919 00:49:39.170513 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb1a8084fa0 relay-1 | V0919 00:49:39.170550 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb1a8084fa0 relay-1 | V0919 00:49:39.170611 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a8083190 test-client-1 | 2026-09-19T00:49:39.170757Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0919 00:49:39.170655 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb1a8083190 test-client-1 | 2026-09-19T00:49:39.170810Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0919 00:49:39.170667 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb1a8083190 relay-1 | V0919 00:49:39.170681 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb1a8084fa0 test-client-1 | 2026-09-19T00:49:39.171253Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52746 dual_stack=true relay-1 | V0919 00:49:39.172919 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0919 00:49:39.172933 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0919 00:49:39.173018 8 MoQSession.cpp:2674] start sess=0x7fb1a8061ca0 relay-1 | V0919 00:49:39.173038 8 MoQSession.cpp:3018] sendSetup sess=0x7fb1a8061ca0 relay-1 | V0919 00:49:39.173126 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb1a8061ca0 relay-1 | V0919 00:49:39.173231 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb1a8061ca0 relay-1 | V0919 00:49:39.173284 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a8061ca0 relay-1 | V0919 00:49:39.173317 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb1a8061ca0 relay-1 | V0919 00:49:39.173324 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0919 00:49:39.173328 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0919 00:49:39.173334 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0919 00:49:39.173440 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb1a8061ca0 relay-1 | V0919 00:49:39.173474 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a8061ca0 relay-1 | V0919 00:49:39.173488 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/-1/-1/0/moq-test-b4cb944dc71b2f61 sess=0x7fb1a8061ca0 relay-1 | V0919 00:49:39.182616 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb1a8084fa0 test-client-1 | 2026-09-19T00:49:39.375373Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43546 dual_stack=true relay-1 | V0919 00:49:39.377377 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0919 00:49:39.377402 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0919 00:49:39.377510 8 MoQSession.cpp:2674] start sess=0x7fb1a8033130 relay-1 | V0919 00:49:39.377553 8 MoQSession.cpp:3018] sendSetup sess=0x7fb1a8033130 relay-1 | V0919 00:49:39.377658 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb1a8033130 relay-1 | V0919 00:49:39.377755 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb1a8033130 relay-1 | V0919 00:49:39.377808 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a8033130 relay-1 | V0919 00:49:39.377814 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb1a8033130 relay-1 | V0919 00:49:39.377823 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0919 00:49:39.377827 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0919 00:49:39.377833 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0919 00:49:39.377924 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb1a8033130 relay-1 | V0919 00:49:39.377961 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a8033130 relay-1 | V0919 00:49:39.377977 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7fb1a8033130 relay-1 | V0919 00:49:39.377992 8 MoQRelay.cpp:422] publish ftn=moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/-1/-1/0/moq-test-b4cb944dc71b2f61 relay-1 | E0919 00:49:39.378002 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0919 00:49:39.378027 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7fb1a8033130 relay-1 | V0919 00:49:39.378120 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0919 00:49:39.378129 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0919 00:49:39.378137 8 MoQRelay.cpp:1970] Updating forward for moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/-1/-1/0/moq-test-b4cb944dc71b2f61 numForwardingSubs=1 relay-1 | V0919 00:49:39.378149 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7fb1a8061ca0 relay-1 | V0919 00:49:39.378222 8 MoQSession.cpp:6556] requestUpdate sess=0x7fb1a8033130 test-client-1 | 2026-09-19T00:49:39.378308Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 relay-1 | V0919 00:49:39.378618 8 MoQSession.cpp:3489] Failing pending request id=1 peer FINed without terminal reply sess=0x7fb1a8033130 test-client-1 | 2026-09-19T00:49:39.378420Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 relay-1 | V0919 00:49:39.378636 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a8033130 relay-1 | E0919 00:49:39.378647 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply test-client-1 | 2026-09-19T00:49:39.378435Z  WARN moq_transport::serve::error: [5abcb849-1322-4b73-ab7f-b78d0a27c6ae] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 test-client-1 | not ok 11 - moq-test-subgroup-per-group-eog test-client-1 | --- test-client-1 | duration_ms: 227 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... test-client-1 | 2026-09-19T00:49:39.398438Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260919 00:49:39.398103 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260919 00:49:39.398164 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=2da60e8f9ad1fa93, server CID=400000102815e231, downstream=[::ffff:172.18.0.3]:43546, [::]:4443=local, drain=none relay-1 | E0919 00:49:39.398234 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0919 00:49:39.398244 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb1a8033130 relay-1 | V0919 00:49:39.398249 8 MoQSession.cpp:2950] close sess=0x7fb1a8033130 relay-1 | V0919 00:49:39.398256 8 MoQSession.cpp:2183] subscribeError trackReceiveState=0x7fb1a8047df0 relay-1 | V0919 00:49:39.398260 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7fb1a8047df0 relay-1 | V0919 00:49:39.398267 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/-1/-1/0/moq-test-b4cb944dc71b2f61 relay-1 | V0919 00:49:39.398276 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0919 00:49:39.398283 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0919 00:49:39.398286 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fb1a8061ca0 relay-1 | V0919 00:49:39.398289 8 MoQSession.cpp:6355] sendPublishDone sess=0x7fb1a8061ca0 relay-1 | V0919 00:49:39.398298 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fb1a8061ca0 relay-1 | V0919 00:49:39.398301 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fb1a805c3d0 relay-1 | V0919 00:49:39.398304 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0919 00:49:39.398309 8 MoQRelay.cpp:1933] Publisher terminated for moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/-1/-1/0/moq-test-b4cb944dc71b2f61 relay-1 | V0919 00:49:39.398314 8 MoQSession.cpp:2167] cancel alias=0 requestID=0 relay-1 | V0919 00:49:39.398318 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb1a8033130 relay-1 | V0919 00:49:39.398328 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb1a8033130 relay-1 | V0919 00:49:39.398517 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a8033130 relay-1 | V0919 00:49:39.398658 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb1a8033130 relay-1 | E20260919 00:49:39.398696 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260919 00:49:39.398751 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=38ad5f7de31bf43d, server CID=400000016d3cf4e2, downstream=[::ffff:172.18.0.3]:52746, [::]:4443=local, drain=none relay-1 | E0919 00:49:39.398841 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0919 00:49:39.398883 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb1a8061ca0 relay-1 | V0919 00:49:39.398910 8 MoQSession.cpp:2950] close sess=0x7fb1a8061ca0 relay-1 | V0919 00:49:39.398947 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb1a8061ca0 test-client-1 | 2026-09-19T00:49:39.399146Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0919 00:49:39.398980 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb1a8061ca0 relay-1 | V0919 00:49:39.399080 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a8061ca0 relay-1 | V0919 00:49:39.399124 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a8061ca0 relay-1 | V0919 00:49:39.399163 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb1a8061ca0 test-client-1 | 2026-09-19T00:49:39.399472Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60499 dual_stack=true relay-1 | V0919 00:49:39.401071 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0919 00:49:39.401088 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0919 00:49:39.401172 8 MoQSession.cpp:2674] start sess=0x7fb1a8083170 relay-1 | V0919 00:49:39.401192 8 MoQSession.cpp:3018] sendSetup sess=0x7fb1a8083170 relay-1 | V0919 00:49:39.401292 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb1a8083170 relay-1 | V0919 00:49:39.401420 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb1a8083170 relay-1 | V0919 00:49:39.401441 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a8083170 relay-1 | V0919 00:49:39.401447 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb1a8083170 relay-1 | V0919 00:49:39.401450 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0919 00:49:39.401454 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0919 00:49:39.401459 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0919 00:49:39.401634 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb1a8083170 relay-1 | V0919 00:49:39.401667 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a8083170 relay-1 | V0919 00:49:39.401679 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test-00/1/0/0/1/3/4/64/32/2/1/1/0/-1/-1/0/moq-test-65a080fa05ee314d sess=0x7fb1a8083170 relay-1 | V0919 00:49:39.405803 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb1a8061ca0 relay-1 | V0919 00:49:39.415919 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb1a8033130 test-client-1 | 2026-09-19T00:49:39.603554Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52192 dual_stack=true relay-1 | V0919 00:49:39.605474 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0919 00:49:39.605491 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0919 00:49:39.605611 8 MoQSession.cpp:2674] start sess=0x7fb1a80880f0 relay-1 | V0919 00:49:39.605633 8 MoQSession.cpp:3018] sendSetup sess=0x7fb1a80880f0 relay-1 | V0919 00:49:39.605688 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb1a80880f0 relay-1 | V0919 00:49:39.606043 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb1a80880f0 relay-1 | V0919 00:49:39.606102 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb1a80880f0 relay-1 | V0919 00:49:39.606124 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a80880f0 relay-1 | V0919 00:49:39.606130 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb1a80880f0 relay-1 | V0919 00:49:39.606132 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0919 00:49:39.606135 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0919 00:49:39.606138 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0919 00:49:39.606151 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a80880f0 relay-1 | V0919 00:49:39.606161 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7fb1a80880f0 relay-1 | V0919 00:49:39.606170 8 MoQRelay.cpp:422] publish ftn=moq-test-00/1/0/0/1/3/4/64/32/2/1/1/0/-1/-1/0/moq-test-65a080fa05ee314d relay-1 | E0919 00:49:39.606179 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0919 00:49:39.606193 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7fb1a80880f0 relay-1 | V0919 00:49:39.606283 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0919 00:49:39.606292 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0919 00:49:39.606299 8 MoQRelay.cpp:1970] Updating forward for moq-test-00/1/0/0/1/3/4/64/32/2/1/1/0/-1/-1/0/moq-test-65a080fa05ee314d numForwardingSubs=1 relay-1 | V0919 00:49:39.606308 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7fb1a8083170 relay-1 | V0919 00:49:39.606375 8 MoQSession.cpp:6556] requestUpdate sess=0x7fb1a80880f0 test-client-1 | 2026-09-19T00:49:39.606580Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-19T00:49:39.606598Z  WARN moq_transport::serve::error: [900d4962-5d3f-45b7-bc91-c7191c669570] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 test-client-1 | not ok 12 - moq-test-subgroup-per-object test-client-1 | --- test-client-1 | duration_ms: 208 test-client-1 | message: "PUBLISH was rejected: cancelled" test-client-1 | ... test-client-1 | 2026-09-19T00:49:39.607116Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-19T00:49:39.607251Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260919 00:49:39.606835 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260919 00:49:39.606877 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=2a9a17e85295a5f5, server CID=40000011743ad413, downstream=[::ffff:172.18.0.3]:60499, [::]:4443=local, drain=none relay-1 | E20260919 00:49:39.606912 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260919 00:49:39.606926 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=77e7d40204e3bbbe, server CID=400000034eef6e04, downstream=[::ffff:172.18.0.3]:52192, [::]:4443=local, drain=none relay-1 | E0919 00:49:39.607004 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0919 00:49:39.607010 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb1a8083170 relay-1 | V0919 00:49:39.607013 8 MoQSession.cpp:2950] close sess=0x7fb1a8083170 relay-1 | V0919 00:49:39.607019 8 MoQSession.cpp:6355] sendPublishDone sess=0x7fb1a8083170 relay-1 | E0919 00:49:39.607023 8 MoQSession.cpp:6360] publishDone for invalid id=0 sess=0x7fb1a8083170 relay-1 | V0919 00:49:39.607026 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb1a8083170 relay-1 | V0919 00:49:39.607033 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0919 00:49:39.607039 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb1a8083170 relay-1 | E0919 00:49:39.607099 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0919 00:49:39.607103 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb1a80880f0 relay-1 | V0919 00:49:39.607106 8 MoQSession.cpp:2950] close sess=0x7fb1a80880f0 relay-1 | V0919 00:49:39.607111 8 MoQSession.cpp:2183] subscribeError trackReceiveState=0x7fb1a800f540 relay-1 | V0919 00:49:39.607114 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7fb1a800f540 relay-1 | V0919 00:49:39.607118 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test-00/1/0/0/1/3/4/64/32/2/1/1/0/-1/-1/0/moq-test-65a080fa05ee314d relay-1 | V0919 00:49:39.607125 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0919 00:49:39.607130 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0919 00:49:39.607134 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fb1a8083170 relay-1 | V0919 00:49:39.607138 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fb1a805c3d0 relay-1 | V0919 00:49:39.607141 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0919 00:49:39.607147 8 MoQRelay.cpp:1933] Publisher terminated for moq-test-00/1/0/0/1/3/4/64/32/2/1/1/0/-1/-1/0/moq-test-65a080fa05ee314d relay-1 | V0919 00:49:39.607152 8 MoQSession.cpp:2167] cancel alias=0 requestID=0 relay-1 | V0919 00:49:39.607157 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb1a80880f0 relay-1 | V0919 00:49:39.607162 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0919 00:49:39.607167 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb1a80880f0 relay-1 | V0919 00:49:39.607238 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a8083170 relay-1 | V0919 00:49:39.607246 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a8083170 relay-1 | V0919 00:49:39.607251 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a80880f0 relay-1 | V0919 00:49:39.607255 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a80880f0 relay-1 | V0919 00:49:39.607274 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb1a8083170 relay-1 | E0919 00:49:39.607280 8 MoQRelay.cpp:36] requestUpdate failed: Session closed relay-1 | V0919 00:49:39.607291 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb1a80880f0 relay-1 | V0919 00:49:39.607296 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb1a80880f0 test-client-1 | 2026-09-19T00:49:39.607731Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37431 dual_stack=true relay-1 | V0919 00:49:39.609352 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0919 00:49:39.609372 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0919 00:49:39.609459 8 MoQSession.cpp:2674] start sess=0x7fb1a8059e20 relay-1 | V0919 00:49:39.609483 8 MoQSession.cpp:3018] sendSetup sess=0x7fb1a8059e20 relay-1 | V0919 00:49:39.609564 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb1a8059e20 relay-1 | V0919 00:49:39.609859 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb1a8059e20 relay-1 | V0919 00:49:39.609889 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a8059e20 relay-1 | V0919 00:49:39.609894 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb1a8059e20 relay-1 | V0919 00:49:39.609902 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0919 00:49:39.609905 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0919 00:49:39.609910 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0919 00:49:39.609986 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb1a8059e20 relay-1 | V0919 00:49:39.610013 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a8059e20 relay-1 | V0919 00:49:39.610028 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test-00/2/0/0/2/6/6/64/32/2/1/1/1/-1/-1/0/moq-test-7f0f8a53c72320bb sess=0x7fb1a8059e20 relay-1 | V0919 00:49:39.617153 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb1a8083170 test-client-1 | 2026-09-19T00:49:39.811873Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46241 dual_stack=true relay-1 | V0919 00:49:39.813984 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0919 00:49:39.814007 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0919 00:49:39.814111 8 MoQSession.cpp:2674] start sess=0x7fb1a80830b0 relay-1 | V0919 00:49:39.814138 8 MoQSession.cpp:3018] sendSetup sess=0x7fb1a80830b0 relay-1 | V0919 00:49:39.814253 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb1a80830b0 relay-1 | V0919 00:49:39.814417 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb1a80830b0 relay-1 | V0919 00:49:39.814454 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a80830b0 relay-1 | V0919 00:49:39.814463 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb1a80830b0 relay-1 | V0919 00:49:39.814604 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0919 00:49:39.814616 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0919 00:49:39.814622 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0919 00:49:39.814784 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb1a80830b0 relay-1 | V0919 00:49:39.814812 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a80830b0 relay-1 | V0919 00:49:39.814844 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7fb1a80830b0 relay-1 | V0919 00:49:39.814868 8 MoQRelay.cpp:422] publish ftn=moq-test-00/2/0/0/2/6/6/64/32/2/1/1/1/-1/-1/0/moq-test-7f0f8a53c72320bb relay-1 | E0919 00:49:39.814879 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0919 00:49:39.814900 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7fb1a80830b0 relay-1 | V0919 00:49:39.814990 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0919 00:49:39.814999 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0919 00:49:39.815007 8 MoQRelay.cpp:1970] Updating forward for moq-test-00/2/0/0/2/6/6/64/32/2/1/1/1/-1/-1/0/moq-test-7f0f8a53c72320bb numForwardingSubs=1 relay-1 | V0919 00:49:39.815018 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7fb1a8059e20 relay-1 | V0919 00:49:39.815089 8 MoQSession.cpp:6556] requestUpdate sess=0x7fb1a80830b0 test-client-1 | 2026-09-19T00:49:39.815239Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-19T00:49:39.815255Z  WARN moq_transport::serve::error: [463de436-84e2-49ca-934f-a772d577851d] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 test-client-1 | not ok 13 - moq-test-two-subgroups-eog test-client-1 | --- relay-1 | V0919 00:49:39.815428 8 MoQSession.cpp:3489] Failing pending request id=1 peer FINed without terminal reply sess=0x7fb1a80830b0 relay-1 | V0919 00:49:39.815447 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a80830b0 relay-1 | V0919 00:49:39.815455 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a80830b0 relay-1 | E0919 00:49:39.815479 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | E20260919 00:49:39.815670 8 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | duration_ms: 208 test-client-1 | message: "PUBLISH was rejected: cancelled" test-client-1 | ... relay-1 | E20260919 00:49:39.815734 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=576d15b4556a8ede, server CID=4000001d5e351efc, downstream=[::ffff:172.18.0.3]:46241, [::]:4443=local, drain=none relay-1 | E20260919 00:49:39.815781 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260919 00:49:39.815799 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=940b803f79798f60, server CID=4000001396a9830f, downstream=[::ffff:172.18.0.3]:37431, [::]:4443=local, drain=none relay-1 | E0919 00:49:39.815848 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0919 00:49:39.815855 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb1a80830b0 relay-1 | V0919 00:49:39.815858 8 MoQSession.cpp:2950] close sess=0x7fb1a80830b0 test-client-1 | 2026-09-19T00:49:39.816107Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0919 00:49:39.815865 8 MoQSession.cpp:2183] subscribeError trackReceiveState=0x7fb1a805aac0 relay-1 | V0919 00:49:39.815869 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7fb1a805aac0 relay-1 | V0919 00:49:39.815875 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test-00/2/0/0/2/6/6/64/32/2/1/1/1/-1/-1/0/moq-test-7f0f8a53c72320bb relay-1 | V0919 00:49:39.815883 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0919 00:49:39.815891 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0919 00:49:39.815895 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fb1a8059e20 relay-1 | V0919 00:49:39.815899 8 MoQSession.cpp:6355] sendPublishDone sess=0x7fb1a8059e20 relay-1 | V0919 00:49:39.815911 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fb1a8059e20 relay-1 | V0919 00:49:39.815915 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fb1a805c3d0 relay-1 | V0919 00:49:39.815919 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0919 00:49:39.815926 8 MoQRelay.cpp:1933] Publisher terminated for moq-test-00/2/0/0/2/6/6/64/32/2/1/1/1/-1/-1/0/moq-test-7f0f8a53c72320bb relay-1 | V0919 00:49:39.815934 8 MoQSession.cpp:2167] cancel alias=0 requestID=0 relay-1 | V0919 00:49:39.815939 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb1a80830b0 relay-1 | V0919 00:49:39.815952 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb1a80830b0 relay-1 | E0919 00:49:39.816033 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0919 00:49:39.816040 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb1a8059e20 relay-1 | V0919 00:49:39.816044 8 MoQSession.cpp:2950] close sess=0x7fb1a8059e20 relay-1 | V0919 00:49:39.816049 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb1a8059e20 relay-1 | V0919 00:49:39.816058 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb1a8059e20 relay-1 | V0919 00:49:39.816138 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a8059e20 relay-1 | V0919 00:49:39.816160 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a8059e20 relay-1 | V0919 00:49:39.816190 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb1a80830b0 relay-1 | V0919 00:49:39.816206 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb1a80830b0 test-client-1 | 2026-09-19T00:49:39.816163Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0919 00:49:39.816221 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb1a8059e20 test-client-1 | 2026-09-19T00:49:39.816593Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41396 dual_stack=true relay-1 | V0919 00:49:39.818258 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0919 00:49:39.818277 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0919 00:49:39.818364 8 MoQSession.cpp:2674] start sess=0x7fb1a8080f40 relay-1 | V0919 00:49:39.818384 8 MoQSession.cpp:3018] sendSetup sess=0x7fb1a8080f40 relay-1 | V0919 00:49:39.818479 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb1a8080f40 relay-1 | V0919 00:49:39.818622 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb1a8080f40 relay-1 | V0919 00:49:39.818648 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a8080f40 relay-1 | V0919 00:49:39.818654 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb1a8080f40 relay-1 | V0919 00:49:39.818657 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0919 00:49:39.818661 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0919 00:49:39.818666 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0919 00:49:39.818897 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb1a8080f40 relay-1 | V0919 00:49:39.818944 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a8080f40 relay-1 | V0919 00:49:39.818959 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test-00/3/0/0/2/4/5/64/32/20/1/1/0/-1/-1/0/moq-test-bf16163cb563bd1b sess=0x7fb1a8080f40 relay-1 | V0919 00:49:39.986758 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb1a8059e20 test-client-1 | 2026-09-19T00:49:40.020022Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43939 dual_stack=true relay-1 | V0919 00:49:40.021946 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0919 00:49:40.021969 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0919 00:49:40.022077 8 MoQSession.cpp:2674] start sess=0x7fb1a805aed0 relay-1 | V0919 00:49:40.022098 8 MoQSession.cpp:3018] sendSetup sess=0x7fb1a805aed0 relay-1 | V0919 00:49:40.022197 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb1a805aed0 relay-1 | V0919 00:49:40.022347 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb1a805aed0 relay-1 | V0919 00:49:40.022404 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a805aed0 relay-1 | V0919 00:49:40.022417 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb1a805aed0 relay-1 | V0919 00:49:40.022421 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0919 00:49:40.022425 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0919 00:49:40.022430 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0919 00:49:40.022512 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb1a805aed0 relay-1 | V0919 00:49:40.022566 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a805aed0 relay-1 | V0919 00:49:40.022583 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7fb1a805aed0 relay-1 | V0919 00:49:40.022596 8 MoQRelay.cpp:422] publish ftn=moq-test-00/3/0/0/2/4/5/64/32/20/1/1/0/-1/-1/0/moq-test-bf16163cb563bd1b relay-1 | E0919 00:49:40.022605 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0919 00:49:40.022627 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7fb1a805aed0 relay-1 | V0919 00:49:40.022756 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0919 00:49:40.022769 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0919 00:49:40.022774 8 MoQRelay.cpp:1970] Updating forward for moq-test-00/3/0/0/2/4/5/64/32/20/1/1/0/-1/-1/0/moq-test-bf16163cb563bd1b numForwardingSubs=1 relay-1 | V0919 00:49:40.022782 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7fb1a8080f40 relay-1 | V0919 00:49:40.022852 8 MoQSession.cpp:6556] requestUpdate sess=0x7fb1a805aed0 test-client-1 | 2026-09-19T00:49:40.023055Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-19T00:49:40.023065Z  WARN moq_transport::serve::error: [c06bdafa-9518-406d-a82f-8a25f0c2d03f] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 test-client-1 | 2026-09-19T00:49:40.023088Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 relay-1 | V0919 00:49:40.023222 8 MoQSession.cpp:3489] Failing pending request id=1 peer FINed without terminal reply sess=0x7fb1a805aed0 relay-1 | V0919 00:49:40.023281 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a805aed0 relay-1 | E0919 00:49:40.023300 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply test-client-1 | not ok 14 - moq-test-datagram test-client-1 | --- test-client-1 | duration_ms: 229 test-client-1 | message: "failed to write datagram: cancelled" test-client-1 | ... relay-1 | E20260919 00:49:40.044773 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260919 00:49:40.044838 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=1ce8415f45f5e55f, server CID=4000000c28735a92, downstream=[::ffff:172.18.0.3]:43939, [::]:4443=local, drain=none relay-1 | E0919 00:49:40.044904 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0919 00:49:40.044912 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb1a805aed0 relay-1 | V0919 00:49:40.044917 8 MoQSession.cpp:2950] close sess=0x7fb1a805aed0 relay-1 | V0919 00:49:40.044924 8 MoQSession.cpp:2183] subscribeError trackReceiveState=0x7fb1a8047df0 relay-1 | V0919 00:49:40.044929 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7fb1a8047df0 relay-1 | V0919 00:49:40.044935 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test-00/3/0/0/2/4/5/64/32/20/1/1/0/-1/-1/0/moq-test-bf16163cb563bd1b relay-1 | V0919 00:49:40.044944 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0919 00:49:40.044953 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0919 00:49:40.044957 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fb1a8080f40 relay-1 | V0919 00:49:40.044961 8 MoQSession.cpp:6355] sendPublishDone sess=0x7fb1a8080f40 relay-1 | V0919 00:49:40.044974 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fb1a8080f40 relay-1 | V0919 00:49:40.045004 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fb1a805c3d0 relay-1 | V0919 00:49:40.045030 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0919 00:49:40.045069 8 MoQRelay.cpp:1933] Publisher terminated for moq-test-00/3/0/0/2/4/5/64/32/20/1/1/0/-1/-1/0/moq-test-bf16163cb563bd1b relay-1 | V0919 00:49:40.045101 8 MoQSession.cpp:2167] cancel alias=0 requestID=0 relay-1 | V0919 00:49:40.045129 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb1a805aed0 relay-1 | V0919 00:49:40.045171 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb1a805aed0 relay-1 | V0919 00:49:40.045360 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a805aed0 relay-1 | V0919 00:49:40.045410 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb1a805aed0 relay-1 | E20260919 00:49:40.045426 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260919 00:49:40.045456 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=7b712d4b251d6cc5, server CID=4000000e4b742648, downstream=[::ffff:172.18.0.3]:41396, [::]:4443=local, drain=none relay-1 | E0919 00:49:40.045510 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0919 00:49:40.045557 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb1a8080f40 relay-1 | V0919 00:49:40.045563 8 MoQSession.cpp:2950] close sess=0x7fb1a8080f40 relay-1 | V0919 00:49:40.045569 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb1a8080f40 relay-1 | V0919 00:49:40.045580 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb1a8080f40 relay-1 | V0919 00:49:40.045649 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a8080f40 relay-1 | V0919 00:49:40.045665 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a8080f40 relay-1 | V0919 00:49:40.045682 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb1a8080f40 test-client-1 | 2026-09-19T00:49:40.045763Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-19T00:49:40.045813Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-19T00:49:40.046080Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57412 dual_stack=true relay-1 | V0919 00:49:40.048112 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0919 00:49:40.048131 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0919 00:49:40.048223 8 MoQSession.cpp:2674] start sess=0x7fb1a8079710 relay-1 | V0919 00:49:40.048243 8 MoQSession.cpp:3018] sendSetup sess=0x7fb1a8079710 relay-1 | V0919 00:49:40.048332 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb1a8079710 relay-1 | V0919 00:49:40.048434 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb1a8079710 relay-1 | V0919 00:49:40.048494 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a8079710 relay-1 | V0919 00:49:40.048501 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb1a8079710 relay-1 | V0919 00:49:40.048505 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0919 00:49:40.048508 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0919 00:49:40.048513 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0919 00:49:40.048648 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb1a8079710 relay-1 | V0919 00:49:40.048684 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a8079710 relay-1 | V0919 00:49:40.048702 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test-00/3/0/0/2/5/5/64/32/20/1/1/1/-1/-1/0/moq-test-76ca846b69612680 sess=0x7fb1a8079710 relay-1 | V0919 00:49:40.054815 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb1a8080f40 relay-1 | V0919 00:49:40.054850 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb1a805aed0 test-client-1 | 2026-09-19T00:49:40.250778Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43281 dual_stack=true relay-1 | V0919 00:49:40.252715 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0919 00:49:40.252739 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0919 00:49:40.252844 8 MoQSession.cpp:2674] start sess=0x7fb1a804f0b0 relay-1 | V0919 00:49:40.252903 8 MoQSession.cpp:3018] sendSetup sess=0x7fb1a804f0b0 relay-1 | V0919 00:49:40.253015 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb1a804f0b0 relay-1 | V0919 00:49:40.253259 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb1a804f0b0 relay-1 | V0919 00:49:40.253332 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb1a804f0b0 relay-1 | V0919 00:49:40.253371 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a804f0b0 relay-1 | V0919 00:49:40.253379 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb1a804f0b0 relay-1 | V0919 00:49:40.253383 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0919 00:49:40.253387 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0919 00:49:40.253392 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0919 00:49:40.253415 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a804f0b0 relay-1 | V0919 00:49:40.253432 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7fb1a804f0b0 relay-1 | V0919 00:49:40.253445 8 MoQRelay.cpp:422] publish ftn=moq-test-00/3/0/0/2/5/5/64/32/20/1/1/1/-1/-1/0/moq-test-76ca846b69612680 relay-1 | E0919 00:49:40.253473 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0919 00:49:40.253494 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7fb1a804f0b0 relay-1 | V0919 00:49:40.253591 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0919 00:49:40.253599 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0919 00:49:40.253606 8 MoQRelay.cpp:1970] Updating forward for moq-test-00/3/0/0/2/5/5/64/32/20/1/1/1/-1/-1/0/moq-test-76ca846b69612680 numForwardingSubs=1 relay-1 | V0919 00:49:40.253617 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7fb1a8079710 relay-1 | V0919 00:49:40.253691 8 MoQSession.cpp:6556] requestUpdate sess=0x7fb1a804f0b0 test-client-1 | 2026-09-19T00:49:40.253755Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 relay-1 | V0919 00:49:40.253883 8 MoQSession.cpp:5098] PublishDone id=0 code=2 reason=publish ended relay-1 | V0919 00:49:40.253938 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7fb1a80795c0 relay-1 | V0919 00:49:40.253970 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test-00/3/0/0/2/5/5/64/32/20/1/1/1/-1/-1/0/moq-test-76ca846b69612680 relay-1 | V0919 00:49:40.253994 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0919 00:49:40.254020 8 MoQForwarder.cpp:609] publishDone pubDone reason=publish ended relay-1 | V0919 00:49:40.254063 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fb1a8079710 relay-1 | V0919 00:49:40.254069 8 MoQSession.cpp:6355] sendPublishDone sess=0x7fb1a8079710 relay-1 | V0919 00:49:40.254097 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fb1a8079710 relay-1 | V0919 00:49:40.254106 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fb1a805c3d0 relay-1 | V0919 00:49:40.254110 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0919 00:49:40.254117 8 MoQRelay.cpp:1933] Publisher terminated for moq-test-00/3/0/0/2/5/5/64/32/20/1/1/1/-1/-1/0/moq-test-76ca846b69612680 relay-1 | V0919 00:49:40.254125 8 MoQSession.cpp:3489] Failing pending request id=1 peer FINed without terminal reply sess=0x7fb1a804f0b0 relay-1 | V0919 00:49:40.254131 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a804f0b0 relay-1 | E0919 00:49:40.254225 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0919 00:49:40.254408 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a8079710 relay-1 | V0919 00:49:40.254433 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a8079710 test-client-1 | not ok 15 - moq-test-datagram-eog test-client-1 | --- test-client-1 | duration_ms: 230 test-client-1 | message: "failed to write datagram: cancelled" test-client-1 | ... test-client-1 | 2026-09-19T00:49:40.276351Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59740 dual_stack=true relay-1 | E20260919 00:49:40.276561 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260919 00:49:40.276616 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=c934d012a9d67e44, server CID=40000009e5ec3eda, downstream=[::ffff:172.18.0.3]:43281, [::]:4443=local, drain=none relay-1 | E20260919 00:49:40.276688 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260919 00:49:40.276715 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=80c72a91a7ab94b0, server CID=40000013a8f382b8, downstream=[::ffff:172.18.0.3]:57412, [::]:4443=local, drain=none relay-1 | E0919 00:49:40.276771 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0919 00:49:40.276785 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb1a804f0b0 relay-1 | V0919 00:49:40.276789 8 MoQSession.cpp:2950] close sess=0x7fb1a804f0b0 relay-1 | V0919 00:49:40.276799 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb1a804f0b0 relay-1 | V0919 00:49:40.276817 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb1a804f0b0 test-client-1 | 2026-09-19T00:49:40.276934Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-19T00:49:40.277735Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E0919 00:49:40.277379 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0919 00:49:40.277393 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb1a8079710 relay-1 | V0919 00:49:40.277397 8 MoQSession.cpp:2950] close sess=0x7fb1a8079710 relay-1 | V0919 00:49:40.277403 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb1a8079710 relay-1 | V0919 00:49:40.277628 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb1a8079710 relay-1 | V0919 00:49:40.278600 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a804f0b0 relay-1 | V0919 00:49:40.278643 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb1a804f0b0 relay-1 | V0919 00:49:40.278661 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb1a804f0b0 relay-1 | V0919 00:49:40.278678 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb1a8079710 relay-1 | V0919 00:49:40.279590 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0919 00:49:40.279604 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0919 00:49:40.279706 8 MoQSession.cpp:2674] start sess=0x7fb1a8061d50 relay-1 | V0919 00:49:40.279724 8 MoQSession.cpp:3018] sendSetup sess=0x7fb1a8061d50 relay-1 | V0919 00:49:40.279761 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb1a8061d50 relay-1 | V0919 00:49:40.280125 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb1a8061d50 relay-1 | V0919 00:49:40.280232 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb1a8061d50 relay-1 | V0919 00:49:40.280247 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a8061d50 relay-1 | V0919 00:49:40.280252 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb1a8061d50 relay-1 | V0919 00:49:40.280254 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0919 00:49:40.280256 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0919 00:49:40.280260 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0919 00:49:40.280273 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a8061d50 relay-1 | V0919 00:49:40.280282 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/1/2/0/moq-test-a26bf11b0a5e57fa sess=0x7fb1a8061d50 relay-1 | V0919 00:49:40.287402 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb1a8079710 test-client-1 | 2026-09-19T00:49:40.482439Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46845 dual_stack=true relay-1 | V0919 00:49:40.484628 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0919 00:49:40.484649 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0919 00:49:40.484752 8 MoQSession.cpp:2674] start sess=0x7fb1a8079710 relay-1 | V0919 00:49:40.484807 8 MoQSession.cpp:3018] sendSetup sess=0x7fb1a8079710 relay-1 | V0919 00:49:40.484955 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb1a8079710 relay-1 | V0919 00:49:40.485037 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb1a8079710 relay-1 | V0919 00:49:40.485129 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a8079710 relay-1 | V0919 00:49:40.485146 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb1a8079710 relay-1 | V0919 00:49:40.485151 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0919 00:49:40.485156 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0919 00:49:40.485161 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0919 00:49:40.485325 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb1a8079710 relay-1 | V0919 00:49:40.485427 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a8079710 relay-1 | V0919 00:49:40.485447 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7fb1a8079710 relay-1 | V0919 00:49:40.485463 8 MoQRelay.cpp:422] publish ftn=moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/1/2/0/moq-test-a26bf11b0a5e57fa relay-1 | E0919 00:49:40.485473 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0919 00:49:40.485501 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7fb1a8079710 relay-1 | V0919 00:49:40.485661 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0919 00:49:40.485671 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0919 00:49:40.485678 8 MoQRelay.cpp:1970] Updating forward for moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/1/2/0/moq-test-a26bf11b0a5e57fa numForwardingSubs=1 relay-1 | V0919 00:49:40.485690 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7fb1a8061d50 relay-1 | V0919 00:49:40.485844 8 MoQSession.cpp:6556] requestUpdate sess=0x7fb1a8079710 test-client-1 | 2026-09-19T00:49:40.485824Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 relay-1 | V0919 00:49:40.486081 8 MoQSession.cpp:5098] PublishDone id=0 code=2 reason=publish ended relay-1 | V0919 00:49:40.486097 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7fb1a8050000 relay-1 | V0919 00:49:40.486102 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/1/2/0/moq-test-a26bf11b0a5e57fa relay-1 | V0919 00:49:40.486110 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0919 00:49:40.486117 8 MoQForwarder.cpp:609] publishDone pubDone reason=publish ended relay-1 | V0919 00:49:40.486121 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fb1a8061d50 relay-1 | V0919 00:49:40.486131 8 MoQSession.cpp:6355] sendPublishDone sess=0x7fb1a8061d50 relay-1 | V0919 00:49:40.486143 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fb1a8061d50 relay-1 | V0919 00:49:40.486147 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fb1a805c3d0 relay-1 | V0919 00:49:40.486151 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0919 00:49:40.486157 8 MoQRelay.cpp:1933] Publisher terminated for moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/1/2/0/moq-test-a26bf11b0a5e57fa relay-1 | V0919 00:49:40.486171 8 MoQSession.cpp:3489] Failing pending request id=1 peer FINed without terminal reply sess=0x7fb1a8079710 relay-1 | V0919 00:49:40.486177 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a8079710 relay-1 | E0919 00:49:40.486241 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0919 00:49:40.486515 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a8061d50 relay-1 | V0919 00:49:40.486538 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a8061d50 test-client-1 | not ok 16 - moq-test-extensions test-client-1 | --- test-client-1 | duration_ms: 228 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | V0919 00:49:40.503857 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a8079710 relay-1 | E20260919 00:49:40.503937 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260919 00:49:40.503993 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=edd36b81daf8b7ca, server CID=4000000c4142394c, downstream=[::ffff:172.18.0.3]:46845, [::]:4443=local, drain=none relay-1 | E20260919 00:49:40.504066 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260919 00:49:40.504119 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=84407c7c5a48e240, server CID=4000000be2ec5dc1, downstream=[::ffff:172.18.0.3]:59740, [::]:4443=local, drain=none relay-1 | E0919 00:49:40.504177 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0919 00:49:40.504185 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb1a8079710 relay-1 | V0919 00:49:40.504191 8 MoQSession.cpp:2950] close sess=0x7fb1a8079710 relay-1 | V0919 00:49:40.504199 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb1a8079710 relay-1 | V0919 00:49:40.504214 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb1a8079710 relay-1 | E0919 00:49:40.504304 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0919 00:49:40.504324 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb1a8061d50 relay-1 | V0919 00:49:40.504328 8 MoQSession.cpp:2950] close sess=0x7fb1a8061d50 relay-1 | V0919 00:49:40.504335 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb1a8061d50 relay-1 | V0919 00:49:40.504346 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb1a8061d50 relay-1 | V0919 00:49:40.504440 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb1a8079710 relay-1 | V0919 00:49:40.504461 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb1a8079710 test-client-1 | 2026-09-19T00:49:40.504579Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-19T00:49:40.504632Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0919 00:49:40.504480 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb1a8061d50 test-client-1 | 2026-09-19T00:49:40.505053Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37599 dual_stack=true relay-1 | V0919 00:49:40.506720 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0919 00:49:40.506737 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0919 00:49:40.506940 8 MoQSession.cpp:2674] start sess=0x7fb1a8081300 relay-1 | V0919 00:49:40.506962 8 MoQSession.cpp:3018] sendSetup sess=0x7fb1a8081300 relay-1 | V0919 00:49:40.507056 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb1a8081300 relay-1 | V0919 00:49:40.507103 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb1a8081300 relay-1 | V0919 00:49:40.507210 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a8081300 relay-1 | V0919 00:49:40.507225 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb1a8081300 relay-1 | V0919 00:49:40.507229 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0919 00:49:40.507233 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0919 00:49:40.507238 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0919 00:49:40.507459 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb1a8081300 relay-1 | V0919 00:49:40.507488 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a8081300 relay-1 | V0919 00:49:40.507500 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test-00/0/10/3/24/7/3/40/24/2/7/2/0/-1/-1/0/moq-test-aa74cdc40f69c673 sess=0x7fb1a8081300 relay-1 | V0919 00:49:40.514632 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb1a8061d50 test-client-1 | 2026-09-19T00:49:40.709473Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37214 dual_stack=true relay-1 | V0919 00:49:40.711235 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0919 00:49:40.711254 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0919 00:49:40.711344 8 MoQSession.cpp:2674] start sess=0x7fb1a8071c50 relay-1 | V0919 00:49:40.711366 8 MoQSession.cpp:3018] sendSetup sess=0x7fb1a8071c50 relay-1 | V0919 00:49:40.711425 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb1a8071c50 relay-1 | V0919 00:49:40.711790 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb1a8071c50 relay-1 | V0919 00:49:40.711822 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a8071c50 relay-1 | V0919 00:49:40.711829 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb1a8071c50 relay-1 | V0919 00:49:40.711833 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0919 00:49:40.711837 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0919 00:49:40.711842 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0919 00:49:40.711879 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb1a8071c50 relay-1 | V0919 00:49:40.711901 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a8071c50 relay-1 | V0919 00:49:40.711908 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7fb1a8071c50 relay-1 | V0919 00:49:40.711916 8 MoQRelay.cpp:422] publish ftn=moq-test-00/0/10/3/24/7/3/40/24/2/7/2/0/-1/-1/0/moq-test-aa74cdc40f69c673 relay-1 | E0919 00:49:40.711931 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0919 00:49:40.711950 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7fb1a8071c50 relay-1 | V0919 00:49:40.712040 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0919 00:49:40.712047 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0919 00:49:40.712053 8 MoQRelay.cpp:1970] Updating forward for moq-test-00/0/10/3/24/7/3/40/24/2/7/2/0/-1/-1/0/moq-test-aa74cdc40f69c673 numForwardingSubs=1 relay-1 | V0919 00:49:40.712064 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7fb1a8081300 relay-1 | V0919 00:49:40.712131 8 MoQSession.cpp:6556] requestUpdate sess=0x7fb1a8071c50 test-client-1 | 2026-09-19T00:49:40.712181Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=9 streams=3 relay-1 | V0919 00:49:40.712363 8 MoQSession.cpp:5098] PublishDone id=0 code=2 reason=publish ended relay-1 | V0919 00:49:40.712376 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7fb1a80795c0 relay-1 | V0919 00:49:40.712381 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test-00/0/10/3/24/7/3/40/24/2/7/2/0/-1/-1/0/moq-test-aa74cdc40f69c673 relay-1 | V0919 00:49:40.712388 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0919 00:49:40.712395 8 MoQForwarder.cpp:609] publishDone pubDone reason=publish ended relay-1 | V0919 00:49:40.712399 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fb1a8081300 relay-1 | V0919 00:49:40.712402 8 MoQSession.cpp:6355] sendPublishDone sess=0x7fb1a8081300 relay-1 | V0919 00:49:40.712413 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fb1a8081300 relay-1 | V0919 00:49:40.712417 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fb1a805c3d0 relay-1 | V0919 00:49:40.712421 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0919 00:49:40.712427 8 MoQRelay.cpp:1933] Publisher terminated for moq-test-00/0/10/3/24/7/3/40/24/2/7/2/0/-1/-1/0/moq-test-aa74cdc40f69c673 relay-1 | V0919 00:49:40.712435 8 MoQSession.cpp:3489] Failing pending request id=1 peer FINed without terminal reply sess=0x7fb1a8071c50 relay-1 | V0919 00:49:40.712440 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a8071c50 relay-1 | E0919 00:49:40.712496 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0919 00:49:40.712777 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a8081300 relay-1 | V0919 00:49:40.712794 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a8081300 test-client-1 | not ok 17 - moq-test-increments test-client-1 | --- test-client-1 | duration_ms: 218 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | E20260919 00:49:40.722128 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260919 00:49:40.722170 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=6943f5098a43bee7, server CID=40000000a07525b2, downstream=[::ffff:172.18.0.3]:37214, [::]:4443=local, drain=none relay-1 | E20260919 00:49:40.722210 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260919 00:49:40.722231 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=e16949298afa04ad, server CID=40000017a9ff84dd, downstream=[::ffff:172.18.0.3]:37599, [::]:4443=local, drain=none relay-1 | E0919 00:49:40.722269 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0919 00:49:40.722275 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb1a8071c50 relay-1 | V0919 00:49:40.722279 8 MoQSession.cpp:2950] close sess=0x7fb1a8071c50 relay-1 | V0919 00:49:40.722284 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb1a8071c50 relay-1 | V0919 00:49:40.722295 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb1a8071c50 test-client-1 | 2026-09-19T00:49:40.722414Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-19T00:49:40.722635Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E0919 00:49:40.722486 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0919 00:49:40.722498 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb1a8081300 relay-1 | V0919 00:49:40.722501 8 MoQSession.cpp:2950] close sess=0x7fb1a8081300 relay-1 | V0919 00:49:40.722507 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb1a8081300 relay-1 | V0919 00:49:40.722516 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb1a8081300 relay-1 | V0919 00:49:40.722719 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a8071c50 relay-1 | V0919 00:49:40.722799 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb1a8071c50 relay-1 | V0919 00:49:40.722818 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb1a8071c50 relay-1 | V0919 00:49:40.722832 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb1a8081300 test-client-1 | 2026-09-19T00:49:40.723222Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57364 dual_stack=true relay-1 | V0919 00:49:40.724838 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0919 00:49:40.724850 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0919 00:49:40.724938 8 MoQSession.cpp:2674] start sess=0x7fb1a8069510 relay-1 | V0919 00:49:40.724957 8 MoQSession.cpp:3018] sendSetup sess=0x7fb1a8069510 relay-1 | V0919 00:49:40.725051 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb1a8069510 relay-1 | V0919 00:49:40.725164 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb1a8069510 relay-1 | V0919 00:49:40.725225 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a8069510 relay-1 | V0919 00:49:40.725235 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb1a8069510 relay-1 | V0919 00:49:40.725238 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0919 00:49:40.725241 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0919 00:49:40.725246 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0919 00:49:40.725430 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb1a8069510 relay-1 | V0919 00:49:40.725463 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a8069510 relay-1 | V0919 00:49:40.725473 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test-00/0/0/0/1/2/3/64/32/2/1/1/0/-1/-1/0/moq-test-5e04097725944fab sess=0x7fb1a8069510 relay-1 | V0919 00:49:40.730557 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb1a8081300 test-client-1 | 2026-09-19T00:49:40.927207Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47625 dual_stack=true relay-1 | V0919 00:49:40.929133 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0919 00:49:40.929159 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0919 00:49:40.929266 8 MoQSession.cpp:2674] start sess=0x7fb1a8061d50 relay-1 | V0919 00:49:40.929292 8 MoQSession.cpp:3018] sendSetup sess=0x7fb1a8061d50 relay-1 | V0919 00:49:40.929348 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb1a8061d50 relay-1 | V0919 00:49:40.929633 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb1a8061d50 relay-1 | V0919 00:49:40.929661 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a8061d50 relay-1 | V0919 00:49:40.929669 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb1a8061d50 relay-1 | V0919 00:49:40.929674 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0919 00:49:40.929725 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0919 00:49:40.929732 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0919 00:49:40.929779 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb1a8061d50 relay-1 | V0919 00:49:40.929854 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb1a8061d50 relay-1 | V0919 00:49:40.929873 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7fb1a8061d50 relay-1 | V0919 00:49:40.929888 8 MoQRelay.cpp:422] publish ftn=moq-test-00/0/0/0/1/2/3/64/32/2/1/1/0/-1/-1/0/moq-test-5e04097725944fab relay-1 | E0919 00:49:40.929898 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0919 00:49:40.929921 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7fb1a8061d50 relay-1 | V0919 00:49:40.930019 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0919 00:49:40.930033 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0919 00:49:40.930045 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7fb1a8069510 test-client-1 | 2026-09-19T00:49:40.930250Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=6 streams=2 relay-1 | V0919 00:49:40.930445 8 MoQSession.cpp:5098] PublishDone id=0 code=2 reason=publish ended relay-1 | V0919 00:49:40.930453 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7fb1a8085520 relay-1 | V0919 00:49:40.930456 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test-00/0/0/0/1/2/3/64/32/2/1/1/0/-1/-1/0/moq-test-5e04097725944fab relay-1 | V0919 00:49:40.930461 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0919 00:49:40.930466 8 MoQForwarder.cpp:609] publishDone pubDone reason=publish ended relay-1 | V0919 00:49:40.930469 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fb1a8069510 relay-1 | V0919 00:49:40.930471 8 MoQSession.cpp:6355] sendPublishDone sess=0x7fb1a8069510 relay-1 | V0919 00:49:40.930484 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fb1a8069510 relay-1 | V0919 00:49:40.930488 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fb1a805c3d0 relay-1 | V0919 00:49:40.930492 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0919 00:49:40.930498 8 MoQRelay.cpp:1933] Publisher terminated for moq-test-00/0/0/0/1/2/3/64/32/2/1/1/0/-1/-1/0/moq-test-5e04097725944fab relay-1 | V0919 00:49:40.930506 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a8061d50 relay-1 | V0919 00:49:40.930805 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a8069510 relay-1 | V0919 00:49:40.930821 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a8069510 test-client-1 | not ok 18 - moq-test-forward-zero test-client-1 | --- test-client-1 | duration_ms: 218 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | E20260919 00:49:40.940245 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260919 00:49:40.940306 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=914ac1ae11e8a552, server CID=40000016c34a1054, downstream=[::ffff:172.18.0.3]:47625, [::]:4443=local, drain=none relay-1 | E20260919 00:49:40.940356 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260919 00:49:40.940377 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=ee00926b41746e8f, server CID=400000198b71aef9, downstream=[::ffff:172.18.0.3]:57364, [::]:4443=local, drain=none relay-1 | E0919 00:49:40.940413 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0919 00:49:40.940418 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb1a8061d50 relay-1 | V0919 00:49:40.940421 8 MoQSession.cpp:2950] close sess=0x7fb1a8061d50 relay-1 | V0919 00:49:40.940425 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb1a8061d50 relay-1 | V0919 00:49:40.940435 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb1a8061d50 relay-1 | E0919 00:49:40.940488 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0919 00:49:40.940492 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb1a8069510 relay-1 | V0919 00:49:40.940494 8 MoQSession.cpp:2950] close sess=0x7fb1a8069510 relay-1 | V0919 00:49:40.940497 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb1a8069510 relay-1 | V0919 00:49:40.940510 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb1a8069510 relay-1 | V0919 00:49:40.940592 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb1a8061d50 relay-1 | V0919 00:49:40.940645 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb1a8061d50 relay-1 | V0919 00:49:40.940682 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb1a8069510 relay-1 | V0919 00:49:40.940710 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb1a8069510 relay-1 | V0919 00:49:40.950830 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb1a8061d50 test-client-1 exited with code 1 Aborting on container exit... Container main-test-client-1 Stopping Container main-test-client-1 Stopped Container main-relay-1 Stopping Container main-relay-1 Stopped make[1]: *** [Makefile:86: test] Error 1 make[1]: Leaving directory '/home/runner/work/moq-interop-runner/moq-interop-runner/main'