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-10-01T00:55:17Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-10-01T00:55:17Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-10-01T00:55:17Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-10-01T00:55:17Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-10-01T00:55:17Z" 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 | V1001 00:55:18.098825 7 MoQServer.cpp:121] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W1001 00:55:18.099892 7 MoQServer.cpp:172] 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-10-01T00:55:23.704125Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46349 dual_stack=true relay-1 | V1001 00:55:23.707720 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1001 00:55:23.707745 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1001 00:55:23.707956 8 MoQSession.cpp:2701] start sess=0x7fc148051d70 relay-1 | V1001 00:55:23.707984 8 MoQSession.cpp:3045] sendSetup sess=0x7fc148051d70 relay-1 | V1001 00:55:23.708141 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc148051d70 test-client-1 | 2026-10-01T00:55:23.708374Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully test-client-1 | ok 1 - setup-only relay-1 | V1001 00:55:23.708368 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc148051d70 test-client-1 | --- relay-1 | V1001 00:55:23.708447 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc148051d70 relay-1 | V1001 00:55:23.708480 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc148051d70 relay-1 | V1001 00:55:23.708485 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1001 00:55:23.708488 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1001 00:55:23.708491 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | E20261001 00:55:23.708530 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261001 00:55:23.708738 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=98f4d637ad9554a4, server CID=40000010d0ea629d, downstream=[::ffff:172.18.0.3]:46349, [::]:4443=local, drain=none test-client-1 | duration_ms: 5 test-client-1 | connection_id: cc1705c31b9711f4f3ab146f1fb6ae69 test-client-1 | ... test-client-1 | 2026-10-01T00:55:23.709110Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E1001 00:55:23.708848 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1001 00:55:23.708862 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc148051d70 relay-1 | V1001 00:55:23.708866 8 MoQSession.cpp:2977] close sess=0x7fc148051d70 relay-1 | V1001 00:55:23.708916 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc148051d70 relay-1 | V1001 00:55:23.708967 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc148051d70 relay-1 | V1001 00:55:23.709076 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc148051d70 relay-1 | V1001 00:55:23.709200 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc148051d70 relay-1 | V1001 00:55:23.709244 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc148051d70 test-client-1 | 2026-10-01T00:55:23.709568Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46441 dual_stack=true relay-1 | V1001 00:55:23.711194 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1001 00:55:23.711209 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1001 00:55:23.711315 8 MoQSession.cpp:2701] start sess=0x7fc14806aa40 relay-1 | V1001 00:55:23.711412 8 MoQSession.cpp:3045] sendSetup sess=0x7fc14806aa40 relay-1 | V1001 00:55:23.711552 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc14806aa40 relay-1 | V1001 00:55:23.711566 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc14806aa40 relay-1 | V1001 00:55:23.711634 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc14806aa40 relay-1 | V1001 00:55:23.711643 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc14806aa40 relay-1 | V1001 00:55:23.711647 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1001 00:55:23.711651 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1001 00:55:23.711656 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-10-01T00:55:23.711720Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop relay-1 | V1001 00:55:23.711919 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc14806aa40 relay-1 | V1001 00:55:23.712008 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc14806aa40 relay-1 | V1001 00:55:23.712028 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fc14806aa40 relay-1 | V1001 00:55:23.712051 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V1001 00:55:23.712091 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7fc14806aa40 test-client-1 | 2026-10-01T00:55:25.713035Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) test-client-1 | ok 2 - publish-namespace-only test-client-1 | --- test-client-1 | duration_ms: 2004 test-client-1 | connection_id: 05ffb5740f3a0419f01bbcf8f93fb2de test-client-1 | ... relay-1 | V1001 00:55:25.713326 8 MoQRelaySession.cpp:1310] onPublishNamespaceDone requestID=0 sess=0x7fc14806aa40 relay-1 | V1001 00:55:25.713355 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V1001 00:55:25.713366 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1001 00:55:25.713375 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc14806aa40 relay-1 | V1001 00:55:25.713391 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc14806aa40 relay-1 | E20261001 00:55:25.713413 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261001 00:55:25.713474 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=7ce726fc2ffd67b7, server CID=40000000d1ee8843, downstream=[::ffff:172.18.0.3]:46441, [::]:4443=local, drain=none relay-1 | E1001 00:55:25.713555 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1001 00:55:25.713586 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc14806aa40 relay-1 | V1001 00:55:25.713613 8 MoQSession.cpp:2977] close sess=0x7fc14806aa40 relay-1 | V1001 00:55:25.713644 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc14806aa40 relay-1 | V1001 00:55:25.713689 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc14806aa40 relay-1 | V1001 00:55:25.713835 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc14806aa40 test-client-1 | 2026-10-01T00:55:25.713928Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-01T00:55:25.714490Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43296 dual_stack=true relay-1 | V1001 00:55:25.716338 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1001 00:55:25.716353 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1001 00:55:25.716482 8 MoQSession.cpp:2701] start sess=0x7fc14806e5d0 relay-1 | V1001 00:55:25.716534 8 MoQSession.cpp:3045] sendSetup sess=0x7fc14806e5d0 relay-1 | V1001 00:55:25.716673 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc14806e5d0 relay-1 | V1001 00:55:25.716826 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc14806e5d0 relay-1 | V1001 00:55:25.716893 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc14806e5d0 relay-1 | V1001 00:55:25.716927 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc14806e5d0 relay-1 | V1001 00:55:25.716958 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1001 00:55:25.716978 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1001 00:55:25.717018 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1001 00:55:25.717087 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc14806e5d0 relay-1 | V1001 00:55:25.717160 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc14806e5d0 relay-1 | V1001 00:55:25.717198 8 MoQSession.cpp:4298] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7fc14806e5d0 test-client-1 | 2026-10-01T00:55:25.716910Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V1001 00:55:25.717257 8 MoQSession.cpp:4440] Application subscribe error err=no such namespace or track relay-1 | V1001 00:55:25.717290 8 MoQSession.cpp:6310] subscribeError sess=0x7fc14806e5d0 relay-1 | V1001 00:55:25.717305 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7fc14806e5d0 test-client-1 | 2026-10-01T00:55:25.717449Z  WARN moq_transport::serve::error: [26772db6-31b0-4cfa-ab6b-984703becde0] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 relay-1 | V1001 00:55:25.717606 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc14806e5d0 test-client-1 | 2026-10-01T00:55:25.717578Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:26772db6-31b0-4cfa-ab6b-984703becde0] test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: 30fc2ef4b60e3304ab71e1a3d787abd0 test-client-1 | ... relay-1 | E20261001 00:55:25.717705 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261001 00:55:25.717752 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=612bfcacfc67f51e, server CID=4000000099c586dc, downstream=[::ffff:172.18.0.3]:43296, [::]:4443=local, drain=none relay-1 | E1001 00:55:25.717799 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1001 00:55:25.717806 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc14806e5d0 relay-1 | V1001 00:55:25.717810 8 MoQSession.cpp:2977] close sess=0x7fc14806e5d0 relay-1 | V1001 00:55:25.717815 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc14806e5d0 relay-1 | V1001 00:55:25.717824 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc14806e5d0 relay-1 | V1001 00:55:25.717895 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc14806e5d0 relay-1 | V1001 00:55:25.717925 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc14806e5d0 test-client-1 | 2026-10-01T00:55:25.717933Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-01T00:55:25.718597Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34139 dual_stack=true relay-1 | V1001 00:55:25.720353 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1001 00:55:25.720366 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1001 00:55:25.720477 8 MoQSession.cpp:2701] start sess=0x7fc14807bbb0 relay-1 | V1001 00:55:25.720498 8 MoQSession.cpp:3045] sendSetup sess=0x7fc14807bbb0 relay-1 | V1001 00:55:25.720584 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc14807bbb0 relay-1 | V1001 00:55:25.720706 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc14807bbb0 relay-1 | V1001 00:55:25.720757 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc14807bbb0 relay-1 | V1001 00:55:25.720762 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc14807bbb0 relay-1 | V1001 00:55:25.720764 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1001 00:55:25.720766 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1001 00:55:25.720769 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-10-01T00:55:25.721532Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36838 dual_stack=true relay-1 | V1001 00:55:25.723231 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc14806aa40 relay-1 | V1001 00:55:25.723272 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1001 00:55:25.723281 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1001 00:55:25.723372 8 MoQSession.cpp:2701] start sess=0x7fc14804fd20 relay-1 | V1001 00:55:25.723396 8 MoQSession.cpp:3045] sendSetup sess=0x7fc14804fd20 relay-1 | V1001 00:55:25.723489 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc14804fd20 relay-1 | V1001 00:55:25.723627 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc14804fd20 relay-1 | V1001 00:55:25.723655 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc14804fd20 relay-1 | V1001 00:55:25.723660 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc14804fd20 relay-1 | V1001 00:55:25.723662 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1001 00:55:25.723664 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1001 00:55:25.723667 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-10-01T00:55:25.723699Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-10-01T00:55:25.723713Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V1001 00:55:25.723890 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc14804fd20 relay-1 | V1001 00:55:25.723929 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc14804fd20 relay-1 | V1001 00:55:25.723937 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7fc14804fd20 relay-1 | V1001 00:55:25.723977 8 MoQSession.cpp:4440] Application subscribe error err=no such namespace or track relay-1 | V1001 00:55:25.724008 8 MoQSession.cpp:6310] subscribeError sess=0x7fc14804fd20 relay-1 | V1001 00:55:25.724019 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7fc14804fd20 relay-1 | V1001 00:55:25.724030 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc14807bbb0 test-client-1 | 2026-10-01T00:55:25.724155Z  WARN moq_transport::serve::error: [8ee520bb-591a-4073-80c6-81c40959e5c6] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 relay-1 | V1001 00:55:25.724224 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc14807bbb0 relay-1 | V1001 00:55:25.724243 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fc14807bbb0 test-client-1 | 2026-10-01T00:55:25.724229Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:8ee520bb-591a-4073-80c6-81c40959e5c6] - subscription was processed test-client-1 | ok 4 - publish-namespace-subscribe relay-1 | V1001 00:55:25.724255 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V1001 00:55:25.724264 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7fc14807bbb0 relay-1 | V1001 00:55:25.724409 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc14804fd20 relay-1 | V1001 00:55:25.724455 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc14804fd20 relay-1 | V1001 00:55:25.724463 8 MoQRelaySession.cpp:1310] onPublishNamespaceDone requestID=0 sess=0x7fc14807bbb0 relay-1 | V1001 00:55:25.724467 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V1001 00:55:25.724472 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1001 00:55:25.724478 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc14807bbb0 relay-1 | V1001 00:55:25.724483 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc14807bbb0 test-client-1 | --- test-client-1 | duration_ms: 6 test-client-1 | publisher_connection_id: 237626272c5568d935dda33238dabeb2 test-client-1 | subscriber_connection_id: d97e506cf2c57bc7723d632e5a75dbde test-client-1 | ... relay-1 | E20261001 00:55:25.725150 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261001 00:55:25.725191 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=6216049d04a8ba08, server CID=40000004be3e078b, downstream=[::ffff:172.18.0.3]:36838, [::]:4443=local, drain=none relay-1 | E20261001 00:55:25.725222 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261001 00:55:25.725237 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=db2c764e04af9d2d, server CID=400000178b34b8f4, downstream=[::ffff:172.18.0.3]:34139, [::]:4443=local, drain=none relay-1 | E1001 00:55:25.725267 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1001 00:55:25.725280 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc14804fd20 relay-1 | V1001 00:55:25.725284 8 MoQSession.cpp:2977] close sess=0x7fc14804fd20 test-client-1 | 2026-10-01T00:55:25.725343Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41529 dual_stack=true test-client-1 | 2026-10-01T00:55:25.725399Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1001 00:55:25.725289 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc14804fd20 relay-1 | V1001 00:55:25.725305 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc14804fd20 relay-1 | E1001 00:55:25.725450 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1001 00:55:25.725513 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc14807bbb0 relay-1 | V1001 00:55:25.725522 8 MoQSession.cpp:2977] close sess=0x7fc14807bbb0 relay-1 | V1001 00:55:25.725528 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc14807bbb0 relay-1 | V1001 00:55:25.725538 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc14807bbb0 test-client-1 | 2026-10-01T00:55:25.725634Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1001 00:55:25.725761 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc14804fd20 relay-1 | V1001 00:55:25.725802 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc14807bbb0 relay-1 | V1001 00:55:25.727116 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1001 00:55:25.727135 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1001 00:55:25.727233 8 MoQSession.cpp:2701] start sess=0x7fc14807a0c0 relay-1 | V1001 00:55:25.727257 8 MoQSession.cpp:3045] sendSetup sess=0x7fc14807a0c0 relay-1 | V1001 00:55:25.727312 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc14807a0c0 test-client-1 | 2026-10-01T00:55:25.727576Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | V1001 00:55:25.727581 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc14807a0c0 relay-1 | V1001 00:55:25.727613 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc14807a0c0 relay-1 | V1001 00:55:25.727618 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc14807a0c0 relay-1 | V1001 00:55:25.727622 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1001 00:55:25.727625 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1001 00:55:25.727630 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1001 00:55:25.727752 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc14807a0c0 relay-1 | V1001 00:55:25.727787 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc14807a0c0 relay-1 | V1001 00:55:25.727799 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7fc14807a0c0 relay-1 | V1001 00:55:25.727813 8 MoQSession.cpp:4440] Application subscribe error err=no such namespace or track relay-1 | V1001 00:55:25.727817 8 MoQSession.cpp:6310] subscribeError sess=0x7fc14807a0c0 relay-1 | V1001 00:55:25.727826 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7fc14807a0c0 test-client-1 | 2026-10-01T00:55:25.727955Z  WARN moq_transport::serve::error: [b37a022f-4353-4547-89da-bd12840eabfd] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 relay-1 | V1001 00:55:25.728125 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc14807a0c0 relay-1 | E20261001 00:55:25.728164 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261001 00:55:25.728199 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=870e8ff0723e25cf, server CID=40000000edfbd0b8, downstream=[::ffff:172.18.0.3]:41529, [::]:4443=local, drain=none relay-1 | E1001 00:55:25.728251 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1001 00:55:25.728259 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc14807a0c0 relay-1 | V1001 00:55:25.728263 8 MoQSession.cpp:2977] close sess=0x7fc14807a0c0 relay-1 | V1001 00:55:25.728269 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc14807a0c0 relay-1 | V1001 00:55:25.728281 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc14807a0c0 test-client-1 | 2026-10-01T00:55:25.728387Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1001 00:55:25.728350 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc14807a0c0 relay-1 | V1001 00:55:25.728397 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc14807a0c0 relay-1 | V1001 00:55:25.733556 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc14806e5d0 relay-1 | V1001 00:55:25.743690 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc14804fd20 relay-1 | V1001 00:55:25.743726 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc14807bbb0 relay-1 | V1001 00:55:25.743758 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc14807a0c0 test-client-1 | 2026-10-01T00:55:26.229937Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55165 dual_stack=true relay-1 | V1001 00:55:26.233362 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1001 00:55:26.233385 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1001 00:55:26.233494 8 MoQSession.cpp:2701] start sess=0x7fc1480655b0 relay-1 | V1001 00:55:26.233524 8 MoQSession.cpp:3045] sendSetup sess=0x7fc1480655b0 relay-1 | V1001 00:55:26.233592 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc1480655b0 test-client-1 | 2026-10-01T00:55:26.233930Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop relay-1 | V1001 00:55:26.233933 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc1480655b0 relay-1 | V1001 00:55:26.233971 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc1480655b0 relay-1 | V1001 00:55:26.233980 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc1480655b0 relay-1 | V1001 00:55:26.233986 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1001 00:55:26.234017 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1001 00:55:26.234024 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1001 00:55:26.234082 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc1480655b0 relay-1 | V1001 00:55:26.234111 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc1480655b0 relay-1 | V1001 00:55:26.234122 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fc1480655b0 relay-1 | V1001 00:55:26.234138 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V1001 00:55:26.234151 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7fc1480655b0 test-client-1 | 2026-10-01T00:55:29.235124Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-10-01T00:55:29.235144Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:b37a022f-4353-4547-89da-bd12840eabfd] (may be expected) test-client-1 | 2026-10-01T00:55:29.235836Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | ok 5 - subscribe-before-publish-namespace test-client-1 | --- test-client-1 | duration_ms: 3510 test-client-1 | subscriber_connection_id: c5829e83385a59dbe81f9c44e303fe5b test-client-1 | publisher_connection_id: 391383eef355f4fcfe6cad0070ad755c test-client-1 | ... relay-1 | V1001 00:55:29.235417 8 MoQRelaySession.cpp:1310] onPublishNamespaceDone requestID=0 sess=0x7fc1480655b0 relay-1 | V1001 00:55:29.235446 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V1001 00:55:29.235457 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1001 00:55:29.235466 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc1480655b0 relay-1 | V1001 00:55:29.235485 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc1480655b0 relay-1 | E20261001 00:55:29.235509 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261001 00:55:29.235559 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=ca2e653c4d979b3c, server CID=4000001237e79ce3, downstream=[::ffff:172.18.0.3]:55165, [::]:4443=local, drain=none relay-1 | E1001 00:55:29.235629 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1001 00:55:29.235640 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc1480655b0 relay-1 | V1001 00:55:29.235644 8 MoQSession.cpp:2977] close sess=0x7fc1480655b0 relay-1 | V1001 00:55:29.235651 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc1480655b0 relay-1 | V1001 00:55:29.235671 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc1480655b0 relay-1 | V1001 00:55:29.235800 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc1480655b0 test-client-1 | 2026-10-01T00:55:29.236649Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37029 dual_stack=true relay-1 | V1001 00:55:29.241694 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1001 00:55:29.241714 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1001 00:55:29.241818 8 MoQSession.cpp:2701] start sess=0x7fc14804fd20 relay-1 | V1001 00:55:29.241843 8 MoQSession.cpp:3045] sendSetup sess=0x7fc14804fd20 relay-1 | V1001 00:55:29.241945 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc14804fd20 relay-1 | V1001 00:55:29.242091 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc14804fd20 test-client-1 | 2026-10-01T00:55:29.242140Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V1001 00:55:29.242187 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc14804fd20 relay-1 | V1001 00:55:29.242249 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc14804fd20 relay-1 | V1001 00:55:29.242273 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1001 00:55:29.242296 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1001 00:55:29.242319 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1001 00:55:29.242389 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc14804fd20 relay-1 | V1001 00:55:29.242474 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc14804fd20 relay-1 | V1001 00:55:29.242527 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fc14804fd20 relay-1 | V1001 00:55:29.242549 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V1001 00:55:29.242560 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7fc14804fd20 relay-1 | V1001 00:55:29.255792 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc1480655b0 test-client-1 | 2026-10-01T00:55:31.243544Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | V1001 00:55:31.243629 8 MoQRelaySession.cpp:1310] onPublishNamespaceDone requestID=0 sess=0x7fc14804fd20 relay-1 | V1001 00:55:31.243655 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V1001 00:55:31.243664 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1001 00:55:31.243673 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc14804fd20 relay-1 | V1001 00:55:31.243687 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc14804fd20 test-client-1 | 2026-10-01T00:55:31.344236Z  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: d43098ff3f7e8364ec29e354c2b557e1 test-client-1 | ... relay-1 | E20261001 00:55:31.344521 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261001 00:55:31.344588 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=b8304dd70c53b03e, server CID=400000117bd18e10, downstream=[::ffff:172.18.0.3]:37029, [::]:4443=local, drain=none relay-1 | E1001 00:55:31.344661 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1001 00:55:31.344681 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc14804fd20 relay-1 | V1001 00:55:31.344686 8 MoQSession.cpp:2977] close sess=0x7fc14804fd20 relay-1 | V1001 00:55:31.344697 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc14804fd20 relay-1 | V1001 00:55:31.344717 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc14804fd20 test-client-1 | 2026-10-01T00:55:31.344873Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1001 00:55:31.345043 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc14804fd20 test-client-1 | 2026-10-01T00:55:31.345483Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46537 dual_stack=true relay-1 | V1001 00:55:31.347551 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1001 00:55:31.347563 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 test-client-1 | 2026-10-01T00:55:31.347962Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" relay-1 | V1001 00:55:31.347669 8 MoQSession.cpp:2701] start sess=0x7fc14805c040 relay-1 | V1001 00:55:31.347692 8 MoQSession.cpp:3045] sendSetup sess=0x7fc14805c040 relay-1 | V1001 00:55:31.347798 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc14805c040 relay-1 | V1001 00:55:31.347899 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc14805c040 relay-1 | V1001 00:55:31.347958 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc14805c040 relay-1 | V1001 00:55:31.347968 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc14805c040 relay-1 | V1001 00:55:31.347972 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1001 00:55:31.347975 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1001 00:55:31.347981 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1001 00:55:31.348186 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc14805c040 relay-1 | V1001 00:55:31.348223 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc14805c040 relay-1 | V1001 00:55:31.348237 8 MoQSession.cpp:4994] onPublishImpl reqID=0 sess=0x7fc14805c040 relay-1 | V1001 00:55:31.348271 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E1001 00:55:31.348278 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V1001 00:55:31.348306 8 MoQSession.cpp:6110] publishOk reqID=0 sess=0x7fc14805c040 test-client-1 | 2026-10-01T00:55:31.348458Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" relay-1 | V1001 00:55:31.348606 8 MoQSession.cpp:5148] PublishDone id=0 code=2 reason=publish ended relay-1 | V1001 00:55:31.348619 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7fc148076530 test-client-1 | 2026-10-01T00:55:31.348610Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" test-client-1 | ok 7 - publish-track-only relay-1 | V1001 00:55:31.348624 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V1001 00:55:31.348630 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1001 00:55:31.348636 8 MoQRelay.cpp:412] Publisher terminated with no subscribers, cleaning up moq-test/publish/published-track relay-1 | V1001 00:55:31.348645 8 MoQForwarder.cpp:610] publishDone pubDone reason=publish ended relay-1 | V1001 00:55:31.348662 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc14805c040 relay-1 | E20261001 00:55:31.348896 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261001 00:55:31.348942 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=2f2aaab4857eb12f, server CID=40000014ccaff3eb, downstream=[::ffff:172.18.0.3]:46537, [::]:4443=local, drain=none relay-1 | E1001 00:55:31.348992 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1001 00:55:31.349024 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc14805c040 relay-1 | V1001 00:55:31.349028 8 MoQSession.cpp:2977] close sess=0x7fc14805c040 relay-1 | V1001 00:55:31.349034 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc14805c040 relay-1 | V1001 00:55:31.349044 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc14805c040 relay-1 | V1001 00:55:31.349120 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc14805c040 relay-1 | V1001 00:55:31.349147 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc14805c040 test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: a2648608b76a1eb6db7836fca7d1bae7 test-client-1 | ... test-client-1 | 2026-10-01T00:55:31.349192Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-01T00:55:31.349852Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38706 dual_stack=true relay-1 | V1001 00:55:31.351883 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1001 00:55:31.351897 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1001 00:55:31.351985 8 MoQSession.cpp:2701] start sess=0x7fc148060bf0 relay-1 | V1001 00:55:31.352027 8 MoQSession.cpp:3045] sendSetup sess=0x7fc148060bf0 relay-1 | V1001 00:55:31.352087 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc148060bf0 relay-1 | V1001 00:55:31.352322 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc148060bf0 relay-1 | V1001 00:55:31.352351 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc148060bf0 relay-1 | V1001 00:55:31.352358 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc148060bf0 relay-1 | V1001 00:55:31.352362 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1001 00:55:31.352366 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1001 00:55:31.352371 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-10-01T00:55:31.353139Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37001 dual_stack=true relay-1 | V1001 00:55:31.354611 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc14804fd20 relay-1 | V1001 00:55:31.355287 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1001 00:55:31.355301 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1001 00:55:31.355384 8 MoQSession.cpp:2701] start sess=0x7fc148079cb0 relay-1 | V1001 00:55:31.355440 8 MoQSession.cpp:3045] sendSetup sess=0x7fc148079cb0 relay-1 | V1001 00:55:31.355579 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc148079cb0 relay-1 | V1001 00:55:31.355735 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc148079cb0 relay-1 | V1001 00:55:31.355803 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc148079cb0 relay-1 | V1001 00:55:31.355819 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc148079cb0 relay-1 | V1001 00:55:31.355823 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup test-client-1 | 2026-10-01T00:55:31.355798Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" relay-1 | V1001 00:55:31.355826 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1001 00:55:31.355831 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1001 00:55:31.356051 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc148060bf0 relay-1 | V1001 00:55:31.356086 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc148060bf0 relay-1 | V1001 00:55:31.356095 8 MoQSession.cpp:4994] onPublishImpl reqID=0 sess=0x7fc148060bf0 relay-1 | V1001 00:55:31.356106 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E1001 00:55:31.356111 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V1001 00:55:31.356121 8 MoQSession.cpp:6110] publishOk reqID=0 sess=0x7fc148060bf0 test-client-1 | 2026-10-01T00:55:31.356340Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" relay-1 | V1001 00:55:31.356485 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc148079cb0 relay-1 | V1001 00:55:31.356514 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc148079cb0 relay-1 | V1001 00:55:31.356523 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test/publish/published-track sess=0x7fc148079cb0 relay-1 | V1001 00:55:31.356553 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V1001 00:55:31.356560 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I1001 00:55:31.356566 8 MoQRelay.cpp:1975] Updating forward for moq-test/publish/published-track numForwardingSubs=1 relay-1 | V1001 00:55:31.356576 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7fc148079cb0 relay-1 | V1001 00:55:31.356706 8 MoQSession.cpp:6606] requestUpdate sess=0x7fc148060bf0 test-client-1 | 2026-10-01T00:55:31.356885Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-10-01T00:55:31.356898Z  WARN moq_transport::serve::error: [aab0745b-702a-4624-8940-0b170ce9aad7] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | V1001 00:55:31.357036 8 MoQSession.cpp:3527] Failing pending request id=1 peer FINed without terminal reply sess=0x7fc148060bf0 relay-1 | V1001 00:55:31.357051 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc148060bf0 relay-1 | E1001 00:55:31.357060 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V1001 00:55:31.364166 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc14805c040 relay-1 | E20261001 00:55:31.458076 8 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | not ok 8 - publish-track-subscribe relay-1 | E20261001 00:55:31.458138 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=aa095da38d13aab0, server CID=400000144732300c, downstream=[::ffff:172.18.0.3]:37001, [::]:4443=local, drain=none relay-1 | E1001 00:55:31.458202 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1001 00:55:31.458211 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc148079cb0 relay-1 | V1001 00:55:31.458216 8 MoQSession.cpp:2977] close sess=0x7fc148079cb0 relay-1 | V1001 00:55:31.458226 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc148079cb0 relay-1 | V1001 00:55:31.458244 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V1001 00:55:31.458259 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc148079cb0 relay-1 | V1001 00:55:31.458380 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc148060bf0 relay-1 | V1001 00:55:31.458393 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc148079cb0 relay-1 | V1001 00:55:31.458399 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc148079cb0 relay-1 | V1001 00:55:31.458428 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc148079cb0 relay-1 | E20261001 00:55:31.458484 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261001 00:55:31.458536 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=271a6689161f406e, server CID=40000015829457ba, downstream=[::ffff:172.18.0.3]:38706, [::]:4443=local, drain=none test-client-1 | --- test-client-1 | duration_ms: 109 test-client-1 | message: "failed serving PUBLISH track: serve error: cancelled: cancelled" test-client-1 | ... test-client-1 | 2026-10-01T00:55:31.458416Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E1001 00:55:31.458660 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1001 00:55:31.458694 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc148060bf0 relay-1 | V1001 00:55:31.458716 8 MoQSession.cpp:2977] close sess=0x7fc148060bf0 relay-1 | V1001 00:55:31.458758 8 MoQSession.cpp:2203] subscribeError trackReceiveState=0x7fc148076530 relay-1 | V1001 00:55:31.458795 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7fc148076530 relay-1 | V1001 00:55:31.458817 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V1001 00:55:31.458824 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1001 00:55:31.458831 8 MoQForwarder.cpp:610] publishDone pubDone reason=closed locally relay-1 | V1001 00:55:31.458836 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=53 relay-1 | V1001 00:55:31.458840 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7fc148044410 relay-1 | V1001 00:55:31.458844 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1001 00:55:31.458851 8 MoQRelay.cpp:1938] Publisher terminated for moq-test/publish/published-track relay-1 | V1001 00:55:31.458858 8 MoQSession.cpp:2187] cancel alias=0 requestID=0 relay-1 | V1001 00:55:31.458862 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc148060bf0 relay-1 | V1001 00:55:31.458872 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc148060bf0 relay-1 | V1001 00:55:31.459028 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc148060bf0 test-client-1 | 2026-10-01T00:55:31.459020Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1001 00:55:31.459087 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc148060bf0 test-client-1 | 2026-10-01T00:55:31.459402Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36893 dual_stack=true relay-1 | V1001 00:55:31.461297 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1001 00:55:31.461316 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1001 00:55:31.461410 8 MoQSession.cpp:2701] start sess=0x7fc148089c20 relay-1 | V1001 00:55:31.461434 8 MoQSession.cpp:3045] sendSetup sess=0x7fc148089c20 relay-1 | V1001 00:55:31.461492 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc148089c20 test-client-1 | 2026-10-01T00:55:31.461795Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 relay-1 | V1001 00:55:31.461815 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc148089c20 relay-1 | V1001 00:55:31.461843 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc148089c20 relay-1 | V1001 00:55:31.461849 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc148089c20 relay-1 | V1001 00:55:31.461853 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1001 00:55:31.461856 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1001 00:55:31.461861 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1001 00:55:31.462046 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc148089c20 relay-1 | V1001 00:55:31.462081 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc148089c20 relay-1 | V1001 00:55:31.462098 8 MoQSession.cpp:4298] onSubscribeImpl ftn=nonexistent/rendezvous/test-track sess=0x7fc148089c20 relay-1 | V1001 00:55:31.628751 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc148079cb0 relay-1 | V1001 00:55:31.962544 8 MoQSession.cpp:4440] Application subscribe error err=rendezvous timeout expired relay-1 | V1001 00:55:31.962565 8 MoQSession.cpp:6310] subscribeError sess=0x7fc148089c20 relay-1 | V1001 00:55:31.962591 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7fc148089c20 relay-1 | V1001 00:55:31.963150 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc148089c20 relay-1 | V1001 00:55:31.963184 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc148089c20 relay-1 | E20261001 00:55:31.963209 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261001 00:55:31.963266 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=0993e7c14ea5d5ae, server CID=4000001059fc8fd3, downstream=[::ffff:172.18.0.3]:36893, [::]:4443=local, drain=none relay-1 | E1001 00:55:31.963367 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1001 00:55:31.963403 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc148089c20 relay-1 | V1001 00:55:31.963426 8 MoQSession.cpp:2977] close sess=0x7fc148089c20 relay-1 | V1001 00:55:31.963451 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc148089c20 relay-1 | V1001 00:55:31.963489 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc148089c20 relay-1 | V1001 00:55:31.963630 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc148089c20 test-client-1 | 2026-10-01T00:55:31.963010Z  INFO moq_test_client::scenarios: Received expected REQUEST_ERROR TIMEOUT test-client-1 | ok 9 - rendezvous-timeout test-client-1 | --- test-client-1 | duration_ms: 505 test-client-1 | connection_id: fab75ef52f66a78d965e25f48b18c5bb test-client-1 | ... test-client-1 | 2026-10-01T00:55:31.963653Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-01T00:55:31.964207Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33436 dual_stack=true relay-1 | V1001 00:55:31.966142 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1001 00:55:31.966158 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1001 00:55:31.966263 8 MoQSession.cpp:2701] start sess=0x7fc148079ae0 relay-1 | V1001 00:55:31.966387 8 MoQSession.cpp:3045] sendSetup sess=0x7fc148079ae0 relay-1 | V1001 00:55:31.966487 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc148079ae0 relay-1 | V1001 00:55:31.966704 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc148079ae0 relay-1 | V1001 00:55:31.966781 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc148079ae0 relay-1 | V1001 00:55:31.966796 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc148079ae0 relay-1 | V1001 00:55:31.966801 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1001 00:55:31.966804 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1001 00:55:31.966812 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1001 00:55:31.966918 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc148079ae0 relay-1 | V1001 00:55:31.966984 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc148079ae0 relay-1 | V1001 00:55:31.967008 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test-00/0/0/0/2/4/5/64/32/2/1/1/0/-1/-1/0/moq-test-e0d526d0a2018da1 sess=0x7fc148079ae0 relay-1 | V1001 00:55:31.973173 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc148089c20 test-client-1 | 2026-10-01T00:55:32.168746Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44195 dual_stack=true relay-1 | V1001 00:55:32.170592 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1001 00:55:32.170617 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1001 00:55:32.170754 8 MoQSession.cpp:2701] start sess=0x7fc148081280 relay-1 | V1001 00:55:32.170780 8 MoQSession.cpp:3045] sendSetup sess=0x7fc148081280 relay-1 | V1001 00:55:32.170838 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc148081280 relay-1 | V1001 00:55:32.171076 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc148081280 relay-1 | V1001 00:55:32.171177 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc148081280 relay-1 | V1001 00:55:32.171185 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc148081280 relay-1 | V1001 00:55:32.171189 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1001 00:55:32.171193 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1001 00:55:32.171199 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1001 00:55:32.171283 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc148081280 relay-1 | V1001 00:55:32.171313 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc148081280 relay-1 | V1001 00:55:32.171325 8 MoQSession.cpp:4994] onPublishImpl reqID=0 sess=0x7fc148081280 relay-1 | V1001 00:55:32.171372 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-e0d526d0a2018da1 relay-1 | E1001 00:55:32.171388 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V1001 00:55:32.171413 8 MoQSession.cpp:6110] publishOk reqID=0 sess=0x7fc148081280 relay-1 | V1001 00:55:32.171601 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V1001 00:55:32.171616 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I1001 00:55:32.171624 8 MoQRelay.cpp:1975] Updating forward for moq-test-00/0/0/0/2/4/5/64/32/2/1/1/0/-1/-1/0/moq-test-e0d526d0a2018da1 numForwardingSubs=1 relay-1 | V1001 00:55:32.171632 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7fc148079ae0 relay-1 | V1001 00:55:32.171709 8 MoQSession.cpp:6606] requestUpdate sess=0x7fc148081280 test-client-1 | 2026-10-01T00:55:32.171865Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 test-client-1 | 2026-10-01T00:55:32.171903Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-10-01T00:55:32.171912Z  WARN moq_transport::serve::error: [8811f630-915b-4b8a-86f8-d417e4bda7e7] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | V1001 00:55:32.172069 8 MoQSession.cpp:3527] Failing pending request id=1 peer FINed without terminal reply sess=0x7fc148081280 relay-1 | V1001 00:55:32.172083 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc148081280 relay-1 | E1001 00:55:32.172090 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply test-client-1 | not ok 10 - moq-test-subgroup-per-group test-client-1 | --- test-client-1 | duration_ms: 223 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | E20261001 00:55:32.186695 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261001 00:55:32.186764 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=3785ffc44da421fa, server CID=40000019124dbec9, downstream=[::ffff:172.18.0.3]:44195, [::]:4443=local, drain=none relay-1 | E1001 00:55:32.186836 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1001 00:55:32.186854 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc148081280 relay-1 | V1001 00:55:32.186859 8 MoQSession.cpp:2977] close sess=0x7fc148081280 relay-1 | V1001 00:55:32.186867 8 MoQSession.cpp:2203] subscribeError trackReceiveState=0x7fc148076530 relay-1 | V1001 00:55:32.186872 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7fc148076530 relay-1 | V1001 00:55:32.186878 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-e0d526d0a2018da1 relay-1 | V1001 00:55:32.186886 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V1001 00:55:32.186895 8 MoQForwarder.cpp:610] publishDone pubDone reason=closed locally relay-1 | V1001 00:55:32.186906 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=67 test-client-1 | 2026-10-01T00:55:32.187150Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1001 00:55:32.186912 8 MoQSession.cpp:6405] sendPublishDone sess=0x7fc148079ae0 relay-1 | V1001 00:55:32.186924 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7fc148079ae0 relay-1 | V1001 00:55:32.186930 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7fc14807a5d0 relay-1 | V1001 00:55:32.186934 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1001 00:55:32.186942 8 MoQRelay.cpp:1938] Publisher terminated for moq-test-00/0/0/0/2/4/5/64/32/2/1/1/0/-1/-1/0/moq-test-e0d526d0a2018da1 relay-1 | V1001 00:55:32.186955 8 MoQSession.cpp:2187] cancel alias=0 requestID=0 relay-1 | V1001 00:55:32.186961 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc148081280 test-client-1 | 2026-10-01T00:55:32.187502Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1001 00:55:32.186974 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc148081280 relay-1 | V1001 00:55:32.187203 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc148081280 relay-1 | V1001 00:55:32.187241 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc148081280 relay-1 | E20261001 00:55:32.187255 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261001 00:55:32.187284 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=3c775250dd4c4fb9, server CID=4000001f1d627bea, downstream=[::ffff:172.18.0.3]:33436, [::]:4443=local, drain=none relay-1 | E1001 00:55:32.187341 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1001 00:55:32.187349 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc148079ae0 relay-1 | V1001 00:55:32.187354 8 MoQSession.cpp:2977] close sess=0x7fc148079ae0 relay-1 | V1001 00:55:32.187361 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc148079ae0 relay-1 | V1001 00:55:32.187372 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc148079ae0 relay-1 | V1001 00:55:32.187494 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc148079ae0 relay-1 | V1001 00:55:32.187506 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc148079ae0 relay-1 | V1001 00:55:32.187528 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc148079ae0 test-client-1 | 2026-10-01T00:55:32.188080Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50109 dual_stack=true relay-1 | V1001 00:55:32.189716 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1001 00:55:32.189730 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1001 00:55:32.189808 8 MoQSession.cpp:2701] start sess=0x7fc148072760 relay-1 | V1001 00:55:32.189862 8 MoQSession.cpp:3045] sendSetup sess=0x7fc148072760 relay-1 | V1001 00:55:32.189941 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc148072760 relay-1 | V1001 00:55:32.190246 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc148072760 relay-1 | V1001 00:55:32.190274 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc148072760 relay-1 | V1001 00:55:32.190279 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc148072760 relay-1 | V1001 00:55:32.190283 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1001 00:55:32.190286 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1001 00:55:32.190291 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1001 00:55:32.190380 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc148072760 relay-1 | V1001 00:55:32.190414 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc148072760 relay-1 | V1001 00:55:32.190424 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/-1/-1/0/moq-test-aadc6c3c61f3efa3 sess=0x7fc148072760 relay-1 | V1001 00:55:32.199543 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc148079ae0 relay-1 | V1001 00:55:32.199580 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc148081280 test-client-1 | 2026-10-01T00:55:32.392434Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36359 dual_stack=true relay-1 | V1001 00:55:32.394806 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1001 00:55:32.394837 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1001 00:55:32.394952 8 MoQSession.cpp:2701] start sess=0x7fc148079ae0 relay-1 | V1001 00:55:32.394976 8 MoQSession.cpp:3045] sendSetup sess=0x7fc148079ae0 relay-1 | V1001 00:55:32.395063 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc148079ae0 relay-1 | V1001 00:55:32.395380 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc148079ae0 relay-1 | V1001 00:55:32.395414 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc148079ae0 relay-1 | V1001 00:55:32.395423 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc148079ae0 relay-1 | V1001 00:55:32.395427 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1001 00:55:32.395431 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1001 00:55:32.395437 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1001 00:55:32.395478 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc148079ae0 relay-1 | V1001 00:55:32.395515 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc148079ae0 relay-1 | V1001 00:55:32.395534 8 MoQSession.cpp:4994] onPublishImpl reqID=0 sess=0x7fc148079ae0 relay-1 | V1001 00:55:32.395552 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-aadc6c3c61f3efa3 relay-1 | E1001 00:55:32.395563 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V1001 00:55:32.395588 8 MoQSession.cpp:6110] publishOk reqID=0 sess=0x7fc148079ae0 relay-1 | V1001 00:55:32.395684 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V1001 00:55:32.395692 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I1001 00:55:32.395700 8 MoQRelay.cpp:1975] Updating forward for moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/-1/-1/0/moq-test-aadc6c3c61f3efa3 numForwardingSubs=1 relay-1 | V1001 00:55:32.395713 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7fc148072760 relay-1 | V1001 00:55:32.395794 8 MoQSession.cpp:6606] requestUpdate sess=0x7fc148079ae0 test-client-1 | 2026-10-01T00:55:32.395887Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 relay-1 | V1001 00:55:32.396113 8 MoQSession.cpp:5148] PublishDone id=0 code=2 reason=publish ended relay-1 | V1001 00:55:32.396172 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7fc1480550a0 relay-1 | V1001 00:55:32.396201 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-aadc6c3c61f3efa3 relay-1 | V1001 00:55:32.396226 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V1001 00:55:32.396243 8 MoQForwarder.cpp:610] publishDone pubDone reason=publish ended relay-1 | V1001 00:55:32.396248 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=77 relay-1 | V1001 00:55:32.396252 8 MoQSession.cpp:6405] sendPublishDone sess=0x7fc148072760 relay-1 | V1001 00:55:32.396264 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7fc148072760 relay-1 | V1001 00:55:32.396269 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7fc1480837f0 relay-1 | V1001 00:55:32.396272 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1001 00:55:32.396286 8 MoQRelay.cpp:1938] Publisher terminated for moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/-1/-1/0/moq-test-aadc6c3c61f3efa3 relay-1 | V1001 00:55:32.396296 8 MoQSession.cpp:3527] Failing pending request id=1 peer FINed without terminal reply sess=0x7fc148079ae0 relay-1 | V1001 00:55:32.396320 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc148079ae0 relay-1 | E1001 00:55:32.396454 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V1001 00:55:32.396633 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc148072760 relay-1 | V1001 00:55:32.396668 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc148072760 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-10-01T00:55:32.414631Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-01T00:55:32.414727Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20261001 00:55:32.414318 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261001 00:55:32.414381 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=21e402ba6f4fbfc2, server CID=4000001f05166446, downstream=[::ffff:172.18.0.3]:36359, [::]:4443=local, drain=none relay-1 | E20261001 00:55:32.414425 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261001 00:55:32.414444 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=eaf3445be98d3ead, server CID=4000001d521f5454, downstream=[::ffff:172.18.0.3]:50109, [::]:4443=local, drain=none relay-1 | E1001 00:55:32.414490 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1001 00:55:32.414498 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc148079ae0 relay-1 | V1001 00:55:32.414502 8 MoQSession.cpp:2977] close sess=0x7fc148079ae0 relay-1 | V1001 00:55:32.414510 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc148079ae0 relay-1 | V1001 00:55:32.414524 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc148079ae0 relay-1 | E1001 00:55:32.414611 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1001 00:55:32.414618 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc148072760 relay-1 | V1001 00:55:32.414622 8 MoQSession.cpp:2977] close sess=0x7fc148072760 relay-1 | V1001 00:55:32.414631 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc148072760 relay-1 | V1001 00:55:32.414640 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc148072760 relay-1 | V1001 00:55:32.414736 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc148079ae0 relay-1 | V1001 00:55:32.414780 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc148079ae0 relay-1 | V1001 00:55:32.414788 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc148079ae0 relay-1 | V1001 00:55:32.414803 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc148072760 test-client-1 | 2026-10-01T00:55:32.415455Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39790 dual_stack=true relay-1 | V1001 00:55:32.417162 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1001 00:55:32.417177 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1001 00:55:32.417266 8 MoQSession.cpp:2701] start sess=0x7fc148079ae0 relay-1 | V1001 00:55:32.417285 8 MoQSession.cpp:3045] sendSetup sess=0x7fc148079ae0 relay-1 | V1001 00:55:32.417338 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc148079ae0 relay-1 | V1001 00:55:32.417616 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc148079ae0 relay-1 | V1001 00:55:32.417642 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc148079ae0 relay-1 | V1001 00:55:32.417647 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc148079ae0 relay-1 | V1001 00:55:32.417650 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1001 00:55:32.417656 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1001 00:55:32.417662 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1001 00:55:32.417795 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc148079ae0 relay-1 | V1001 00:55:32.417828 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc148079ae0 relay-1 | V1001 00:55:32.417839 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test-00/1/0/0/1/3/4/64/32/2/1/1/0/-1/-1/0/moq-test-1e0ecd7eacc18b92 sess=0x7fc148079ae0 relay-1 | V1001 00:55:32.424951 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc148072760 test-client-1 | 2026-10-01T00:55:32.619202Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60154 dual_stack=true relay-1 | V1001 00:55:32.621347 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1001 00:55:32.621368 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1001 00:55:32.621466 8 MoQSession.cpp:2701] start sess=0x7fc14807fc90 relay-1 | V1001 00:55:32.621487 8 MoQSession.cpp:3045] sendSetup sess=0x7fc14807fc90 relay-1 | V1001 00:55:32.621547 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc14807fc90 relay-1 | V1001 00:55:32.621844 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc14807fc90 relay-1 | V1001 00:55:32.621877 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc14807fc90 relay-1 | V1001 00:55:32.621884 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc14807fc90 relay-1 | V1001 00:55:32.621888 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1001 00:55:32.621892 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1001 00:55:32.621898 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1001 00:55:32.621965 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc14807fc90 relay-1 | V1001 00:55:32.622057 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc14807fc90 relay-1 | V1001 00:55:32.622077 8 MoQSession.cpp:4994] onPublishImpl reqID=0 sess=0x7fc14807fc90 relay-1 | V1001 00:55:32.622093 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-1e0ecd7eacc18b92 relay-1 | E1001 00:55:32.622142 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V1001 00:55:32.622213 8 MoQSession.cpp:6110] publishOk reqID=0 sess=0x7fc14807fc90 relay-1 | V1001 00:55:32.622331 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V1001 00:55:32.622344 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I1001 00:55:32.622352 8 MoQRelay.cpp:1975] Updating forward for moq-test-00/1/0/0/1/3/4/64/32/2/1/1/0/-1/-1/0/moq-test-1e0ecd7eacc18b92 numForwardingSubs=1 relay-1 | V1001 00:55:32.622364 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7fc148079ae0 relay-1 | V1001 00:55:32.622435 8 MoQSession.cpp:6606] requestUpdate sess=0x7fc14807fc90 relay-1 | V1001 00:55:32.622695 8 MoQSession.cpp:5148] PublishDone id=0 code=2 reason=publish ended relay-1 | V1001 00:55:32.622710 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7fc148007bb0 relay-1 | V1001 00:55:32.622716 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-1e0ecd7eacc18b92 relay-1 | V1001 00:55:32.622723 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V1001 00:55:32.622730 8 MoQForwarder.cpp:610] publishDone pubDone reason=publish ended relay-1 | V1001 00:55:32.622735 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=87 relay-1 | V1001 00:55:32.622739 8 MoQSession.cpp:6405] sendPublishDone sess=0x7fc148079ae0 relay-1 | V1001 00:55:32.622751 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7fc148079ae0 relay-1 | V1001 00:55:32.622756 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7fc148036420 relay-1 | V1001 00:55:32.622760 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1001 00:55:32.622789 8 MoQRelay.cpp:1938] Publisher terminated for moq-test-00/1/0/0/1/3/4/64/32/2/1/1/0/-1/-1/0/moq-test-1e0ecd7eacc18b92 relay-1 | V1001 00:55:32.622802 8 MoQSession.cpp:3527] Failing pending request id=1 peer FINed without terminal reply sess=0x7fc14807fc90 relay-1 | V1001 00:55:32.622808 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc14807fc90 test-client-1 | 2026-10-01T00:55:32.622520Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=8 streams=8 relay-1 | E1001 00:55:32.622958 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V1001 00:55:32.623166 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc148079ae0 relay-1 | V1001 00:55:32.623184 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc148079ae0 test-client-1 | not ok 12 - moq-test-subgroup-per-object test-client-1 | --- test-client-1 | duration_ms: 211 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | E20261001 00:55:32.625360 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261001 00:55:32.625447 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=bcfbdc0af366cf97, server CID=4000001c272976bd, downstream=[::ffff:172.18.0.3]:60154, [::]:4443=local, drain=none relay-1 | E20261001 00:55:32.625510 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261001 00:55:32.625556 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=e8f97e2d404a1297, server CID=4000000850145b84, downstream=[::ffff:172.18.0.3]:39790, [::]:4443=local, drain=none relay-1 | E1001 00:55:32.625636 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1001 00:55:32.625665 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc14807fc90 relay-1 | V1001 00:55:32.625687 8 MoQSession.cpp:2977] close sess=0x7fc14807fc90 relay-1 | V1001 00:55:32.625717 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc14807fc90 relay-1 | V1001 00:55:32.625747 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc14807fc90 relay-1 | E1001 00:55:32.625861 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-10-01T00:55:32.625925Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-01T00:55:32.626062Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1001 00:55:32.625899 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc148079ae0 relay-1 | V1001 00:55:32.625923 8 MoQSession.cpp:2977] close sess=0x7fc148079ae0 relay-1 | V1001 00:55:32.625931 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc148079ae0 relay-1 | V1001 00:55:32.625941 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc148079ae0 relay-1 | V1001 00:55:32.626054 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc14807fc90 relay-1 | V1001 00:55:32.626088 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc14807fc90 relay-1 | V1001 00:55:32.626097 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc14807fc90 relay-1 | V1001 00:55:32.626111 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc148079ae0 test-client-1 | 2026-10-01T00:55:32.626396Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39985 dual_stack=true relay-1 | V1001 00:55:32.628171 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1001 00:55:32.628187 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1001 00:55:32.628271 8 MoQSession.cpp:2701] start sess=0x7fc14804c480 relay-1 | V1001 00:55:32.628292 8 MoQSession.cpp:3045] sendSetup sess=0x7fc14804c480 relay-1 | V1001 00:55:32.628395 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc14804c480 relay-1 | V1001 00:55:32.628488 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc14804c480 relay-1 | V1001 00:55:32.628555 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc14804c480 relay-1 | V1001 00:55:32.628568 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc14804c480 relay-1 | V1001 00:55:32.628572 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1001 00:55:32.628576 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1001 00:55:32.628581 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1001 00:55:32.628698 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc14804c480 relay-1 | V1001 00:55:32.628732 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc14804c480 relay-1 | V1001 00:55:32.628747 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test-00/2/0/0/2/6/6/64/32/2/1/1/1/-1/-1/0/moq-test-97932eeec4f0c638 sess=0x7fc14804c480 relay-1 | V1001 00:55:32.640877 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc148079ae0 test-client-1 | 2026-10-01T00:55:32.831050Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60808 dual_stack=true relay-1 | V1001 00:55:32.833677 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1001 00:55:32.833704 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1001 00:55:32.833824 8 MoQSession.cpp:2701] start sess=0x7fc14805f780 relay-1 | V1001 00:55:32.833854 8 MoQSession.cpp:3045] sendSetup sess=0x7fc14805f780 relay-1 | V1001 00:55:32.833986 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc14805f780 relay-1 | V1001 00:55:32.834244 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc14805f780 relay-1 | V1001 00:55:32.834284 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc14805f780 relay-1 | V1001 00:55:32.834294 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc14805f780 relay-1 | V1001 00:55:32.834299 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1001 00:55:32.834303 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1001 00:55:32.834309 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1001 00:55:32.834426 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc14805f780 relay-1 | V1001 00:55:32.834468 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc14805f780 relay-1 | V1001 00:55:32.834490 8 MoQSession.cpp:4994] onPublishImpl reqID=0 sess=0x7fc14805f780 relay-1 | V1001 00:55:32.834508 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-97932eeec4f0c638 relay-1 | E1001 00:55:32.834518 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V1001 00:55:32.834547 8 MoQSession.cpp:6110] publishOk reqID=0 sess=0x7fc14805f780 relay-1 | V1001 00:55:32.834728 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V1001 00:55:32.834743 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I1001 00:55:32.834752 8 MoQRelay.cpp:1975] Updating forward for moq-test-00/2/0/0/2/6/6/64/32/2/1/1/1/-1/-1/0/moq-test-97932eeec4f0c638 numForwardingSubs=1 relay-1 | V1001 00:55:32.834763 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7fc14804c480 test-client-1 | 2026-10-01T00:55:32.834919Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=18 streams=6 relay-1 | V1001 00:55:32.834929 8 MoQSession.cpp:6606] requestUpdate sess=0x7fc14805f780 relay-1 | V1001 00:55:32.835168 8 MoQSession.cpp:5148] PublishDone id=0 code=2 reason=publish ended relay-1 | V1001 00:55:32.835186 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7fc1480678d0 relay-1 | V1001 00:55:32.835191 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-97932eeec4f0c638 relay-1 | V1001 00:55:32.835199 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V1001 00:55:32.835206 8 MoQForwarder.cpp:610] publishDone pubDone reason=publish ended relay-1 | V1001 00:55:32.835211 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=97 relay-1 | V1001 00:55:32.835216 8 MoQSession.cpp:6405] sendPublishDone sess=0x7fc14804c480 relay-1 | V1001 00:55:32.835227 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7fc14804c480 relay-1 | V1001 00:55:32.835231 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7fc148035ee0 relay-1 | V1001 00:55:32.835235 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1001 00:55:32.835243 8 MoQRelay.cpp:1938] Publisher terminated for moq-test-00/2/0/0/2/6/6/64/32/2/1/1/1/-1/-1/0/moq-test-97932eeec4f0c638 relay-1 | V1001 00:55:32.835262 8 MoQSession.cpp:3527] Failing pending request id=1 peer FINed without terminal reply sess=0x7fc14805f780 relay-1 | V1001 00:55:32.835269 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc14805f780 relay-1 | E1001 00:55:32.835333 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V1001 00:55:32.835596 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc14804c480 relay-1 | V1001 00:55:32.835617 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc14804c480 test-client-1 | not ok 13 - moq-test-two-subgroups-eog test-client-1 | --- test-client-1 | duration_ms: 231 test-client-1 | message: "failed to create subgroup 0: cancelled" test-client-1 | ... relay-1 | E20261001 00:55:32.857242 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261001 00:55:32.857318 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=96a246737f912aec, server CID=40000002a1af216d, downstream=[::ffff:172.18.0.3]:60808, [::]:4443=local, drain=none relay-1 | E20261001 00:55:32.857422 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261001 00:55:32.857502 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=df435f41a407337e, server CID=4000001d663d4c4e, downstream=[::ffff:172.18.0.3]:39985, [::]:4443=local, drain=none relay-1 | E1001 00:55:32.857649 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1001 00:55:32.857663 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc14805f780 relay-1 | V1001 00:55:32.857669 8 MoQSession.cpp:2977] close sess=0x7fc14805f780 relay-1 | V1001 00:55:32.857681 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc14805f780 test-client-1 | 2026-10-01T00:55:32.857902Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-01T00:55:32.857976Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1001 00:55:32.857700 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc14805f780 relay-1 | E1001 00:55:32.857843 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1001 00:55:32.857852 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc14804c480 relay-1 | V1001 00:55:32.857857 8 MoQSession.cpp:2977] close sess=0x7fc14804c480 relay-1 | V1001 00:55:32.857864 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc14804c480 relay-1 | V1001 00:55:32.857877 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc14804c480 relay-1 | V1001 00:55:32.857973 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc14805f780 relay-1 | V1001 00:55:32.858046 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc14805f780 relay-1 | V1001 00:55:32.858056 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc14805f780 relay-1 | V1001 00:55:32.858074 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc14804c480 test-client-1 | 2026-10-01T00:55:32.858421Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58764 dual_stack=true relay-1 | V1001 00:55:32.860696 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1001 00:55:32.860717 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1001 00:55:32.860822 8 MoQSession.cpp:2701] start sess=0x7fc148089c20 relay-1 | V1001 00:55:32.860846 8 MoQSession.cpp:3045] sendSetup sess=0x7fc148089c20 relay-1 | V1001 00:55:32.860950 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc148089c20 relay-1 | V1001 00:55:32.861101 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc148089c20 relay-1 | V1001 00:55:32.861156 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc148089c20 relay-1 | V1001 00:55:32.861184 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc148089c20 relay-1 | V1001 00:55:32.861196 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1001 00:55:32.861200 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1001 00:55:32.861206 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1001 00:55:32.861277 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc148089c20 relay-1 | V1001 00:55:32.861312 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc148089c20 relay-1 | V1001 00:55:32.861327 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test-00/3/0/0/2/4/5/64/32/20/1/1/0/-1/-1/0/moq-test-1d445a40fdd5084f sess=0x7fc148089c20 relay-1 | V1001 00:55:32.873541 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc14804c480 test-client-1 | 2026-10-01T00:55:33.063668Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39646 dual_stack=true relay-1 | V1001 00:55:33.065580 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1001 00:55:33.065608 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1001 00:55:33.065721 8 MoQSession.cpp:2701] start sess=0x7fc14804c480 relay-1 | V1001 00:55:33.065764 8 MoQSession.cpp:3045] sendSetup sess=0x7fc14804c480 relay-1 | V1001 00:55:33.065898 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc14804c480 relay-1 | V1001 00:55:33.066096 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc14804c480 relay-1 | V1001 00:55:33.066228 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc14804c480 relay-1 | V1001 00:55:33.066282 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc14804c480 relay-1 | V1001 00:55:33.066296 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc14804c480 relay-1 | V1001 00:55:33.066301 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1001 00:55:33.066305 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1001 00:55:33.066312 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1001 00:55:33.066335 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc14804c480 relay-1 | V1001 00:55:33.066348 8 MoQSession.cpp:4994] onPublishImpl reqID=0 sess=0x7fc14804c480 relay-1 | V1001 00:55:33.066361 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-1d445a40fdd5084f relay-1 | E1001 00:55:33.066380 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V1001 00:55:33.066405 8 MoQSession.cpp:6110] publishOk reqID=0 sess=0x7fc14804c480 relay-1 | V1001 00:55:33.066528 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V1001 00:55:33.066592 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I1001 00:55:33.066602 8 MoQRelay.cpp:1975] Updating forward for moq-test-00/3/0/0/2/4/5/64/32/20/1/1/0/-1/-1/0/moq-test-1d445a40fdd5084f numForwardingSubs=1 relay-1 | V1001 00:55:33.066615 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7fc148089c20 relay-1 | V1001 00:55:33.066683 8 MoQSession.cpp:6606] requestUpdate sess=0x7fc14804c480 test-client-1 | 2026-10-01T00:55:33.066754Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 relay-1 | V1001 00:55:33.066953 8 MoQSession.cpp:5148] PublishDone id=0 code=2 reason=publish ended relay-1 | V1001 00:55:33.066964 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7fc148065460 relay-1 | V1001 00:55:33.066971 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-1d445a40fdd5084f relay-1 | V1001 00:55:33.066981 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V1001 00:55:33.066989 8 MoQForwarder.cpp:610] publishDone pubDone reason=publish ended relay-1 | V1001 00:55:33.067013 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=107 relay-1 | V1001 00:55:33.067018 8 MoQSession.cpp:6405] sendPublishDone sess=0x7fc148089c20 relay-1 | V1001 00:55:33.067032 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7fc148089c20 relay-1 | V1001 00:55:33.067036 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7fc14807a500 relay-1 | V1001 00:55:33.067040 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1001 00:55:33.067048 8 MoQRelay.cpp:1938] Publisher terminated for moq-test-00/3/0/0/2/4/5/64/32/20/1/1/0/-1/-1/0/moq-test-1d445a40fdd5084f relay-1 | V1001 00:55:33.067064 8 MoQSession.cpp:3527] Failing pending request id=1 peer FINed without terminal reply sess=0x7fc14804c480 relay-1 | V1001 00:55:33.067070 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc14804c480 relay-1 | E1001 00:55:33.067136 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V1001 00:55:33.067419 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc148089c20 relay-1 | V1001 00:55:33.067431 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc148089c20 test-client-1 | not ok 14 - moq-test-datagram test-client-1 | --- test-client-1 | duration_ms: 230 test-client-1 | message: "failed to write datagram: cancelled" test-client-1 | ... relay-1 | E20261001 00:55:33.087721 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261001 00:55:33.087788 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=9b7327baf508da24, server CID=4000000640ac9747, downstream=[::ffff:172.18.0.3]:39646, [::]:4443=local, drain=none relay-1 | E20261001 00:55:33.087843 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261001 00:55:33.087865 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=c8f6e755a9f0b7f0, server CID=4000000cdda07326, downstream=[::ffff:172.18.0.3]:58764, [::]:4443=local, drain=none relay-1 | E1001 00:55:33.087919 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1001 00:55:33.087928 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc14804c480 relay-1 | V1001 00:55:33.087931 8 MoQSession.cpp:2977] close sess=0x7fc14804c480 test-client-1 | 2026-10-01T00:55:33.088085Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1001 00:55:33.087937 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc14804c480 relay-1 | V1001 00:55:33.087949 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc14804c480 relay-1 | E1001 00:55:33.088110 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1001 00:55:33.088142 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc148089c20 relay-1 | V1001 00:55:33.088169 8 MoQSession.cpp:2977] close sess=0x7fc148089c20 relay-1 | V1001 00:55:33.088202 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc148089c20 relay-1 | V1001 00:55:33.088247 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc148089c20 test-client-1 | 2026-10-01T00:55:33.088387Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1001 00:55:33.088489 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc14804c480 relay-1 | V1001 00:55:33.088540 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc14804c480 relay-1 | V1001 00:55:33.088549 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc14804c480 relay-1 | V1001 00:55:33.088567 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc148089c20 test-client-1 | 2026-10-01T00:55:33.088916Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34021 dual_stack=true relay-1 | V1001 00:55:33.092371 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1001 00:55:33.092389 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1001 00:55:33.092471 8 MoQSession.cpp:2701] start sess=0x7fc1480082a0 relay-1 | V1001 00:55:33.092528 8 MoQSession.cpp:3045] sendSetup sess=0x7fc1480082a0 relay-1 | V1001 00:55:33.092695 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc1480082a0 relay-1 | V1001 00:55:33.093092 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc1480082a0 relay-1 | V1001 00:55:33.093152 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc1480082a0 relay-1 | V1001 00:55:33.093176 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc1480082a0 relay-1 | V1001 00:55:33.093182 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc1480082a0 relay-1 | V1001 00:55:33.093187 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1001 00:55:33.093190 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1001 00:55:33.093196 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1001 00:55:33.093220 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc1480082a0 relay-1 | V1001 00:55:33.093271 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test-00/3/0/0/2/5/5/64/32/20/1/1/1/-1/-1/0/moq-test-765d63ce131122af sess=0x7fc1480082a0 relay-1 | V1001 00:55:33.095429 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc148089c20 test-client-1 | 2026-10-01T00:55:33.294217Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53701 dual_stack=true relay-1 | V1001 00:55:33.297389 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1001 00:55:33.297416 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1001 00:55:33.297513 8 MoQSession.cpp:2701] start sess=0x7fc148062230 relay-1 | V1001 00:55:33.297530 8 MoQSession.cpp:3045] sendSetup sess=0x7fc148062230 relay-1 | V1001 00:55:33.297626 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc148062230 relay-1 | V1001 00:55:33.297718 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc148062230 relay-1 | V1001 00:55:33.297743 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc148062230 relay-1 | V1001 00:55:33.297750 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc148062230 relay-1 | V1001 00:55:33.297754 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1001 00:55:33.297758 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1001 00:55:33.297763 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1001 00:55:33.298152 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc148062230 relay-1 | V1001 00:55:33.298184 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc148062230 relay-1 | V1001 00:55:33.298196 8 MoQSession.cpp:4994] onPublishImpl reqID=0 sess=0x7fc148062230 relay-1 | V1001 00:55:33.298209 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-765d63ce131122af relay-1 | E1001 00:55:33.298218 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V1001 00:55:33.298240 8 MoQSession.cpp:6110] publishOk reqID=0 sess=0x7fc148062230 relay-1 | V1001 00:55:33.298324 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V1001 00:55:33.298334 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I1001 00:55:33.298341 8 MoQRelay.cpp:1975] Updating forward for moq-test-00/3/0/0/2/5/5/64/32/20/1/1/1/-1/-1/0/moq-test-765d63ce131122af numForwardingSubs=1 relay-1 | V1001 00:55:33.298351 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7fc1480082a0 relay-1 | V1001 00:55:33.298410 8 MoQSession.cpp:6606] requestUpdate sess=0x7fc148062230 test-client-1 | 2026-10-01T00:55:33.298550Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 relay-1 | V1001 00:55:33.298843 8 MoQSession.cpp:5148] PublishDone id=0 code=2 reason=publish ended relay-1 | V1001 00:55:33.298857 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7fc14806a470 relay-1 | V1001 00:55:33.298862 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-765d63ce131122af relay-1 | V1001 00:55:33.298868 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V1001 00:55:33.298889 8 MoQForwarder.cpp:610] publishDone pubDone reason=publish ended relay-1 | V1001 00:55:33.298898 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=117 relay-1 | V1001 00:55:33.298901 8 MoQSession.cpp:6405] sendPublishDone sess=0x7fc1480082a0 relay-1 | V1001 00:55:33.298911 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7fc1480082a0 relay-1 | V1001 00:55:33.298915 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7fc148037b50 relay-1 | V1001 00:55:33.298918 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1001 00:55:33.298924 8 MoQRelay.cpp:1938] Publisher terminated for moq-test-00/3/0/0/2/5/5/64/32/20/1/1/1/-1/-1/0/moq-test-765d63ce131122af relay-1 | V1001 00:55:33.298936 8 MoQSession.cpp:3527] Failing pending request id=1 peer FINed without terminal reply sess=0x7fc148062230 relay-1 | V1001 00:55:33.298942 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc148062230 relay-1 | E1001 00:55:33.299022 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V1001 00:55:33.299221 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc1480082a0 relay-1 | V1001 00:55:33.299350 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc1480082a0 test-client-1 | not ok 15 - moq-test-datagram-eog test-client-1 | --- test-client-1 | duration_ms: 232 test-client-1 | message: "failed to write datagram: cancelled" test-client-1 | ... test-client-1 | 2026-10-01T00:55:33.320383Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-01T00:55:33.320445Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20261001 00:55:33.319815 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261001 00:55:33.319876 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=a89d829e23278293, server CID=4000000812ce037e, downstream=[::ffff:172.18.0.3]:53701, [::]:4443=local, drain=none relay-1 | E20261001 00:55:33.319981 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261001 00:55:33.320035 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=af67f7e85ade7abe, server CID=4000001b4fba96dd, downstream=[::ffff:172.18.0.3]:34021, [::]:4443=local, drain=none relay-1 | E1001 00:55:33.320083 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1001 00:55:33.320093 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc148062230 relay-1 | V1001 00:55:33.320097 8 MoQSession.cpp:2977] close sess=0x7fc148062230 relay-1 | V1001 00:55:33.320106 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc148062230 relay-1 | V1001 00:55:33.320121 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc148062230 relay-1 | E1001 00:55:33.320192 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1001 00:55:33.320198 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc1480082a0 relay-1 | V1001 00:55:33.320201 8 MoQSession.cpp:2977] close sess=0x7fc1480082a0 relay-1 | V1001 00:55:33.320205 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc1480082a0 relay-1 | V1001 00:55:33.320213 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc1480082a0 relay-1 | V1001 00:55:33.320257 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc148062230 relay-1 | V1001 00:55:33.320289 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc148062230 relay-1 | V1001 00:55:33.320295 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc148062230 relay-1 | V1001 00:55:33.320309 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc1480082a0 test-client-1 | 2026-10-01T00:55:33.320868Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56148 dual_stack=true relay-1 | V1001 00:55:33.322686 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1001 00:55:33.322709 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1001 00:55:33.322819 8 MoQSession.cpp:2701] start sess=0x7fc1480798f0 relay-1 | V1001 00:55:33.322854 8 MoQSession.cpp:3045] sendSetup sess=0x7fc1480798f0 relay-1 | V1001 00:55:33.322966 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc1480798f0 relay-1 | V1001 00:55:33.323157 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc1480798f0 relay-1 | V1001 00:55:33.323236 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc1480798f0 relay-1 | V1001 00:55:33.323250 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc1480798f0 relay-1 | V1001 00:55:33.323255 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1001 00:55:33.323259 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1001 00:55:33.323265 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1001 00:55:33.323337 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc1480798f0 relay-1 | V1001 00:55:33.323371 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc1480798f0 relay-1 | V1001 00:55:33.323389 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/1/2/0/moq-test-da5714acdd568b6e sess=0x7fc1480798f0 relay-1 | V1001 00:55:33.330515 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc1480082a0 test-client-1 | 2026-10-01T00:55:33.525426Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56236 dual_stack=true relay-1 | V1001 00:55:33.527704 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1001 00:55:33.527728 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1001 00:55:33.527865 8 MoQSession.cpp:2701] start sess=0x7fc1480082a0 relay-1 | V1001 00:55:33.527891 8 MoQSession.cpp:3045] sendSetup sess=0x7fc1480082a0 relay-1 | V1001 00:55:33.527980 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc1480082a0 relay-1 | V1001 00:55:33.528298 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc1480082a0 relay-1 | V1001 00:55:33.528329 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc1480082a0 relay-1 | V1001 00:55:33.528337 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc1480082a0 relay-1 | V1001 00:55:33.528341 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1001 00:55:33.528346 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1001 00:55:33.528355 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1001 00:55:33.528400 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc1480082a0 relay-1 | V1001 00:55:33.528426 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc1480082a0 relay-1 | V1001 00:55:33.528439 8 MoQSession.cpp:4994] onPublishImpl reqID=0 sess=0x7fc1480082a0 relay-1 | V1001 00:55:33.528455 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-da5714acdd568b6e relay-1 | E1001 00:55:33.528462 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V1001 00:55:33.528479 8 MoQSession.cpp:6110] publishOk reqID=0 sess=0x7fc1480082a0 relay-1 | V1001 00:55:33.528570 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V1001 00:55:33.528575 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I1001 00:55:33.528580 8 MoQRelay.cpp:1975] Updating forward for moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/1/2/0/moq-test-da5714acdd568b6e numForwardingSubs=1 relay-1 | V1001 00:55:33.528589 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7fc1480798f0 test-client-1 | 2026-10-01T00:55:33.528721Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 relay-1 | V1001 00:55:33.528802 8 MoQSession.cpp:6606] requestUpdate sess=0x7fc1480082a0 relay-1 | V1001 00:55:33.528988 8 MoQSession.cpp:5148] PublishDone id=0 code=2 reason=publish ended relay-1 | V1001 00:55:33.529003 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7fc148072e00 relay-1 | V1001 00:55:33.529030 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-da5714acdd568b6e relay-1 | V1001 00:55:33.529038 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V1001 00:55:33.529045 8 MoQForwarder.cpp:610] publishDone pubDone reason=publish ended relay-1 | V1001 00:55:33.529049 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=127 relay-1 | V1001 00:55:33.529054 8 MoQSession.cpp:6405] sendPublishDone sess=0x7fc1480798f0 relay-1 | V1001 00:55:33.529064 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7fc1480798f0 relay-1 | V1001 00:55:33.529075 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7fc14805f160 relay-1 | V1001 00:55:33.529079 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1001 00:55:33.529087 8 MoQRelay.cpp:1938] Publisher terminated for moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/1/2/0/moq-test-da5714acdd568b6e relay-1 | V1001 00:55:33.529097 8 MoQSession.cpp:3527] Failing pending request id=1 peer FINed without terminal reply sess=0x7fc1480082a0 relay-1 | V1001 00:55:33.529103 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc1480082a0 relay-1 | E1001 00:55:33.529165 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V1001 00:55:33.529435 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc1480798f0 relay-1 | V1001 00:55:33.529454 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc1480798f0 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 | E20261001 00:55:33.547971 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261001 00:55:33.548061 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=52832b42767c5d8d, server CID=40000015cc154dde, downstream=[::ffff:172.18.0.3]:56236, [::]:4443=local, drain=none relay-1 | E20261001 00:55:33.548178 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261001 00:55:33.548213 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=0a1d8bc463cbbcec, server CID=4000000cb39d4eb6, downstream=[::ffff:172.18.0.3]:56148, [::]:4443=local, drain=none relay-1 | E1001 00:55:33.548290 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1001 00:55:33.548324 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc1480082a0 relay-1 | V1001 00:55:33.548334 8 MoQSession.cpp:2977] close sess=0x7fc1480082a0 relay-1 | V1001 00:55:33.548343 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc1480082a0 relay-1 | V1001 00:55:33.548357 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc1480082a0 relay-1 | E1001 00:55:33.548446 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1001 00:55:33.548462 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc1480798f0 relay-1 | V1001 00:55:33.548466 8 MoQSession.cpp:2977] close sess=0x7fc1480798f0 relay-1 | V1001 00:55:33.548471 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc1480798f0 relay-1 | V1001 00:55:33.548481 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc1480798f0 relay-1 | V1001 00:55:33.548546 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc1480082a0 relay-1 | V1001 00:55:33.548580 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc1480082a0 relay-1 | V1001 00:55:33.548591 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc1480082a0 relay-1 | V1001 00:55:33.548605 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc1480798f0 test-client-1 | 2026-10-01T00:55:33.548683Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-01T00:55:33.548736Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-01T00:55:33.549052Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53873 dual_stack=true relay-1 | V1001 00:55:33.550963 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1001 00:55:33.550978 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1001 00:55:33.551095 8 MoQSession.cpp:2701] start sess=0x7fc148046870 relay-1 | V1001 00:55:33.551142 8 MoQSession.cpp:3045] sendSetup sess=0x7fc148046870 relay-1 | V1001 00:55:33.551225 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc148046870 relay-1 | V1001 00:55:33.551487 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc148046870 relay-1 | V1001 00:55:33.551517 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc148046870 relay-1 | V1001 00:55:33.551523 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc148046870 relay-1 | V1001 00:55:33.551527 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1001 00:55:33.551547 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1001 00:55:33.551558 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1001 00:55:33.551602 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc148046870 relay-1 | V1001 00:55:33.551633 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc148046870 relay-1 | V1001 00:55:33.551651 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test-00/0/10/3/24/7/3/40/24/2/7/2/0/-1/-1/0/moq-test-ca132ce6ee66961a sess=0x7fc148046870 relay-1 | V1001 00:55:33.558773 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc1480798f0 test-client-1 | 2026-10-01T00:55:33.753785Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49521 dual_stack=true relay-1 | V1001 00:55:33.756148 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1001 00:55:33.756172 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1001 00:55:33.756278 8 MoQSession.cpp:2701] start sess=0x7fc148062230 relay-1 | V1001 00:55:33.756304 8 MoQSession.cpp:3045] sendSetup sess=0x7fc148062230 relay-1 | V1001 00:55:33.756364 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc148062230 relay-1 | V1001 00:55:33.756652 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc148062230 relay-1 | V1001 00:55:33.756678 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc148062230 relay-1 | V1001 00:55:33.756689 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc148062230 relay-1 | V1001 00:55:33.756693 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1001 00:55:33.756697 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1001 00:55:33.756704 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1001 00:55:33.756802 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc148062230 relay-1 | V1001 00:55:33.756882 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc148062230 relay-1 | V1001 00:55:33.756922 8 MoQSession.cpp:4994] onPublishImpl reqID=0 sess=0x7fc148062230 relay-1 | V1001 00:55:33.756941 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-ca132ce6ee66961a relay-1 | E1001 00:55:33.756956 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V1001 00:55:33.756984 8 MoQSession.cpp:6110] publishOk reqID=0 sess=0x7fc148062230 relay-1 | V1001 00:55:33.757136 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V1001 00:55:33.757232 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I1001 00:55:33.757248 8 MoQRelay.cpp:1975] Updating forward for moq-test-00/0/10/3/24/7/3/40/24/2/7/2/0/-1/-1/0/moq-test-ca132ce6ee66961a numForwardingSubs=1 relay-1 | V1001 00:55:33.757261 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7fc148046870 relay-1 | V1001 00:55:33.757384 8 MoQSession.cpp:6606] requestUpdate sess=0x7fc148062230 test-client-1 | 2026-10-01T00:55:33.757518Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=9 streams=3 relay-1 | V1001 00:55:33.757707 8 MoQSession.cpp:5148] PublishDone id=0 code=2 reason=publish ended relay-1 | V1001 00:55:33.757719 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7fc148061ac0 relay-1 | V1001 00:55:33.757723 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-ca132ce6ee66961a relay-1 | V1001 00:55:33.757728 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V1001 00:55:33.757732 8 MoQForwarder.cpp:610] publishDone pubDone reason=publish ended relay-1 | V1001 00:55:33.757735 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=137 relay-1 | V1001 00:55:33.757738 8 MoQSession.cpp:6405] sendPublishDone sess=0x7fc148046870 relay-1 | V1001 00:55:33.757765 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7fc148046870 relay-1 | V1001 00:55:33.757799 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7fc14804cca0 relay-1 | V1001 00:55:33.757808 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1001 00:55:33.757816 8 MoQRelay.cpp:1938] Publisher terminated for moq-test-00/0/10/3/24/7/3/40/24/2/7/2/0/-1/-1/0/moq-test-ca132ce6ee66961a relay-1 | V1001 00:55:33.757826 8 MoQSession.cpp:3527] Failing pending request id=1 peer FINed without terminal reply sess=0x7fc148062230 relay-1 | V1001 00:55:33.757832 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc148062230 relay-1 | E1001 00:55:33.757895 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V1001 00:55:33.758162 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc148046870 relay-1 | V1001 00:55:33.758179 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc148046870 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 | E20261001 00:55:33.766522 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261001 00:55:33.766582 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=ef4cacccf49cabf8, server CID=40000014356f63d3, downstream=[::ffff:172.18.0.3]:49521, [::]:4443=local, drain=none relay-1 | E20261001 00:55:33.766626 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261001 00:55:33.766647 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=b67383e0351d06b6, server CID=400000159d4e9c96, downstream=[::ffff:172.18.0.3]:53873, [::]:4443=local, drain=none relay-1 | E1001 00:55:33.766691 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1001 00:55:33.766723 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc148062230 relay-1 | V1001 00:55:33.766728 8 MoQSession.cpp:2977] close sess=0x7fc148062230 relay-1 | V1001 00:55:33.766735 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc148062230 relay-1 | V1001 00:55:33.766751 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc148062230 test-client-1 | 2026-10-01T00:55:33.766886Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E1001 00:55:33.766953 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1001 00:55:33.766988 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc148046870 relay-1 | V1001 00:55:33.767050 8 MoQSession.cpp:2977] close sess=0x7fc148046870 relay-1 | V1001 00:55:33.767076 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc148046870 relay-1 | V1001 00:55:33.767109 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc148046870 relay-1 | V1001 00:55:33.767245 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc148062230 test-client-1 | 2026-10-01T00:55:33.767296Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1001 00:55:33.767340 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc148062230 relay-1 | V1001 00:55:33.767371 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc148062230 relay-1 | V1001 00:55:33.767435 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc148046870 test-client-1 | 2026-10-01T00:55:33.767612Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38307 dual_stack=true relay-1 | V1001 00:55:33.769311 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1001 00:55:33.769330 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1001 00:55:33.769426 8 MoQSession.cpp:2701] start sess=0x7fc148086b30 relay-1 | V1001 00:55:33.769447 8 MoQSession.cpp:3045] sendSetup sess=0x7fc148086b30 relay-1 | V1001 00:55:33.769505 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc148086b30 relay-1 | V1001 00:55:33.769762 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc148086b30 relay-1 | V1001 00:55:33.769879 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc148086b30 relay-1 | V1001 00:55:33.769895 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc148086b30 relay-1 | V1001 00:55:33.769899 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1001 00:55:33.769903 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1001 00:55:33.769908 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1001 00:55:33.769919 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc148086b30 relay-1 | V1001 00:55:33.769941 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc148086b30 relay-1 | V1001 00:55:33.769952 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test-00/0/0/0/1/2/3/64/32/2/1/1/0/-1/-1/0/moq-test-1093783a9eab74ef sess=0x7fc148086b30 relay-1 | V1001 00:55:33.785188 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc148046870 test-client-1 | 2026-10-01T00:55:33.971345Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42866 dual_stack=true relay-1 | V1001 00:55:33.973679 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1001 00:55:33.973701 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1001 00:55:33.973813 8 MoQSession.cpp:2701] start sess=0x7fc148037e10 relay-1 | V1001 00:55:33.973841 8 MoQSession.cpp:3045] sendSetup sess=0x7fc148037e10 relay-1 | V1001 00:55:33.973945 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc148037e10 relay-1 | V1001 00:55:33.974081 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc148037e10 relay-1 | V1001 00:55:33.974108 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc148037e10 relay-1 | V1001 00:55:33.974117 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc148037e10 relay-1 | V1001 00:55:33.974122 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1001 00:55:33.974126 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1001 00:55:33.974132 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1001 00:55:33.974293 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc148037e10 relay-1 | V1001 00:55:33.974330 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc148037e10 relay-1 | V1001 00:55:33.974348 8 MoQSession.cpp:4994] onPublishImpl reqID=0 sess=0x7fc148037e10 relay-1 | V1001 00:55:33.974365 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-1093783a9eab74ef relay-1 | E1001 00:55:33.974379 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V1001 00:55:33.974404 8 MoQSession.cpp:6110] publishOk reqID=0 sess=0x7fc148037e10 relay-1 | V1001 00:55:33.974503 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 test-client-1 | 2026-10-01T00:55:33.974685Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=6 streams=2 relay-1 | V1001 00:55:33.974510 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V1001 00:55:33.974522 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7fc148086b30 relay-1 | V1001 00:55:33.974853 8 MoQSession.cpp:5148] PublishDone id=0 code=2 reason=publish ended relay-1 | V1001 00:55:33.974864 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7fc148065460 relay-1 | V1001 00:55:33.974868 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-1093783a9eab74ef relay-1 | V1001 00:55:33.974873 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V1001 00:55:33.974878 8 MoQForwarder.cpp:610] publishDone pubDone reason=publish ended relay-1 | V1001 00:55:33.974881 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=147 relay-1 | V1001 00:55:33.974884 8 MoQSession.cpp:6405] sendPublishDone sess=0x7fc148086b30 relay-1 | V1001 00:55:33.974896 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7fc148086b30 relay-1 | V1001 00:55:33.974919 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7fc1480447a0 relay-1 | V1001 00:55:33.974924 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1001 00:55:33.974931 8 MoQRelay.cpp:1938] Publisher terminated for moq-test-00/0/0/0/1/2/3/64/32/2/1/1/0/-1/-1/0/moq-test-1093783a9eab74ef relay-1 | V1001 00:55:33.974941 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc148037e10 relay-1 | V1001 00:55:33.975265 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc148086b30 relay-1 | V1001 00:55:33.975279 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc148086b30 test-client-1 | not ok 18 - moq-test-forward-zero test-client-1 | --- test-client-1 | duration_ms: 217 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | E20261001 00:55:33.983711 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261001 00:55:33.983778 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=844e7985f9e72fa2, server CID=40000012e5b102a5, downstream=[::ffff:172.18.0.3]:42866, [::]:4443=local, drain=none relay-1 | E20261001 00:55:33.983839 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261001 00:55:33.983870 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=8cb49e4b5666fec7, server CID=4000000b9b2abb6e, downstream=[::ffff:172.18.0.3]:38307, [::]:4443=local, drain=none relay-1 | E1001 00:55:33.983930 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1001 00:55:33.983941 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc148037e10 relay-1 | V1001 00:55:33.983945 8 MoQSession.cpp:2977] close sess=0x7fc148037e10 relay-1 | V1001 00:55:33.983954 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc148037e10 relay-1 | V1001 00:55:33.983976 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc148037e10 relay-1 | E1001 00:55:33.984099 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1001 00:55:33.985032 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc148086b30 relay-1 | V1001 00:55:33.985043 8 MoQSession.cpp:2977] close sess=0x7fc148086b30 relay-1 | V1001 00:55:33.985048 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc148086b30 relay-1 | V1001 00:55:33.985057 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc148086b30 relay-1 | V1001 00:55:33.985115 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc148037e10 relay-1 | V1001 00:55:33.985144 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc148037e10 relay-1 | V1001 00:55:33.985156 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc148086b30 relay-1 | V1001 00:55:33.985161 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc148086b30 relay-1 | V1001 00:55:33.992319 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc148037e10 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'