make[1]: Entering directory '/home/runner/work/moq-interop-runner/moq-interop-runner/main' rm -rf mlog/ mkdir -p mlog/relay mlog/client Running interop tests... Relay: moxygen-interop:latest Client: ghcr.io/englishm/moq-interop-runner-moq-test-client-draft-18:latest URL: https://relay:4443 time="2026-09-27T00:54:17Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-27T00:54:17Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-27T00:54:17Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-27T00:54:17Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-09-27T00:54: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 | V0927 00:54:18.050664 7 MoQServer.cpp:121] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0927 00:54:18.051562 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-09-27T00:54:23.638207Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42935 dual_stack=true relay-1 | V0927 00:54:23.641461 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0927 00:54:23.641482 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0927 00:54:23.641663 8 MoQSession.cpp:2698] start sess=0x7f3030052060 relay-1 | V0927 00:54:23.641690 8 MoQSession.cpp:3042] sendSetup sess=0x7f3030052060 relay-1 | V0927 00:54:23.641773 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f3030052060 relay-1 | V0927 00:54:23.641886 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f3030052060 test-client-1 | 2026-09-27T00:54:23.641900Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: 3e3e3fb8d9bc4f34331518e5ad53ff3c test-client-1 | ... relay-1 | E20260927 00:54:23.641993 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260927 00:54:23.642179 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=9001471b10d9bd0c, server CID=4000001d9d7e0498, downstream=[::ffff:172.18.0.3]:42935, [::]:4443=local, drain=none relay-1 | E0927 00:54:23.642242 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0927 00:54:23.642248 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f3030052060 relay-1 | V0927 00:54:23.642251 8 MoQSession.cpp:2974] close sess=0x7f3030052060 relay-1 | V0927 00:54:23.642276 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f3030052060 relay-1 | V0927 00:54:23.642301 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f3030052060 relay-1 | V0927 00:54:23.642369 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f3030052060 test-client-1 | 2026-09-27T00:54:23.642525Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0927 00:54:23.642428 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f3030052060 relay-1 | V0927 00:54:23.642459 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f3030052060 relay-1 | V0927 00:54:23.642465 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f3030052060 test-client-1 | 2026-09-27T00:54:23.642895Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36464 dual_stack=true relay-1 | V0927 00:54:23.644132 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0927 00:54:23.644143 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0927 00:54:23.644222 8 MoQSession.cpp:2698] start sess=0x7f3030069bf0 relay-1 | V0927 00:54:23.644236 8 MoQSession.cpp:3042] sendSetup sess=0x7f3030069bf0 relay-1 | V0927 00:54:23.644297 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f3030069bf0 relay-1 | V0927 00:54:23.644374 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f3030069bf0 relay-1 | V0927 00:54:23.644394 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f3030069bf0 test-client-1 | 2026-09-27T00:54:23.644455Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop relay-1 | V0927 00:54:23.644402 8 MoQSession.cpp:3194] onClientSetup sess=0x7f3030069bf0 relay-1 | V0927 00:54:23.644407 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0927 00:54:23.644410 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0927 00:54:23.644414 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) relay-1 | V0927 00:54:23.644587 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f3030069bf0 relay-1 | V0927 00:54:23.644635 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f3030069bf0 relay-1 | V0927 00:54:23.644645 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f3030069bf0 relay-1 | V0927 00:54:23.644665 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0927 00:54:23.644677 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f3030069bf0 test-client-1 | ok 2 - publish-namespace-only test-client-1 | --- test-client-1 | duration_ms: 2003 test-client-1 | connection_id: 35ffd82692c5b0d083e43ae39bb1beab test-client-1 | ... test-client-1 | 2026-09-27T00:54:25.645595Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) relay-1 | E20260927 00:54:25.645741 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260927 00:54:25.645804 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=590c7f68cd278c8b, server CID=4000000e6df5bac3, downstream=[::ffff:172.18.0.3]:36464, [::]:4443=local, drain=none relay-1 | E0927 00:54:25.645876 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0927 00:54:25.645895 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f3030069bf0 relay-1 | V0927 00:54:25.645899 8 MoQSession.cpp:2974] close sess=0x7f3030069bf0 relay-1 | V0927 00:54:25.645908 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0927 00:54:25.645917 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0927 00:54:25.645924 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f3030069bf0 relay-1 | V0927 00:54:25.645940 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0927 00:54:25.645952 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f3030069bf0 relay-1 | V0927 00:54:25.646045 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f3030069bf0 relay-1 | V0927 00:54:25.646058 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f3030069bf0 relay-1 | V0927 00:54:25.646089 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f3030069bf0 test-client-1 | 2026-09-27T00:54:25.646171Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-27T00:54:25.646446Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56874 dual_stack=true relay-1 | V0927 00:54:25.648119 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0927 00:54:25.648132 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 test-client-1 | 2026-09-27T00:54:25.648439Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track test-client-1 | 2026-09-27T00:54:25.648673Z  WARN moq_transport::serve::error: [4e51275b-c6fe-4b82-bac7-f32461e1cdd7] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-27T00:54:25.648705Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:4e51275b-c6fe-4b82-bac7-f32461e1cdd7] relay-1 | V0927 00:54:25.648249 8 MoQSession.cpp:2698] start sess=0x7f303006e9e0 relay-1 | V0927 00:54:25.648267 8 MoQSession.cpp:3042] sendSetup sess=0x7f303006e9e0 relay-1 | V0927 00:54:25.648345 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f303006e9e0 relay-1 | V0927 00:54:25.648454 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f303006e9e0 relay-1 | V0927 00:54:25.648473 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f303006e9e0 relay-1 | V0927 00:54:25.648479 8 MoQSession.cpp:3194] onClientSetup sess=0x7f303006e9e0 relay-1 | V0927 00:54:25.648482 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0927 00:54:25.648485 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0927 00:54:25.648489 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) relay-1 | V0927 00:54:25.648516 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f303006e9e0 relay-1 | V0927 00:54:25.648532 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f303006e9e0 relay-1 | V0927 00:54:25.648541 8 MoQSession.cpp:4292] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7f303006e9e0 relay-1 | V0927 00:54:25.648560 8 MoQSession.cpp:4434] Application subscribe error err=no such namespace or track relay-1 | V0927 00:54:25.648562 8 MoQSession.cpp:6304] subscribeError sess=0x7f303006e9e0 relay-1 | V0927 00:54:25.648569 8 MoQSession.cpp:6570] publisherDrained id=0 sess=0x7f303006e9e0 relay-1 | V0927 00:54:25.648836 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f303006e9e0 relay-1 | V0927 00:54:25.648849 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f303006e9e0 relay-1 | E20260927 00:54:25.648984 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260927 00:54:25.649011 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=14ceb2c642031310, server CID=4000000586799793, downstream=[::ffff:172.18.0.3]:56874, [::]:4443=local, drain=none relay-1 | E0927 00:54:25.649058 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0927 00:54:25.649069 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f303006e9e0 relay-1 | V0927 00:54:25.649072 8 MoQSession.cpp:2974] close sess=0x7f303006e9e0 relay-1 | V0927 00:54:25.649076 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f303006e9e0 relay-1 | V0927 00:54:25.649083 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f303006e9e0 relay-1 | V0927 00:54:25.649149 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f303006e9e0 test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 3 test-client-1 | connection_id: 8a9e4b9ab67da61e3bfd2c18a67d7b65 test-client-1 | ... test-client-1 | 2026-09-27T00:54:25.649301Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-27T00:54:25.649790Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40869 dual_stack=true relay-1 | V0927 00:54:25.651111 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0927 00:54:25.651122 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0927 00:54:25.651200 8 MoQSession.cpp:2698] start sess=0x7f303007be90 relay-1 | V0927 00:54:25.651216 8 MoQSession.cpp:3042] sendSetup sess=0x7f303007be90 relay-1 | V0927 00:54:25.651250 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f303007be90 relay-1 | V0927 00:54:25.651430 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f303007be90 relay-1 | V0927 00:54:25.651450 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f303007be90 relay-1 | V0927 00:54:25.651454 8 MoQSession.cpp:3194] onClientSetup sess=0x7f303007be90 relay-1 | V0927 00:54:25.651457 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0927 00:54:25.651459 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0927 00:54:25.651463 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-27T00:54:25.652011Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42867 dual_stack=true relay-1 | V0927 00:54:25.653226 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0927 00:54:25.653237 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0927 00:54:25.653335 8 MoQSession.cpp:2698] start sess=0x7f303008f200 relay-1 | V0927 00:54:25.653354 8 MoQSession.cpp:3042] sendSetup sess=0x7f303008f200 relay-1 | V0927 00:54:25.653431 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f303008f200 test-client-1 | 2026-09-27T00:54:25.653572Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-09-27T00:54:25.653582Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V0927 00:54:25.653763 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f303008f200 relay-1 | V0927 00:54:25.653779 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f303008f200 relay-1 | V0927 00:54:25.653786 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f303007be90 relay-1 | V0927 00:54:25.653801 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f303008f200 relay-1 | V0927 00:54:25.653807 8 MoQSession.cpp:3194] onClientSetup sess=0x7f303008f200 relay-1 | V0927 00:54:25.653810 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0927 00:54:25.653812 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0927 00:54:25.653816 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) relay-1 | V0927 00:54:25.653830 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f303008f200 relay-1 | V0927 00:54:25.653841 8 MoQSession.cpp:4292] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f303008f200 relay-1 | V0927 00:54:25.653847 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f303007be90 relay-1 | V0927 00:54:25.653852 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f303007be90 relay-1 | V0927 00:54:25.653861 8 MoQSession.cpp:4434] Application subscribe error err=no such namespace or track relay-1 | V0927 00:54:25.653864 8 MoQSession.cpp:6304] subscribeError sess=0x7f303008f200 relay-1 | V0927 00:54:25.653871 8 MoQSession.cpp:6570] publisherDrained id=0 sess=0x7f303008f200 relay-1 | V0927 00:54:25.653877 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0927 00:54:25.653886 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f303007be90 test-client-1 | 2026-09-27T00:54:25.653989Z  WARN moq_transport::serve::error: [a5cefccd-00b9-4047-89bc-a6c31f241abc] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-27T00:54:25.654056Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:a5cefccd-00b9-4047-89bc-a6c31f241abc] - subscription was processed test-client-1 | ok 4 - publish-namespace-subscribe test-client-1 | --- test-client-1 | duration_ms: 5 test-client-1 | publisher_connection_id: 5f9f341542dff843414dae23b7f3d519 test-client-1 | subscriber_connection_id: aaf80da682315ccfbf9f3e88e069b91d test-client-1 | ... relay-1 | E20260927 00:54:25.654301 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260927 00:54:25.654332 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=8440600fc9d61006, server CID=40000014898a0479, downstream=[::ffff:172.18.0.3]:42867, [::]:4443=local, drain=none relay-1 | E20260927 00:54:25.654358 8 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | 2026-09-27T00:54:25.654488Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260927 00:54:25.654374 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=6638fdce8391278f, server CID=400000029f74a218, downstream=[::ffff:172.18.0.3]:40869, [::]:4443=local, drain=none relay-1 | E0927 00:54:25.654402 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0927 00:54:25.654407 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f303008f200 relay-1 | V0927 00:54:25.654410 8 MoQSession.cpp:2974] close sess=0x7f303008f200 relay-1 | V0927 00:54:25.654414 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f303008f200 relay-1 | V0927 00:54:25.654421 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f303008f200 relay-1 | E0927 00:54:25.654467 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0927 00:54:25.654470 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f303007be90 relay-1 | V0927 00:54:25.654472 8 MoQSession.cpp:2974] close sess=0x7f303007be90 relay-1 | V0927 00:54:25.654475 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0927 00:54:25.654480 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0927 00:54:25.654483 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f303007be90 relay-1 | V0927 00:54:25.654487 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0927 00:54:25.654491 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f303007be90 test-client-1 | 2026-09-27T00:54:25.654553Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0927 00:54:25.654534 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f303008f200 relay-1 | V0927 00:54:25.654542 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f303008f200 relay-1 | V0927 00:54:25.654545 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f303007be90 relay-1 | V0927 00:54:25.654549 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f303007be90 relay-1 | V0927 00:54:25.654563 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f303008f200 relay-1 | V0927 00:54:25.654571 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f303007be90 test-client-1 | 2026-09-27T00:54:25.654897Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35095 dual_stack=true relay-1 | V0927 00:54:25.655727 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f3030069bf0 relay-1 | V0927 00:54:25.655748 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f303006e9e0 relay-1 | V0927 00:54:25.656097 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0927 00:54:25.656108 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0927 00:54:25.656170 8 MoQSession.cpp:2698] start sess=0x7f3030037ce0 relay-1 | V0927 00:54:25.656183 8 MoQSession.cpp:3042] sendSetup sess=0x7f3030037ce0 relay-1 | V0927 00:54:25.656244 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f3030037ce0 relay-1 | V0927 00:54:25.656390 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f3030037ce0 test-client-1 | 2026-09-27T00:54:25.656400Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | V0927 00:54:25.656440 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f3030037ce0 relay-1 | V0927 00:54:25.656458 8 MoQSession.cpp:3194] onClientSetup sess=0x7f3030037ce0 relay-1 | V0927 00:54:25.656474 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0927 00:54:25.656479 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0927 00:54:25.656482 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) relay-1 | V0927 00:54:25.656584 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f3030037ce0 relay-1 | V0927 00:54:25.656634 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f3030037ce0 relay-1 | V0927 00:54:25.656646 8 MoQSession.cpp:4292] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f3030037ce0 relay-1 | V0927 00:54:25.656656 8 MoQSession.cpp:4434] Application subscribe error err=no such namespace or track relay-1 | V0927 00:54:25.656662 8 MoQSession.cpp:6304] subscribeError sess=0x7f3030037ce0 relay-1 | V0927 00:54:25.656669 8 MoQSession.cpp:6570] publisherDrained id=0 sess=0x7f3030037ce0 test-client-1 | 2026-09-27T00:54:25.656755Z  WARN moq_transport::serve::error: [3c41ca78-d5d6-43b7-9883-63f0b94d8ebf] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 relay-1 | E20260927 00:54:25.656844 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260927 00:54:25.656888 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=fd4d08827776e9e5, server CID=4000000207dd973c, downstream=[::ffff:172.18.0.3]:35095, [::]:4443=local, drain=none relay-1 | E0927 00:54:25.656923 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0927 00:54:25.656937 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f3030037ce0 relay-1 | V0927 00:54:25.656940 8 MoQSession.cpp:2974] close sess=0x7f3030037ce0 relay-1 | V0927 00:54:25.656944 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f3030037ce0 relay-1 | V0927 00:54:25.656951 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f3030037ce0 test-client-1 | 2026-09-27T00:54:25.657031Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0927 00:54:25.657006 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f3030037ce0 relay-1 | V0927 00:54:25.657017 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f3030037ce0 relay-1 | V0927 00:54:25.657032 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f3030037ce0 relay-1 | V0927 00:54:25.666146 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f303008f200 relay-1 | V0927 00:54:25.666175 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f303007be90 relay-1 | V0927 00:54:25.666190 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f3030037ce0 test-client-1 | 2026-09-27T00:54:26.157247Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42296 dual_stack=true relay-1 | V0927 00:54:26.159652 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0927 00:54:26.159673 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0927 00:54:26.159771 8 MoQSession.cpp:2698] start sess=0x7f3030081f90 relay-1 | V0927 00:54:26.159788 8 MoQSession.cpp:3042] sendSetup sess=0x7f3030081f90 relay-1 | V0927 00:54:26.159833 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f3030081f90 relay-1 | V0927 00:54:26.160047 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f3030081f90 relay-1 | V0927 00:54:26.160087 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f3030081f90 test-client-1 | 2026-09-27T00:54:26.160093Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop relay-1 | V0927 00:54:26.160099 8 MoQSession.cpp:3194] onClientSetup sess=0x7f3030081f90 relay-1 | V0927 00:54:26.160103 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0927 00:54:26.160106 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0927 00:54:26.160110 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) relay-1 | V0927 00:54:26.160278 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f3030081f90 relay-1 | V0927 00:54:26.160308 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f3030081f90 relay-1 | V0927 00:54:26.160317 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f3030081f90 relay-1 | V0927 00:54:26.160329 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0927 00:54:26.160339 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f3030081f90 relay-1 | V0927 00:54:29.161031 8 MoQRelaySession.cpp:1310] onPublishNamespaceDone requestID=0 sess=0x7f3030081f90 relay-1 | V0927 00:54:29.161056 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0927 00:54:29.161064 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0927 00:54:29.161072 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f3030081f90 relay-1 | V0927 00:54:29.161084 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f3030081f90 test-client-1 | ok 5 - subscribe-before-publish-namespace test-client-1 | --- test-client-1 | duration_ms: 3506 test-client-1 | subscriber_connection_id: 7a477af6869a61d1adc4a111eb9fb367 relay-1 | E20260927 00:54:29.161309 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260927 00:54:29.161358 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=dee1b75ba6790898, server CID=40000010b22386a1, downstream=[::ffff:172.18.0.3]:42296, [::]:4443=local, drain=none relay-1 | E0927 00:54:29.161415 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | publisher_connection_id: d069b2243ed2b4b7d4d280b181774e33 test-client-1 | ... test-client-1 | 2026-09-27T00:54:29.160906Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-09-27T00:54:29.160927Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:3c41ca78-d5d6-43b7-9883-63f0b94d8ebf] (may be expected) relay-1 | V0927 00:54:29.161421 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f3030081f90 relay-1 | V0927 00:54:29.161424 8 MoQSession.cpp:2974] close sess=0x7f3030081f90 relay-1 | V0927 00:54:29.161431 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f3030081f90 relay-1 | V0927 00:54:29.161652 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f3030081f90 relay-1 | V0927 00:54:29.161798 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f3030081f90 test-client-1 | 2026-09-27T00:54:29.161824Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-27T00:54:29.162102Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42091 dual_stack=true relay-1 | V0927 00:54:29.165504 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0927 00:54:29.165523 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0927 00:54:29.165632 8 MoQSession.cpp:2698] start sess=0x7f303005c2d0 relay-1 | V0927 00:54:29.165648 8 MoQSession.cpp:3042] sendSetup sess=0x7f303005c2d0 relay-1 | V0927 00:54:29.165720 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f303005c2d0 relay-1 | V0927 00:54:29.165941 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f303005c2d0 test-client-1 | 2026-09-27T00:54:29.165928Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V0927 00:54:29.166063 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f303005c2d0 relay-1 | V0927 00:54:29.166101 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f303005c2d0 relay-1 | V0927 00:54:29.166120 8 MoQSession.cpp:3194] onClientSetup sess=0x7f303005c2d0 relay-1 | V0927 00:54:29.166136 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0927 00:54:29.166143 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0927 00:54:29.166147 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) relay-1 | V0927 00:54:29.166164 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f303005c2d0 relay-1 | V0927 00:54:29.166193 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f303005c2d0 relay-1 | V0927 00:54:29.166218 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0927 00:54:29.166228 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f303005c2d0 relay-1 | V0927 00:54:29.172376 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f3030081f90 test-client-1 | 2026-09-27T00:54:31.167201Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | V0927 00:54:31.167347 8 MoQRelaySession.cpp:1310] onPublishNamespaceDone requestID=0 sess=0x7f303005c2d0 relay-1 | V0927 00:54:31.167374 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0927 00:54:31.167382 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0927 00:54:31.167391 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f303005c2d0 relay-1 | V0927 00:54:31.167404 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f303005c2d0 test-client-1 | 2026-09-27T00:54:31.267950Z  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: 2107 test-client-1 | connection_id: 98d6e28509ecf5badaa8762cae99e3b0 test-client-1 | ... relay-1 | E20260927 00:54:31.268230 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260927 00:54:31.268289 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=d81c17c9d27653b6, server CID=4000000893a20483, downstream=[::ffff:172.18.0.3]:42091, [::]:4443=local, drain=none relay-1 | E0927 00:54:31.268354 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0927 00:54:31.268372 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f303005c2d0 relay-1 | V0927 00:54:31.268376 8 MoQSession.cpp:2974] close sess=0x7f303005c2d0 relay-1 | V0927 00:54:31.268387 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f303005c2d0 relay-1 | V0927 00:54:31.268406 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f303005c2d0 relay-1 | V0927 00:54:31.268529 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f303005c2d0 test-client-1 | 2026-09-27T00:54:31.268648Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-27T00:54:31.268869Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58990 dual_stack=true relay-1 | V0927 00:54:31.270496 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0927 00:54:31.270513 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0927 00:54:31.270714 8 MoQSession.cpp:2698] start sess=0x7f3030060a00 relay-1 | V0927 00:54:31.270734 8 MoQSession.cpp:3042] sendSetup sess=0x7f3030060a00 relay-1 | V0927 00:54:31.270813 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f3030060a00 relay-1 | V0927 00:54:31.270834 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f3030060a00 relay-1 | V0927 00:54:31.270893 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f3030060a00 relay-1 | V0927 00:54:31.270904 8 MoQSession.cpp:3194] onClientSetup sess=0x7f3030060a00 relay-1 | V0927 00:54:31.270907 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0927 00:54:31.270911 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0927 00:54:31.270915 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-27T00:54:31.270967Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" relay-1 | V0927 00:54:31.271142 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f3030060a00 relay-1 | V0927 00:54:31.271170 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f3030060a00 relay-1 | V0927 00:54:31.271178 8 MoQSession.cpp:4988] onPublishImpl reqID=0 sess=0x7f3030060a00 relay-1 | V0927 00:54:31.271187 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0927 00:54:31.271191 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0927 00:54:31.271211 8 MoQSession.cpp:6104] publishOk reqID=0 sess=0x7f3030060a00 test-client-1 | 2026-09-27T00:54:31.271338Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" test-client-1 | ok 7 - publish-track-only test-client-1 | --- test-client-1 | duration_ms: 3 test-client-1 | connection_id: 4ddaeeec7bbd67bfe3bd4ea91af8502f test-client-1 | ... test-client-1 | 2026-09-27T00:54:31.271425Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" relay-1 | V0927 00:54:31.271498 8 MoQSession.cpp:5142] PublishDone id=0 code=2 reason=publish ended relay-1 | V0927 00:54:31.271573 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f30300617c0 relay-1 | V0927 00:54:31.271582 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0927 00:54:31.271587 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0927 00:54:31.271591 8 MoQRelay.cpp:412] Publisher terminated with no subscribers, cleaning up moq-test/publish/published-track relay-1 | V0927 00:54:31.271598 8 MoQForwarder.cpp:610] publishDone pubDone reason=publish ended relay-1 | V0927 00:54:31.271604 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f3030060a00 relay-1 | E20260927 00:54:31.271652 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260927 00:54:31.271705 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=b23a67f35ea80c39, server CID=400000079a48ac7c, downstream=[::ffff:172.18.0.3]:58990, [::]:4443=local, drain=none relay-1 | E0927 00:54:31.271750 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0927 00:54:31.271772 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f3030060a00 relay-1 | V0927 00:54:31.271787 8 MoQSession.cpp:2974] close sess=0x7f3030060a00 relay-1 | V0927 00:54:31.271805 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f3030060a00 relay-1 | V0927 00:54:31.271824 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f3030060a00 relay-1 | V0927 00:54:31.271881 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f3030060a00 relay-1 | V0927 00:54:31.271899 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f3030060a00 test-client-1 | 2026-09-27T00:54:31.271949Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-27T00:54:31.272245Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58677 dual_stack=true relay-1 | V0927 00:54:31.274698 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0927 00:54:31.274711 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0927 00:54:31.274776 8 MoQSession.cpp:2698] start sess=0x7f303005ffc0 relay-1 | V0927 00:54:31.274791 8 MoQSession.cpp:3042] sendSetup sess=0x7f303005ffc0 relay-1 | V0927 00:54:31.274860 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f303005ffc0 relay-1 | V0927 00:54:31.274948 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f303005ffc0 relay-1 | V0927 00:54:31.274963 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f303005ffc0 relay-1 | V0927 00:54:31.274967 8 MoQSession.cpp:3194] onClientSetup sess=0x7f303005ffc0 relay-1 | V0927 00:54:31.274969 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0927 00:54:31.274972 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0927 00:54:31.274975 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-27T00:54:31.275500Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59206 dual_stack=true relay-1 | V0927 00:54:31.276686 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0927 00:54:31.276697 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0927 00:54:31.276763 8 MoQSession.cpp:2698] start sess=0x7f3030092080 relay-1 | V0927 00:54:31.276779 8 MoQSession.cpp:3042] sendSetup sess=0x7f3030092080 relay-1 | V0927 00:54:31.276811 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f3030092080 relay-1 | V0927 00:54:31.277019 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f3030092080 relay-1 | V0927 00:54:31.277040 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f3030092080 test-client-1 | 2026-09-27T00:54:31.277017Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" relay-1 | V0927 00:54:31.277044 8 MoQSession.cpp:3194] onClientSetup sess=0x7f3030092080 relay-1 | V0927 00:54:31.277046 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0927 00:54:31.277049 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0927 00:54:31.277053 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) relay-1 | V0927 00:54:31.277202 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f303005ffc0 relay-1 | V0927 00:54:31.277233 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f303005ffc0 relay-1 | V0927 00:54:31.277242 8 MoQSession.cpp:4988] onPublishImpl reqID=0 sess=0x7f303005ffc0 relay-1 | V0927 00:54:31.277251 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0927 00:54:31.277257 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0927 00:54:31.277267 8 MoQSession.cpp:6104] publishOk reqID=0 sess=0x7f303005ffc0 test-client-1 | 2026-09-27T00:54:31.277428Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" relay-1 | V0927 00:54:31.277521 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f3030092080 relay-1 | V0927 00:54:31.277544 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f3030092080 relay-1 | V0927 00:54:31.277551 8 MoQSession.cpp:4292] onSubscribeImpl ftn=moq-test/publish/published-track sess=0x7f3030092080 relay-1 | V0927 00:54:31.277569 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0927 00:54:31.277578 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0927 00:54:31.277584 8 MoQRelay.cpp:1975] Updating forward for moq-test/publish/published-track numForwardingSubs=1 relay-1 | V0927 00:54:31.277595 8 MoQSession.cpp:6286] sendSubscribeOk sess=0x7f3030092080 relay-1 | V0927 00:54:31.277704 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f303005c2d0 relay-1 | V0927 00:54:31.277720 8 MoQSession.cpp:6600] requestUpdate sess=0x7f303005ffc0 test-client-1 | 2026-09-27T00:54:31.277819Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-27T00:54:31.277830Z  WARN moq_transport::serve::error: [f977642a-5752-4f6d-9ea5-911a3fe543d1] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | V0927 00:54:31.277898 8 MoQSession.cpp:3523] Failing pending request id=1 peer FINed without terminal reply sess=0x7f303005ffc0 relay-1 | V0927 00:54:31.277909 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f303005ffc0 relay-1 | E0927 00:54:31.277917 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0927 00:54:31.288020 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f3030060a00 test-client-1 | not ok 8 - publish-track-subscribe test-client-1 | --- test-client-1 | duration_ms: 107 test-client-1 | message: "failed serving PUBLISH track: serve error: cancelled: cancelled" test-client-1 | ... relay-1 | E20260927 00:54:31.378988 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260927 00:54:31.379048 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=9379457c609a6db2, server CID=40000002605a3cec, downstream=[::ffff:172.18.0.3]:58677, [::]:4443=local, drain=none relay-1 | E20260927 00:54:31.379091 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260927 00:54:31.379106 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=80e24a928b482d1f, server CID=40000007be4828f2, downstream=[::ffff:172.18.0.3]:59206, [::]:4443=local, drain=none relay-1 | E0927 00:54:31.379169 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0927 00:54:31.379184 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f303005ffc0 relay-1 | V0927 00:54:31.379188 8 MoQSession.cpp:2974] close sess=0x7f303005ffc0 relay-1 | V0927 00:54:31.379196 8 MoQSession.cpp:2203] subscribeError trackReceiveState=0x7f30300617c0 relay-1 | V0927 00:54:31.379198 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f30300617c0 relay-1 | V0927 00:54:31.379204 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0927 00:54:31.379210 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0927 00:54:31.379218 8 MoQForwarder.cpp:610] publishDone pubDone reason=closed locally relay-1 | V0927 00:54:31.379224 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=49 relay-1 | V0927 00:54:31.379227 8 MoQSession.cpp:6399] sendPublishDone sess=0x7f3030092080 relay-1 | V0927 00:54:31.379243 8 MoQSession.cpp:6570] publisherDrained id=0 sess=0x7f3030092080 relay-1 | V0927 00:54:31.379246 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7f3030091ea0 relay-1 | V0927 00:54:31.379249 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I0927 00:54:31.379255 8 MoQRelay.cpp:1938] Publisher terminated for moq-test/publish/published-track relay-1 | V0927 00:54:31.379261 8 MoQSession.cpp:2187] cancel alias=0 requestID=0 relay-1 | V0927 00:54:31.379265 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f303005ffc0 relay-1 | V0927 00:54:31.379279 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f303005ffc0 relay-1 | E0927 00:54:31.379371 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0927 00:54:31.379380 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f3030092080 relay-1 | V0927 00:54:31.379382 8 MoQSession.cpp:2974] close sess=0x7f3030092080 relay-1 | V0927 00:54:31.379386 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f3030092080 relay-1 | V0927 00:54:31.379391 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f3030092080 relay-1 | V0927 00:54:31.379430 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f303005ffc0 relay-1 | V0927 00:54:31.379444 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f3030092080 relay-1 | V0927 00:54:31.379449 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f3030092080 relay-1 | V0927 00:54:31.379477 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f303005ffc0 relay-1 | V0927 00:54:31.379486 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f303005ffc0 relay-1 | V0927 00:54:31.379497 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f3030092080 test-client-1 | 2026-09-27T00:54:31.379595Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-27T00:54:31.379657Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-27T00:54:31.379680Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36153 dual_stack=true relay-1 | V0927 00:54:31.381266 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0927 00:54:31.381283 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0927 00:54:31.381364 8 MoQSession.cpp:2698] start sess=0x7f303000a760 relay-1 | V0927 00:54:31.381381 8 MoQSession.cpp:3042] sendSetup sess=0x7f303000a760 relay-1 | V0927 00:54:31.381457 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f303000a760 relay-1 | V0927 00:54:31.381549 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f303000a760 test-client-1 | 2026-09-27T00:54:31.381585Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 relay-1 | V0927 00:54:31.381641 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f303000a760 relay-1 | V0927 00:54:31.381670 8 MoQSession.cpp:3194] onClientSetup sess=0x7f303000a760 relay-1 | V0927 00:54:31.381687 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0927 00:54:31.381706 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0927 00:54:31.381712 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) relay-1 | V0927 00:54:31.381747 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f303000a760 relay-1 | V0927 00:54:31.381787 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f303000a760 relay-1 | V0927 00:54:31.381815 8 MoQSession.cpp:4292] onSubscribeImpl ftn=nonexistent/rendezvous/test-track sess=0x7f303000a760 relay-1 | V0927 00:54:31.399138 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f3030092080 relay-1 | V0927 00:54:31.882260 8 MoQSession.cpp:4434] Application subscribe error err=rendezvous timeout expired relay-1 | V0927 00:54:31.882283 8 MoQSession.cpp:6304] subscribeError sess=0x7f303000a760 relay-1 | V0927 00:54:31.882310 8 MoQSession.cpp:6570] publisherDrained id=0 sess=0x7f303000a760 test-client-1 | ok 9 - rendezvous-timeout test-client-1 | --- test-client-1 | duration_ms: 503 test-client-1 | connection_id: d44faeb65e587675627de4132ffe562f test-client-1 | ... relay-1 | V0927 00:54:31.882807 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f303000a760 relay-1 | V0927 00:54:31.882861 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f303000a760 test-client-1 | 2026-09-27T00:54:31.882730Z  INFO moq_test_client::scenarios: Received expected REQUEST_ERROR TIMEOUT test-client-1 | 2026-09-27T00:54:31.883150Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260927 00:54:31.882910 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260927 00:54:31.882966 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=4e860d84c9e5949e, server CID=4000001edec6bcd5, downstream=[::ffff:172.18.0.3]:36153, [::]:4443=local, drain=none relay-1 | E0927 00:54:31.883038 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0927 00:54:31.883043 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f303000a760 relay-1 | V0927 00:54:31.883045 8 MoQSession.cpp:2974] close sess=0x7f303000a760 relay-1 | V0927 00:54:31.883053 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f303000a760 relay-1 | V0927 00:54:31.883064 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f303000a760 relay-1 | V0927 00:54:31.883160 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f303000a760 test-client-1 | 2026-09-27T00:54:31.883548Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43899 dual_stack=true relay-1 | V0927 00:54:31.885282 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0927 00:54:31.885300 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0927 00:54:31.885380 8 MoQSession.cpp:2698] start sess=0x7f3030060a00 relay-1 | V0927 00:54:31.885428 8 MoQSession.cpp:3042] sendSetup sess=0x7f3030060a00 relay-1 | V0927 00:54:31.885518 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f3030060a00 relay-1 | V0927 00:54:31.885534 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f3030060a00 relay-1 | V0927 00:54:31.885589 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f3030060a00 relay-1 | V0927 00:54:31.885596 8 MoQSession.cpp:3194] onClientSetup sess=0x7f3030060a00 relay-1 | V0927 00:54:31.885600 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0927 00:54:31.885603 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0927 00:54:31.885606 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) relay-1 | V0927 00:54:31.885860 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f3030060a00 relay-1 | V0927 00:54:31.885886 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f3030060a00 relay-1 | V0927 00:54:31.885900 8 MoQSession.cpp:4292] onSubscribeImpl ftn=moq-test-00/0/0/0/2/4/5/64/32/2/1/1/0/-1/-1/0/moq-test-ea80d5af150e61c3 sess=0x7f3030060a00 relay-1 | V0927 00:54:31.893023 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f303000a760 test-client-1 | 2026-09-27T00:54:32.087428Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58844 dual_stack=true relay-1 | V0927 00:54:32.089312 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0927 00:54:32.089337 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0927 00:54:32.089436 8 MoQSession.cpp:2698] start sess=0x7f303000a760 relay-1 | V0927 00:54:32.089454 8 MoQSession.cpp:3042] sendSetup sess=0x7f303000a760 relay-1 | V0927 00:54:32.089493 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f303000a760 relay-1 | V0927 00:54:32.089657 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f303000a760 relay-1 | V0927 00:54:32.089684 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f303000a760 relay-1 | V0927 00:54:32.089691 8 MoQSession.cpp:3194] onClientSetup sess=0x7f303000a760 relay-1 | V0927 00:54:32.089694 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0927 00:54:32.089698 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0927 00:54:32.089703 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) relay-1 | V0927 00:54:32.089731 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f303000a760 relay-1 | V0927 00:54:32.089745 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f303000a760 relay-1 | V0927 00:54:32.089754 8 MoQSession.cpp:4988] onPublishImpl reqID=0 sess=0x7f303000a760 relay-1 | V0927 00:54:32.089763 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-ea80d5af150e61c3 relay-1 | E0927 00:54:32.089770 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0927 00:54:32.089788 8 MoQSession.cpp:6104] publishOk reqID=0 sess=0x7f303000a760 relay-1 | V0927 00:54:32.089856 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0927 00:54:32.089883 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0927 00:54:32.089902 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-ea80d5af150e61c3 numForwardingSubs=1 relay-1 | V0927 00:54:32.089933 8 MoQSession.cpp:6286] sendSubscribeOk sess=0x7f3030060a00 relay-1 | V0927 00:54:32.089994 8 MoQSession.cpp:6600] requestUpdate sess=0x7f303000a760 test-client-1 | 2026-09-27T00:54:32.090128Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-27T00:54:32.090138Z  WARN moq_transport::serve::error: [e8e0044c-a853-453c-be8c-e2d9cff30628] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 test-client-1 | 2026-09-27T00:54:32.090159Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 relay-1 | V0927 00:54:32.090233 8 MoQSession.cpp:3523] Failing pending request id=1 peer FINed without terminal reply sess=0x7f303000a760 relay-1 | V0927 00:54:32.090246 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f303000a760 relay-1 | E0927 00:54:32.090255 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: 222 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | E20260927 00:54:32.105741 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260927 00:54:32.105795 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=04ca39fc90714802, server CID=400000004192dcee, downstream=[::ffff:172.18.0.3]:58844, [::]:4443=local, drain=none relay-1 | E0927 00:54:32.105853 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0927 00:54:32.105880 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f303000a760 relay-1 | V0927 00:54:32.105887 8 MoQSession.cpp:2974] close sess=0x7f303000a760 relay-1 | V0927 00:54:32.105893 8 MoQSession.cpp:2203] subscribeError trackReceiveState=0x7f303006d4c0 relay-1 | V0927 00:54:32.105896 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f303006d4c0 relay-1 | V0927 00:54:32.105901 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-ea80d5af150e61c3 relay-1 | V0927 00:54:32.105908 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0927 00:54:32.105917 8 MoQForwarder.cpp:610] publishDone pubDone reason=closed locally relay-1 | V0927 00:54:32.105921 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=63 relay-1 | V0927 00:54:32.105924 8 MoQSession.cpp:6399] sendPublishDone sess=0x7f3030060a00 relay-1 | V0927 00:54:32.105936 8 MoQSession.cpp:6570] publisherDrained id=0 sess=0x7f3030060a00 relay-1 | V0927 00:54:32.105955 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7f3030064660 relay-1 | V0927 00:54:32.105961 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I0927 00:54:32.105967 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-ea80d5af150e61c3 relay-1 | V0927 00:54:32.105973 8 MoQSession.cpp:2187] cancel alias=0 requestID=0 relay-1 | V0927 00:54:32.105980 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f303000a760 relay-1 | V0927 00:54:32.105990 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f303000a760 relay-1 | V0927 00:54:32.106139 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f303000a760 relay-1 | V0927 00:54:32.106196 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f303000a760 relay-1 | E20260927 00:54:32.106220 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260927 00:54:32.106254 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=c35883d1ed410843, server CID=40000008b47f365b, downstream=[::ffff:172.18.0.3]:43899, [::]:4443=local, drain=none test-client-1 | 2026-09-27T00:54:32.106096Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E0927 00:54:32.106306 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0927 00:54:32.106319 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f3030060a00 relay-1 | V0927 00:54:32.106321 8 MoQSession.cpp:2974] close sess=0x7f3030060a00 relay-1 | V0927 00:54:32.106325 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f3030060a00 relay-1 | V0927 00:54:32.106333 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f3030060a00 test-client-1 | 2026-09-27T00:54:32.106487Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46964 dual_stack=true relay-1 | V0927 00:54:32.106416 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f3030060a00 test-client-1 | 2026-09-27T00:54:32.106500Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0927 00:54:32.106430 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f3030060a00 relay-1 | V0927 00:54:32.106443 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f3030060a00 relay-1 | V0927 00:54:32.107760 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0927 00:54:32.107771 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0927 00:54:32.107838 8 MoQSession.cpp:2698] start sess=0x7f3030079470 relay-1 | V0927 00:54:32.107852 8 MoQSession.cpp:3042] sendSetup sess=0x7f3030079470 relay-1 | V0927 00:54:32.107886 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f3030079470 relay-1 | V0927 00:54:32.108096 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f3030079470 relay-1 | V0927 00:54:32.108118 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f3030079470 relay-1 | V0927 00:54:32.108123 8 MoQSession.cpp:3194] onClientSetup sess=0x7f3030079470 relay-1 | V0927 00:54:32.108126 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0927 00:54:32.108129 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0927 00:54:32.108132 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) relay-1 | V0927 00:54:32.108184 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f3030079470 relay-1 | V0927 00:54:32.108204 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f3030079470 relay-1 | V0927 00:54:32.108215 8 MoQSession.cpp:4292] onSubscribeImpl ftn=moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/-1/-1/0/moq-test-e32a5c8764a1091e sess=0x7f3030079470 relay-1 | V0927 00:54:32.118331 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f3030060a00 relay-1 | V0927 00:54:32.118361 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f303000a760 test-client-1 | 2026-09-27T00:54:32.309910Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46324 dual_stack=true relay-1 | V0927 00:54:32.311842 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0927 00:54:32.311867 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0927 00:54:32.311956 8 MoQSession.cpp:2698] start sess=0x7f3030060a00 relay-1 | V0927 00:54:32.312050 8 MoQSession.cpp:3042] sendSetup sess=0x7f3030060a00 relay-1 | V0927 00:54:32.312134 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f3030060a00 relay-1 | V0927 00:54:32.312217 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f3030060a00 relay-1 | V0927 00:54:32.312247 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f3030060a00 relay-1 | V0927 00:54:32.312256 8 MoQSession.cpp:3194] onClientSetup sess=0x7f3030060a00 relay-1 | V0927 00:54:32.312260 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0927 00:54:32.312263 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0927 00:54:32.312268 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) relay-1 | V0927 00:54:32.312390 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f3030060a00 relay-1 | V0927 00:54:32.312419 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f3030060a00 relay-1 | V0927 00:54:32.312431 8 MoQSession.cpp:4988] onPublishImpl reqID=0 sess=0x7f3030060a00 relay-1 | V0927 00:54:32.312443 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-e32a5c8764a1091e relay-1 | E0927 00:54:32.312457 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0927 00:54:32.312479 8 MoQSession.cpp:6104] publishOk reqID=0 sess=0x7f3030060a00 relay-1 | V0927 00:54:32.312595 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0927 00:54:32.312605 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0927 00:54:32.312623 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-e32a5c8764a1091e numForwardingSubs=1 relay-1 | V0927 00:54:32.312633 8 MoQSession.cpp:6286] sendSubscribeOk sess=0x7f3030079470 relay-1 | V0927 00:54:32.312687 8 MoQSession.cpp:6600] requestUpdate sess=0x7f3030060a00 test-client-1 | 2026-09-27T00:54:32.312756Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 test-client-1 | 2026-09-27T00:54:32.312787Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 relay-1 | V0927 00:54:32.312856 8 MoQSession.cpp:3523] Failing pending request id=1 peer FINed without terminal reply sess=0x7f3030060a00 test-client-1 | 2026-09-27T00:54:32.312794Z  WARN moq_transport::serve::error: [e0b5e06a-1498-414b-b8c6-8586a8f6a64a] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | V0927 00:54:32.312870 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f3030060a00 relay-1 | E0927 00:54:32.312879 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply test-client-1 | not ok 11 - moq-test-subgroup-per-group-eog test-client-1 | --- test-client-1 | duration_ms: 225 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | E20260927 00:54:32.331118 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260927 00:54:32.331182 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=36c891c0d2c50c46, server CID=4000001a50228f18, downstream=[::ffff:172.18.0.3]:46324, [::]:4443=local, drain=none relay-1 | E0927 00:54:32.331239 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0927 00:54:32.331268 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f3030060a00 relay-1 | V0927 00:54:32.331276 8 MoQSession.cpp:2974] close sess=0x7f3030060a00 relay-1 | V0927 00:54:32.331282 8 MoQSession.cpp:2203] subscribeError trackReceiveState=0x7f3030036870 relay-1 | V0927 00:54:32.331285 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f3030036870 relay-1 | V0927 00:54:32.331289 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-e32a5c8764a1091e relay-1 | V0927 00:54:32.331296 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0927 00:54:32.331305 8 MoQForwarder.cpp:610] publishDone pubDone reason=closed locally relay-1 | V0927 00:54:32.331308 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=73 relay-1 | V0927 00:54:32.331311 8 MoQSession.cpp:6399] sendPublishDone sess=0x7f3030079470 relay-1 | V0927 00:54:32.331322 8 MoQSession.cpp:6570] publisherDrained id=0 sess=0x7f3030079470 relay-1 | V0927 00:54:32.331325 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7f3030072880 relay-1 | V0927 00:54:32.331328 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I0927 00:54:32.331347 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-e32a5c8764a1091e relay-1 | V0927 00:54:32.331366 8 MoQSession.cpp:2187] cancel alias=0 requestID=0 relay-1 | V0927 00:54:32.331387 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f3030060a00 test-client-1 | 2026-09-27T00:54:32.331518Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0927 00:54:32.331402 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f3030060a00 relay-1 | V0927 00:54:32.331562 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f3030060a00 relay-1 | V0927 00:54:32.331635 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f3030060a00 relay-1 | E20260927 00:54:32.331650 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260927 00:54:32.331677 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=2c3192d4e67e5fbc, server CID=40000018fee3a06b, downstream=[::ffff:172.18.0.3]:46964, [::]:4443=local, drain=none relay-1 | E0927 00:54:32.331711 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0927 00:54:32.331715 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f3030079470 relay-1 | V0927 00:54:32.331718 8 MoQSession.cpp:2974] close sess=0x7f3030079470 relay-1 | V0927 00:54:32.331721 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f3030079470 relay-1 | V0927 00:54:32.331728 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f3030079470 test-client-1 | 2026-09-27T00:54:32.331804Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0927 00:54:32.331864 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f3030079470 relay-1 | V0927 00:54:32.331876 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f3030079470 relay-1 | V0927 00:54:32.331889 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f3030079470 test-client-1 | 2026-09-27T00:54:32.331979Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60436 dual_stack=true relay-1 | V0927 00:54:32.333234 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0927 00:54:32.333244 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0927 00:54:32.333299 8 MoQSession.cpp:2698] start sess=0x7f3030045b80 relay-1 | V0927 00:54:32.333312 8 MoQSession.cpp:3042] sendSetup sess=0x7f3030045b80 relay-1 | V0927 00:54:32.333381 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f3030045b80 relay-1 | V0927 00:54:32.333489 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f3030045b80 relay-1 | V0927 00:54:32.333553 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f3030045b80 relay-1 | V0927 00:54:32.333575 8 MoQSession.cpp:3194] onClientSetup sess=0x7f3030045b80 relay-1 | V0927 00:54:32.333592 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0927 00:54:32.333607 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0927 00:54:32.333639 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) relay-1 | V0927 00:54:32.333674 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f3030045b80 relay-1 | V0927 00:54:32.333695 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f3030045b80 relay-1 | V0927 00:54:32.333705 8 MoQSession.cpp:4292] onSubscribeImpl ftn=moq-test-00/1/0/0/1/3/4/64/32/2/1/1/0/-1/-1/0/moq-test-e2572026294eef89 sess=0x7f3030045b80 relay-1 | V0927 00:54:32.340819 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f3030079470 relay-1 | V0927 00:54:32.340847 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f3030060a00 test-client-1 | 2026-09-27T00:54:32.535463Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41935 dual_stack=true relay-1 | V0927 00:54:32.537424 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0927 00:54:32.537446 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0927 00:54:32.537535 8 MoQSession.cpp:2698] start sess=0x7f3030060a00 relay-1 | V0927 00:54:32.537554 8 MoQSession.cpp:3042] sendSetup sess=0x7f3030060a00 relay-1 | V0927 00:54:32.537641 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f3030060a00 relay-1 | V0927 00:54:32.537699 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f3030060a00 relay-1 | V0927 00:54:32.537725 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f3030060a00 relay-1 | V0927 00:54:32.537730 8 MoQSession.cpp:3194] onClientSetup sess=0x7f3030060a00 relay-1 | V0927 00:54:32.537732 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0927 00:54:32.537734 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0927 00:54:32.537737 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) relay-1 | V0927 00:54:32.537845 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f3030060a00 relay-1 | V0927 00:54:32.537877 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f3030060a00 relay-1 | V0927 00:54:32.537893 8 MoQSession.cpp:4988] onPublishImpl reqID=0 sess=0x7f3030060a00 relay-1 | V0927 00:54:32.537906 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-e2572026294eef89 relay-1 | E0927 00:54:32.537914 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0927 00:54:32.537936 8 MoQSession.cpp:6104] publishOk reqID=0 sess=0x7f3030060a00 relay-1 | V0927 00:54:32.538009 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0927 00:54:32.538023 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0927 00:54:32.538030 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-e2572026294eef89 numForwardingSubs=1 relay-1 | V0927 00:54:32.538040 8 MoQSession.cpp:6286] sendSubscribeOk sess=0x7f3030045b80 relay-1 | V0927 00:54:32.538093 8 MoQSession.cpp:6600] requestUpdate sess=0x7f3030060a00 test-client-1 | 2026-09-27T00:54:32.538183Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=8 streams=8 test-client-1 | 2026-09-27T00:54:32.538258Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-27T00:54:32.538271Z  WARN moq_transport::serve::error: [4d6f7314-0b44-4193-9439-470b59feaefe] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | V0927 00:54:32.538359 8 MoQSession.cpp:3523] Failing pending request id=1 peer FINed without terminal reply sess=0x7f3030060a00 relay-1 | V0927 00:54:32.538372 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f3030060a00 relay-1 | E0927 00:54:32.538401 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply test-client-1 | not ok 12 - moq-test-subgroup-per-object test-client-1 | --- test-client-1 | duration_ms: 210 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | E20260927 00:54:32.541531 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260927 00:54:32.541584 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=4c0ad8aceceda49e, server CID=400000095dd47596, downstream=[::ffff:172.18.0.3]:41935, [::]:4443=local, drain=none relay-1 | E0927 00:54:32.541655 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0927 00:54:32.541664 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f3030060a00 relay-1 | V0927 00:54:32.541668 8 MoQSession.cpp:2974] close sess=0x7f3030060a00 relay-1 | V0927 00:54:32.541673 8 MoQSession.cpp:2203] subscribeError trackReceiveState=0x7f3030081c30 relay-1 | V0927 00:54:32.541676 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f3030081c30 relay-1 | V0927 00:54:32.541680 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-e2572026294eef89 relay-1 | V0927 00:54:32.541685 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0927 00:54:32.541692 8 MoQForwarder.cpp:610] publishDone pubDone reason=closed locally relay-1 | V0927 00:54:32.541696 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=83 relay-1 | V0927 00:54:32.541699 8 MoQSession.cpp:6399] sendPublishDone sess=0x7f3030045b80 relay-1 | V0927 00:54:32.541707 8 MoQSession.cpp:6570] publisherDrained id=0 sess=0x7f3030045b80 relay-1 | V0927 00:54:32.541712 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7f3030091740 relay-1 | V0927 00:54:32.541714 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I0927 00:54:32.541720 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-e2572026294eef89 relay-1 | V0927 00:54:32.541726 8 MoQSession.cpp:2187] cancel alias=0 requestID=0 relay-1 | V0927 00:54:32.541729 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f3030060a00 relay-1 | V0927 00:54:32.541739 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f3030060a00 relay-1 | V0927 00:54:32.541848 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f3030060a00 relay-1 | V0927 00:54:32.541884 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f3030060a00 relay-1 | E20260927 00:54:32.541895 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260927 00:54:32.541924 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=383e99726e0d26a5, server CID=4000000bafabbf79, downstream=[::ffff:172.18.0.3]:60436, [::]:4443=local, drain=none relay-1 | E0927 00:54:32.541960 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0927 00:54:32.541967 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f3030045b80 relay-1 | V0927 00:54:32.541969 8 MoQSession.cpp:2974] close sess=0x7f3030045b80 relay-1 | V0927 00:54:32.541973 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f3030045b80 relay-1 | V0927 00:54:32.541979 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f3030045b80 relay-1 | V0927 00:54:32.542021 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f3030045b80 relay-1 | V0927 00:54:32.542030 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f3030045b80 relay-1 | V0927 00:54:32.542042 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f3030045b80 test-client-1 | 2026-09-27T00:54:32.542115Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-27T00:54:32.542155Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-27T00:54:32.542303Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46938 dual_stack=true relay-1 | V0927 00:54:32.544715 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0927 00:54:32.544727 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0927 00:54:32.544792 8 MoQSession.cpp:2698] start sess=0x7f303006da40 relay-1 | V0927 00:54:32.544806 8 MoQSession.cpp:3042] sendSetup sess=0x7f303006da40 relay-1 | V0927 00:54:32.544838 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f303006da40 relay-1 | V0927 00:54:32.545021 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f303006da40 relay-1 | V0927 00:54:32.545044 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f303006da40 relay-1 | V0927 00:54:32.545048 8 MoQSession.cpp:3194] onClientSetup sess=0x7f303006da40 relay-1 | V0927 00:54:32.545050 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0927 00:54:32.545053 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0927 00:54:32.545057 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) relay-1 | V0927 00:54:32.545086 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f303006da40 relay-1 | V0927 00:54:32.545105 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f303006da40 relay-1 | V0927 00:54:32.545117 8 MoQSession.cpp:4292] onSubscribeImpl ftn=moq-test-00/2/0/0/2/6/6/64/32/2/1/1/1/-1/-1/0/moq-test-16525f3ea83424af sess=0x7f303006da40 relay-1 | V0927 00:54:32.556236 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f3030045b80 relay-1 | V0927 00:54:32.556260 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f3030060a00 test-client-1 | 2026-09-27T00:54:32.746858Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55591 dual_stack=true relay-1 | V0927 00:54:32.748705 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0927 00:54:32.748726 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0927 00:54:32.748900 8 MoQSession.cpp:2698] start sess=0x7f3030033150 relay-1 | V0927 00:54:32.748924 8 MoQSession.cpp:3042] sendSetup sess=0x7f3030033150 relay-1 | V0927 00:54:32.748993 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f3030033150 relay-1 | V0927 00:54:32.749016 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f3030033150 relay-1 | V0927 00:54:32.749082 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f3030033150 relay-1 | V0927 00:54:32.749091 8 MoQSession.cpp:3194] onClientSetup sess=0x7f3030033150 relay-1 | V0927 00:54:32.749094 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0927 00:54:32.749097 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0927 00:54:32.749102 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) relay-1 | V0927 00:54:32.749257 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f3030033150 relay-1 | V0927 00:54:32.749284 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f3030033150 relay-1 | V0927 00:54:32.749295 8 MoQSession.cpp:4988] onPublishImpl reqID=0 sess=0x7f3030033150 relay-1 | V0927 00:54:32.749311 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-16525f3ea83424af relay-1 | E0927 00:54:32.749321 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0927 00:54:32.749346 8 MoQSession.cpp:6104] publishOk reqID=0 sess=0x7f3030033150 relay-1 | V0927 00:54:32.749461 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0927 00:54:32.749468 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0927 00:54:32.749477 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-16525f3ea83424af numForwardingSubs=1 relay-1 | V0927 00:54:32.749488 8 MoQSession.cpp:6286] sendSubscribeOk sess=0x7f303006da40 relay-1 | V0927 00:54:32.749606 8 MoQSession.cpp:6600] requestUpdate sess=0x7f3030033150 test-client-1 | 2026-09-27T00:54:32.749607Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=18 streams=6 relay-1 | V0927 00:54:32.749774 8 MoQSession.cpp:5142] PublishDone id=0 code=2 reason=publish ended relay-1 | V0927 00:54:32.749807 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f3030086d00 relay-1 | V0927 00:54:32.749816 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-16525f3ea83424af relay-1 | V0927 00:54:32.749822 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0927 00:54:32.749827 8 MoQForwarder.cpp:610] publishDone pubDone reason=publish ended relay-1 | V0927 00:54:32.749831 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=93 relay-1 | V0927 00:54:32.749835 8 MoQSession.cpp:6399] sendPublishDone sess=0x7f303006da40 relay-1 | V0927 00:54:32.749843 8 MoQSession.cpp:6570] publisherDrained id=0 sess=0x7f303006da40 relay-1 | V0927 00:54:32.749847 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7f3030046d90 relay-1 | V0927 00:54:32.749850 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I0927 00:54:32.749857 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-16525f3ea83424af relay-1 | V0927 00:54:32.749865 8 MoQSession.cpp:3523] Failing pending request id=1 peer FINed without terminal reply sess=0x7f3030033150 relay-1 | V0927 00:54:32.749870 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f3030033150 relay-1 | E0927 00:54:32.749915 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0927 00:54:32.750043 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f303006da40 relay-1 | V0927 00:54:32.750079 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f303006da40 test-client-1 | not ok 13 - moq-test-two-subgroups-eog test-client-1 | --- test-client-1 | duration_ms: 229 test-client-1 | message: "failed to create subgroup 0: cancelled" test-client-1 | ... relay-1 | E20260927 00:54:32.770776 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260927 00:54:32.770859 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=86fc82cf67fcf1db, server CID=4000000e59c7e83b, downstream=[::ffff:172.18.0.3]:55591, [::]:4443=local, drain=none relay-1 | E20260927 00:54:32.770916 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260927 00:54:32.770948 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=1d2eaa447f7fbc56, server CID=4000000f2697ed2b, downstream=[::ffff:172.18.0.3]:46938, [::]:4443=local, drain=none relay-1 | E0927 00:54:32.771014 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0927 00:54:32.771026 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f3030033150 relay-1 | V0927 00:54:32.771030 8 MoQSession.cpp:2974] close sess=0x7f3030033150 relay-1 | V0927 00:54:32.771037 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f3030033150 relay-1 | V0927 00:54:32.771050 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f3030033150 relay-1 | E0927 00:54:32.771124 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0927 00:54:32.771134 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f303006da40 relay-1 | V0927 00:54:32.771137 8 MoQSession.cpp:2974] close sess=0x7f303006da40 relay-1 | V0927 00:54:32.771141 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f303006da40 relay-1 | V0927 00:54:32.771148 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f303006da40 relay-1 | V0927 00:54:32.771194 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f3030033150 relay-1 | V0927 00:54:32.771230 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f3030033150 relay-1 | V0927 00:54:32.771240 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f3030033150 test-client-1 | 2026-09-27T00:54:32.771316Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0927 00:54:32.771251 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f303006da40 test-client-1 | 2026-09-27T00:54:32.771352Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-27T00:54:32.771532Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33958 dual_stack=true relay-1 | V0927 00:54:32.772892 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0927 00:54:32.772906 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0927 00:54:32.772971 8 MoQSession.cpp:2698] start sess=0x7f303005c2d0 relay-1 | V0927 00:54:32.772988 8 MoQSession.cpp:3042] sendSetup sess=0x7f303005c2d0 relay-1 | V0927 00:54:32.773020 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f303005c2d0 relay-1 | V0927 00:54:32.773269 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f303005c2d0 relay-1 | V0927 00:54:32.773280 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f303005c2d0 relay-1 | V0927 00:54:32.773300 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f303005c2d0 relay-1 | V0927 00:54:32.773307 8 MoQSession.cpp:3194] onClientSetup sess=0x7f303005c2d0 relay-1 | V0927 00:54:32.773312 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0927 00:54:32.773315 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0927 00:54:32.773319 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) relay-1 | V0927 00:54:32.773330 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f303005c2d0 relay-1 | V0927 00:54:32.773342 8 MoQSession.cpp:4292] onSubscribeImpl ftn=moq-test-00/3/0/0/2/4/5/64/32/20/1/1/0/-1/-1/0/moq-test-ab7b0c378697c33d sess=0x7f303005c2d0 relay-1 | V0927 00:54:32.788526 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f303006da40 test-client-1 | 2026-09-27T00:54:32.975028Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48515 dual_stack=true relay-1 | V0927 00:54:32.976869 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0927 00:54:32.976891 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0927 00:54:32.977010 8 MoQSession.cpp:2698] start sess=0x7f303005a5e0 relay-1 | V0927 00:54:32.977030 8 MoQSession.cpp:3042] sendSetup sess=0x7f303005a5e0 relay-1 | V0927 00:54:32.977126 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f303005a5e0 relay-1 | V0927 00:54:32.977145 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f303005a5e0 relay-1 | V0927 00:54:32.977197 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f303005a5e0 relay-1 | V0927 00:54:32.977204 8 MoQSession.cpp:3194] onClientSetup sess=0x7f303005a5e0 relay-1 | V0927 00:54:32.977206 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0927 00:54:32.977209 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0927 00:54:32.977212 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) relay-1 | V0927 00:54:32.977365 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f303005a5e0 relay-1 | V0927 00:54:32.977392 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f303005a5e0 relay-1 | V0927 00:54:32.977406 8 MoQSession.cpp:4988] onPublishImpl reqID=0 sess=0x7f303005a5e0 relay-1 | V0927 00:54:32.977418 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-ab7b0c378697c33d relay-1 | E0927 00:54:32.977430 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0927 00:54:32.977451 8 MoQSession.cpp:6104] publishOk reqID=0 sess=0x7f303005a5e0 relay-1 | V0927 00:54:32.977525 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0927 00:54:32.977535 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0927 00:54:32.977541 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-ab7b0c378697c33d numForwardingSubs=1 relay-1 | V0927 00:54:32.977552 8 MoQSession.cpp:6286] sendSubscribeOk sess=0x7f303005c2d0 relay-1 | V0927 00:54:32.977603 8 MoQSession.cpp:6600] requestUpdate sess=0x7f303005a5e0 test-client-1 | 2026-09-27T00:54:32.977744Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 relay-1 | V0927 00:54:32.977864 8 MoQSession.cpp:5142] PublishDone id=0 code=2 reason=publish ended relay-1 | V0927 00:54:32.977902 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f3030086b30 relay-1 | V0927 00:54:32.977961 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-ab7b0c378697c33d relay-1 | V0927 00:54:32.977984 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0927 00:54:32.977989 8 MoQForwarder.cpp:610] publishDone pubDone reason=publish ended relay-1 | V0927 00:54:32.977991 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=103 relay-1 | V0927 00:54:32.977994 8 MoQSession.cpp:6399] sendPublishDone sess=0x7f303005c2d0 relay-1 | V0927 00:54:32.978004 8 MoQSession.cpp:6570] publisherDrained id=0 sess=0x7f303005c2d0 relay-1 | V0927 00:54:32.978007 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7f3030061ef0 relay-1 | V0927 00:54:32.978010 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I0927 00:54:32.978016 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-ab7b0c378697c33d relay-1 | V0927 00:54:32.978036 8 MoQSession.cpp:3523] Failing pending request id=1 peer FINed without terminal reply sess=0x7f303005a5e0 relay-1 | V0927 00:54:32.978041 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f303005a5e0 relay-1 | E0927 00:54:32.978090 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0927 00:54:32.978292 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f303005c2d0 relay-1 | V0927 00:54:32.978307 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f303005c2d0 relay-1 | V0927 00:54:32.998674 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f303005a5e0 relay-1 | E20260927 00:54:32.998721 8 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | not ok 14 - moq-test-datagram test-client-1 | --- relay-1 | E20260927 00:54:32.998777 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=c1ee7aa1ed664d56, server CID=40000014e05dce6d, downstream=[::ffff:172.18.0.3]:48515, [::]:4443=local, drain=none test-client-1 | duration_ms: 227 test-client-1 | message: "failed to write datagram: cancelled" test-client-1 | ... relay-1 | E20260927 00:54:32.998827 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260927 00:54:32.998855 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=c5d8092648c24017, server CID=400000017d3fdc33, downstream=[::ffff:172.18.0.3]:33958, [::]:4443=local, drain=none relay-1 | E0927 00:54:32.998912 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0927 00:54:32.998931 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f303005a5e0 relay-1 | V0927 00:54:32.998946 8 MoQSession.cpp:2974] close sess=0x7f303005a5e0 relay-1 | V0927 00:54:32.998965 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f303005a5e0 relay-1 | V0927 00:54:32.998989 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f303005a5e0 relay-1 | E0927 00:54:32.999061 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0927 00:54:32.999068 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f303005c2d0 relay-1 | V0927 00:54:32.999071 8 MoQSession.cpp:2974] close sess=0x7f303005c2d0 relay-1 | V0927 00:54:32.999074 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f303005c2d0 relay-1 | V0927 00:54:32.999081 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f303005c2d0 relay-1 | V0927 00:54:32.999149 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f303005a5e0 relay-1 | V0927 00:54:32.999161 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f303005a5e0 relay-1 | V0927 00:54:32.999172 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f303005c2d0 test-client-1 | 2026-09-27T00:54:32.999229Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-27T00:54:32.999265Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-27T00:54:32.999484Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55433 dual_stack=true relay-1 | V0927 00:54:33.000814 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0927 00:54:33.000830 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0927 00:54:33.000902 8 MoQSession.cpp:2698] start sess=0x7f303000a760 relay-1 | V0927 00:54:33.000916 8 MoQSession.cpp:3042] sendSetup sess=0x7f303000a760 relay-1 | V0927 00:54:33.000946 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f303000a760 relay-1 | V0927 00:54:33.001128 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f303000a760 relay-1 | V0927 00:54:33.001162 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f303000a760 relay-1 | V0927 00:54:33.001170 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f303000a760 relay-1 | V0927 00:54:33.001174 8 MoQSession.cpp:3194] onClientSetup sess=0x7f303000a760 relay-1 | V0927 00:54:33.001177 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0927 00:54:33.001180 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0927 00:54:33.001184 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) relay-1 | V0927 00:54:33.001196 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f303000a760 relay-1 | V0927 00:54:33.001204 8 MoQSession.cpp:4292] onSubscribeImpl ftn=moq-test-00/3/0/0/2/5/5/64/32/20/1/1/1/-1/-1/0/moq-test-cc283aa4098b7fcd sess=0x7f303000a760 relay-1 | V0927 00:54:33.009317 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f303005c2d0 test-client-1 | 2026-09-27T00:54:33.203002Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34821 dual_stack=true relay-1 | V0927 00:54:33.206708 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0927 00:54:33.206730 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0927 00:54:33.207039 8 MoQSession.cpp:2698] start sess=0x7f3030071c70 relay-1 | V0927 00:54:33.207061 8 MoQSession.cpp:3042] sendSetup sess=0x7f3030071c70 relay-1 | V0927 00:54:33.207078 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f3030071c70 relay-1 | V0927 00:54:33.207121 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f3030071c70 relay-1 | V0927 00:54:33.207169 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f3030071c70 relay-1 | V0927 00:54:33.207176 8 MoQSession.cpp:3194] onClientSetup sess=0x7f3030071c70 relay-1 | V0927 00:54:33.207179 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0927 00:54:33.207182 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0927 00:54:33.207186 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) relay-1 | V0927 00:54:33.207363 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f3030071c70 relay-1 | V0927 00:54:33.207392 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f3030071c70 relay-1 | V0927 00:54:33.207405 8 MoQSession.cpp:4988] onPublishImpl reqID=0 sess=0x7f3030071c70 relay-1 | V0927 00:54:33.207418 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-cc283aa4098b7fcd relay-1 | E0927 00:54:33.207427 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0927 00:54:33.207452 8 MoQSession.cpp:6104] publishOk reqID=0 sess=0x7f3030071c70 relay-1 | V0927 00:54:33.207920 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0927 00:54:33.207932 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0927 00:54:33.207939 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-cc283aa4098b7fcd numForwardingSubs=1 relay-1 | V0927 00:54:33.207949 8 MoQSession.cpp:6286] sendSubscribeOk sess=0x7f303000a760 relay-1 | V0927 00:54:33.208193 8 MoQSession.cpp:6600] requestUpdate sess=0x7f3030071c70 test-client-1 | 2026-09-27T00:54:33.208176Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 relay-1 | V0927 00:54:33.208434 8 MoQSession.cpp:5142] PublishDone id=0 code=2 reason=publish ended relay-1 | V0927 00:54:33.208447 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f3030086d00 relay-1 | V0927 00:54:33.208452 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-cc283aa4098b7fcd relay-1 | V0927 00:54:33.208457 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0927 00:54:33.208463 8 MoQForwarder.cpp:610] publishDone pubDone reason=publish ended relay-1 | V0927 00:54:33.208466 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=113 relay-1 | V0927 00:54:33.208469 8 MoQSession.cpp:6399] sendPublishDone sess=0x7f303000a760 relay-1 | V0927 00:54:33.208477 8 MoQSession.cpp:6570] publisherDrained id=0 sess=0x7f303000a760 relay-1 | V0927 00:54:33.208480 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7f3030072500 relay-1 | V0927 00:54:33.208540 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I0927 00:54:33.208600 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-cc283aa4098b7fcd relay-1 | V0927 00:54:33.208694 8 MoQSession.cpp:3523] Failing pending request id=1 peer FINed without terminal reply sess=0x7f3030071c70 relay-1 | V0927 00:54:33.208712 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f3030071c70 relay-1 | E0927 00:54:33.208763 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0927 00:54:33.209003 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f303000a760 relay-1 | V0927 00:54:33.209015 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f303000a760 test-client-1 | not ok 15 - moq-test-datagram-eog test-client-1 | --- test-client-1 | duration_ms: 230 test-client-1 | message: "failed to write datagram: cancelled" test-client-1 | ... relay-1 | E20260927 00:54:33.229403 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260927 00:54:33.229456 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=eda039f7c6e7dc30, server CID=4000000243fc17ac, downstream=[::ffff:172.18.0.3]:34821, [::]:4443=local, drain=none relay-1 | E20260927 00:54:33.229507 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260927 00:54:33.229523 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=8c8862a7762f21d1, server CID=4000001d8abf6b10, downstream=[::ffff:172.18.0.3]:55433, [::]:4443=local, drain=none relay-1 | E0927 00:54:33.229565 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0927 00:54:33.229578 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f3030071c70 relay-1 | V0927 00:54:33.229582 8 MoQSession.cpp:2974] close sess=0x7f3030071c70 relay-1 | V0927 00:54:33.229589 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f3030071c70 relay-1 | V0927 00:54:33.229602 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f3030071c70 relay-1 | E0927 00:54:33.229693 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0927 00:54:33.229702 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f303000a760 relay-1 | V0927 00:54:33.229705 8 MoQSession.cpp:2974] close sess=0x7f303000a760 relay-1 | V0927 00:54:33.229709 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f303000a760 relay-1 | V0927 00:54:33.229716 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f303000a760 relay-1 | V0927 00:54:33.229764 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f3030071c70 test-client-1 | 2026-09-27T00:54:33.229877Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0927 00:54:33.229796 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f3030071c70 relay-1 | V0927 00:54:33.229803 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f3030071c70 relay-1 | V0927 00:54:33.229819 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f303000a760 test-client-1 | 2026-09-27T00:54:33.229918Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-27T00:54:33.230203Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37697 dual_stack=true relay-1 | V0927 00:54:33.231678 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0927 00:54:33.231691 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0927 00:54:33.231768 8 MoQSession.cpp:2698] start sess=0x7f3030045b80 relay-1 | V0927 00:54:33.231786 8 MoQSession.cpp:3042] sendSetup sess=0x7f3030045b80 relay-1 | V0927 00:54:33.231831 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f3030045b80 relay-1 | V0927 00:54:33.232015 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f3030045b80 relay-1 | V0927 00:54:33.232040 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f3030045b80 relay-1 | V0927 00:54:33.232044 8 MoQSession.cpp:3194] onClientSetup sess=0x7f3030045b80 relay-1 | V0927 00:54:33.232047 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0927 00:54:33.232051 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0927 00:54:33.232055 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) relay-1 | V0927 00:54:33.232189 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f3030045b80 relay-1 | V0927 00:54:33.232216 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f3030045b80 relay-1 | V0927 00:54:33.232227 8 MoQSession.cpp:4292] onSubscribeImpl ftn=moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/1/2/0/moq-test-b651fc2c0d8c6eb5 sess=0x7f3030045b80 relay-1 | V0927 00:54:33.245399 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f303000a760 test-client-1 | 2026-09-27T00:54:33.433999Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47416 dual_stack=true relay-1 | V0927 00:54:33.435852 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0927 00:54:33.435873 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0927 00:54:33.435960 8 MoQSession.cpp:2698] start sess=0x7f303005c980 relay-1 | V0927 00:54:33.436006 8 MoQSession.cpp:3042] sendSetup sess=0x7f303005c980 relay-1 | V0927 00:54:33.436112 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f303005c980 relay-1 | V0927 00:54:33.436279 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f303005c980 relay-1 | V0927 00:54:33.436306 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f303005c980 relay-1 | V0927 00:54:33.436314 8 MoQSession.cpp:3194] onClientSetup sess=0x7f303005c980 relay-1 | V0927 00:54:33.436318 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0927 00:54:33.436322 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0927 00:54:33.436326 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) relay-1 | V0927 00:54:33.436391 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f303005c980 relay-1 | V0927 00:54:33.436414 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f303005c980 relay-1 | V0927 00:54:33.436426 8 MoQSession.cpp:4988] onPublishImpl reqID=0 sess=0x7f303005c980 relay-1 | V0927 00:54:33.436440 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-b651fc2c0d8c6eb5 relay-1 | E0927 00:54:33.436454 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0927 00:54:33.436476 8 MoQSession.cpp:6104] publishOk reqID=0 sess=0x7f303005c980 test-client-1 | 2026-09-27T00:54:33.436663Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 relay-1 | V0927 00:54:33.436548 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0927 00:54:33.436554 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0927 00:54:33.436561 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-b651fc2c0d8c6eb5 numForwardingSubs=1 relay-1 | V0927 00:54:33.436572 8 MoQSession.cpp:6286] sendSubscribeOk sess=0x7f3030045b80 relay-1 | V0927 00:54:33.436625 8 MoQSession.cpp:6600] requestUpdate sess=0x7f303005c980 relay-1 | V0927 00:54:33.436768 8 MoQSession.cpp:5142] PublishDone id=0 code=2 reason=publish ended relay-1 | V0927 00:54:33.436817 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f3030069290 relay-1 | V0927 00:54:33.436822 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-b651fc2c0d8c6eb5 relay-1 | V0927 00:54:33.436827 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0927 00:54:33.436834 8 MoQForwarder.cpp:610] publishDone pubDone reason=publish ended relay-1 | V0927 00:54:33.436838 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=123 relay-1 | V0927 00:54:33.436841 8 MoQSession.cpp:6399] sendPublishDone sess=0x7f3030045b80 relay-1 | V0927 00:54:33.436851 8 MoQSession.cpp:6570] publisherDrained id=0 sess=0x7f3030045b80 relay-1 | V0927 00:54:33.436854 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7f3030076ad0 relay-1 | V0927 00:54:33.436857 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I0927 00:54:33.436863 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-b651fc2c0d8c6eb5 relay-1 | V0927 00:54:33.436908 8 MoQSession.cpp:3523] Failing pending request id=1 peer FINed without terminal reply sess=0x7f303005c980 relay-1 | V0927 00:54:33.436926 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f303005c980 relay-1 | E0927 00:54:33.436988 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0927 00:54:33.437116 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f3030045b80 relay-1 | V0927 00:54:33.437157 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f3030045b80 relay-1 | V0927 00:54:33.456551 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f303005c980 test-client-1 | not ok 16 - moq-test-extensions test-client-1 | --- relay-1 | E20260927 00:54:33.456596 8 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | duration_ms: 227 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | E20260927 00:54:33.456686 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=9baef15f1740daba, server CID=400000127220ce93, downstream=[::ffff:172.18.0.3]:47416, [::]:4443=local, drain=none relay-1 | E20260927 00:54:33.456733 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260927 00:54:33.456756 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=807ee6702d4ec16a, server CID=4000001cf7843556, downstream=[::ffff:172.18.0.3]:37697, [::]:4443=local, drain=none test-client-1 | 2026-09-27T00:54:33.456947Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-27T00:54:33.456987Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E0927 00:54:33.456816 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0927 00:54:33.456826 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f303005c980 relay-1 | V0927 00:54:33.456829 8 MoQSession.cpp:2974] close sess=0x7f303005c980 relay-1 | V0927 00:54:33.456837 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f303005c980 relay-1 | V0927 00:54:33.456851 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f303005c980 relay-1 | E0927 00:54:33.456924 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0927 00:54:33.456929 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f3030045b80 relay-1 | V0927 00:54:33.456932 8 MoQSession.cpp:2974] close sess=0x7f3030045b80 relay-1 | V0927 00:54:33.456936 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f3030045b80 relay-1 | V0927 00:54:33.456943 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f3030045b80 relay-1 | V0927 00:54:33.457029 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f303005c980 relay-1 | V0927 00:54:33.457037 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f303005c980 relay-1 | V0927 00:54:33.457049 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f3030045b80 test-client-1 | 2026-09-27T00:54:33.457300Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57444 dual_stack=true relay-1 | V0927 00:54:33.458652 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0927 00:54:33.458666 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0927 00:54:33.458736 8 MoQSession.cpp:2698] start sess=0x7f30300680b0 relay-1 | V0927 00:54:33.458775 8 MoQSession.cpp:3042] sendSetup sess=0x7f30300680b0 relay-1 | V0927 00:54:33.458851 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f30300680b0 relay-1 | V0927 00:54:33.458920 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f30300680b0 relay-1 | V0927 00:54:33.458955 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f30300680b0 relay-1 | V0927 00:54:33.458961 8 MoQSession.cpp:3194] onClientSetup sess=0x7f30300680b0 relay-1 | V0927 00:54:33.458964 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0927 00:54:33.458967 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0927 00:54:33.458971 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) relay-1 | V0927 00:54:33.459138 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f30300680b0 relay-1 | V0927 00:54:33.459188 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f30300680b0 relay-1 | V0927 00:54:33.459215 8 MoQSession.cpp:4292] onSubscribeImpl ftn=moq-test-00/0/10/3/24/7/3/40/24/2/7/2/0/-1/-1/0/moq-test-5da6d6c728cbebe4 sess=0x7f30300680b0 relay-1 | V0927 00:54:33.467364 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f3030045b80 test-client-1 | 2026-09-27T00:54:33.660977Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46203 dual_stack=true relay-1 | V0927 00:54:33.662906 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0927 00:54:33.662929 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0927 00:54:33.663014 8 MoQSession.cpp:2698] start sess=0x7f303008f6e0 relay-1 | V0927 00:54:33.663031 8 MoQSession.cpp:3042] sendSetup sess=0x7f303008f6e0 relay-1 | V0927 00:54:33.663107 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f303008f6e0 relay-1 | V0927 00:54:33.663190 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f303008f6e0 relay-1 | V0927 00:54:33.663214 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f303008f6e0 relay-1 | V0927 00:54:33.663220 8 MoQSession.cpp:3194] onClientSetup sess=0x7f303008f6e0 relay-1 | V0927 00:54:33.663224 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0927 00:54:33.663227 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0927 00:54:33.663232 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) relay-1 | V0927 00:54:33.663378 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f303008f6e0 relay-1 | V0927 00:54:33.663399 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f303008f6e0 relay-1 | V0927 00:54:33.663412 8 MoQSession.cpp:4988] onPublishImpl reqID=0 sess=0x7f303008f6e0 relay-1 | V0927 00:54:33.663427 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-5da6d6c728cbebe4 relay-1 | E0927 00:54:33.663436 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0927 00:54:33.663459 8 MoQSession.cpp:6104] publishOk reqID=0 sess=0x7f303008f6e0 relay-1 | V0927 00:54:33.663535 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0927 00:54:33.663544 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0927 00:54:33.663550 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-5da6d6c728cbebe4 numForwardingSubs=1 relay-1 | V0927 00:54:33.663561 8 MoQSession.cpp:6286] sendSubscribeOk sess=0x7f30300680b0 relay-1 | V0927 00:54:33.663631 8 MoQSession.cpp:6600] requestUpdate sess=0x7f303008f6e0 test-client-1 | 2026-09-27T00:54:33.663723Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=9 streams=3 relay-1 | V0927 00:54:33.663928 8 MoQSession.cpp:5142] PublishDone id=0 code=2 reason=publish ended relay-1 | V0927 00:54:33.663939 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f3030069290 relay-1 | V0927 00:54:33.663944 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-5da6d6c728cbebe4 relay-1 | V0927 00:54:33.663950 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0927 00:54:33.663955 8 MoQForwarder.cpp:610] publishDone pubDone reason=publish ended relay-1 | V0927 00:54:33.663959 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=133 relay-1 | V0927 00:54:33.663962 8 MoQSession.cpp:6399] sendPublishDone sess=0x7f30300680b0 relay-1 | V0927 00:54:33.663970 8 MoQSession.cpp:6570] publisherDrained id=0 sess=0x7f30300680b0 relay-1 | V0927 00:54:33.663976 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7f3030033150 relay-1 | V0927 00:54:33.663979 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I0927 00:54:33.663985 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-5da6d6c728cbebe4 relay-1 | V0927 00:54:33.663995 8 MoQSession.cpp:3523] Failing pending request id=1 peer FINed without terminal reply sess=0x7f303008f6e0 relay-1 | V0927 00:54:33.663999 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f303008f6e0 relay-1 | E0927 00:54:33.664050 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0927 00:54:33.664232 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f30300680b0 relay-1 | V0927 00:54:33.664247 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f30300680b0 test-client-1 | not ok 17 - moq-test-increments test-client-1 | --- test-client-1 | duration_ms: 216 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | E20260927 00:54:33.673538 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260927 00:54:33.673593 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=07d1ca81b732acd8, server CID=4000001408d6e920, downstream=[::ffff:172.18.0.3]:46203, [::]:4443=local, drain=none relay-1 | E20260927 00:54:33.673641 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260927 00:54:33.673655 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=eb1dc0a5fd42814a, server CID=4000000039159052, downstream=[::ffff:172.18.0.3]:57444, [::]:4443=local, drain=none relay-1 | E0927 00:54:33.673695 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0927 00:54:33.673716 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f303008f6e0 relay-1 | V0927 00:54:33.673733 8 MoQSession.cpp:2974] close sess=0x7f303008f6e0 relay-1 | V0927 00:54:33.673756 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f303008f6e0 relay-1 | V0927 00:54:33.673775 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f303008f6e0 relay-1 | E0927 00:54:33.673840 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0927 00:54:33.673848 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f30300680b0 relay-1 | V0927 00:54:33.673851 8 MoQSession.cpp:2974] close sess=0x7f30300680b0 relay-1 | V0927 00:54:33.673855 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f30300680b0 relay-1 | V0927 00:54:33.673861 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f30300680b0 relay-1 | V0927 00:54:33.673943 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f303008f6e0 test-client-1 | 2026-09-27T00:54:33.673887Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-27T00:54:33.673958Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0927 00:54:33.673987 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f303008f6e0 relay-1 | V0927 00:54:33.674014 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f303008f6e0 relay-1 | V0927 00:54:33.674026 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f30300680b0 test-client-1 | 2026-09-27T00:54:33.674271Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34518 dual_stack=true relay-1 | V0927 00:54:33.675491 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0927 00:54:33.675504 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0927 00:54:33.675566 8 MoQSession.cpp:2698] start sess=0x7f3030088e20 relay-1 | V0927 00:54:33.675579 8 MoQSession.cpp:3042] sendSetup sess=0x7f3030088e20 relay-1 | V0927 00:54:33.675655 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f3030088e20 relay-1 | V0927 00:54:33.675795 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f3030088e20 relay-1 | V0927 00:54:33.675840 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f3030088e20 relay-1 | V0927 00:54:33.675848 8 MoQSession.cpp:3194] onClientSetup sess=0x7f3030088e20 relay-1 | V0927 00:54:33.675851 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0927 00:54:33.675853 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0927 00:54:33.675857 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) relay-1 | V0927 00:54:33.675887 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f3030088e20 relay-1 | V0927 00:54:33.675899 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f3030088e20 relay-1 | V0927 00:54:33.675906 8 MoQSession.cpp:4292] onSubscribeImpl ftn=moq-test-00/0/0/0/1/2/3/64/32/2/1/1/0/-1/-1/0/moq-test-af5d956caa4c7498 sess=0x7f3030088e20 relay-1 | V0927 00:54:33.682012 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f30300680b0 test-client-1 | 2026-09-27T00:54:33.877550Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50919 dual_stack=true relay-1 | V0927 00:54:33.879407 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0927 00:54:33.879433 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0927 00:54:33.879525 8 MoQSession.cpp:2698] start sess=0x7f30300906b0 relay-1 | V0927 00:54:33.879565 8 MoQSession.cpp:3042] sendSetup sess=0x7f30300906b0 relay-1 | V0927 00:54:33.879665 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f30300906b0 relay-1 | V0927 00:54:33.879841 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f30300906b0 relay-1 | V0927 00:54:33.879865 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f30300906b0 relay-1 | V0927 00:54:33.879872 8 MoQSession.cpp:3194] onClientSetup sess=0x7f30300906b0 relay-1 | V0927 00:54:33.879875 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0927 00:54:33.879878 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0927 00:54:33.879883 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) relay-1 | V0927 00:54:33.879945 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f30300906b0 relay-1 | V0927 00:54:33.879969 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f30300906b0 relay-1 | V0927 00:54:33.879983 8 MoQSession.cpp:4988] onPublishImpl reqID=0 sess=0x7f30300906b0 relay-1 | V0927 00:54:33.880010 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-af5d956caa4c7498 relay-1 | E0927 00:54:33.880023 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0927 00:54:33.880046 8 MoQSession.cpp:6104] publishOk reqID=0 sess=0x7f30300906b0 relay-1 | V0927 00:54:33.880128 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 test-client-1 | 2026-09-27T00:54:33.880251Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=6 streams=2 relay-1 | V0927 00:54:33.880134 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0927 00:54:33.880146 8 MoQSession.cpp:6286] sendSubscribeOk sess=0x7f3030088e20 relay-1 | V0927 00:54:33.880396 8 MoQSession.cpp:5142] PublishDone id=0 code=2 reason=publish ended relay-1 | V0927 00:54:33.880409 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f30300506d0 relay-1 | V0927 00:54:33.880413 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-af5d956caa4c7498 relay-1 | V0927 00:54:33.880419 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0927 00:54:33.880426 8 MoQForwarder.cpp:610] publishDone pubDone reason=publish ended relay-1 | V0927 00:54:33.880429 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=143 relay-1 | V0927 00:54:33.880432 8 MoQSession.cpp:6399] sendPublishDone sess=0x7f3030088e20 relay-1 | V0927 00:54:33.880440 8 MoQSession.cpp:6570] publisherDrained id=0 sess=0x7f3030088e20 relay-1 | V0927 00:54:33.880448 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7f303004b660 relay-1 | V0927 00:54:33.880451 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I0927 00:54:33.880456 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-af5d956caa4c7498 relay-1 | V0927 00:54:33.880503 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f30300906b0 relay-1 | V0927 00:54:33.880692 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f3030088e20 relay-1 | V0927 00:54:33.880729 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f3030088e20 test-client-1 | not ok 18 - moq-test-forward-zero test-client-1 | --- test-client-1 | duration_ms: 215 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | E20260927 00:54:33.889076 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260927 00:54:33.889132 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=9be0541bdadd6f86, server CID=40000019f08133bd, downstream=[::ffff:172.18.0.3]:50919, [::]:4443=local, drain=none relay-1 | E20260927 00:54:33.889170 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260927 00:54:33.889186 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=dae79b44354fd522, server CID=4000000b6c3e3632, downstream=[::ffff:172.18.0.3]:34518, [::]:4443=local, drain=none relay-1 | E0927 00:54:33.889226 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0927 00:54:33.889254 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f30300906b0 relay-1 | V0927 00:54:33.889271 8 MoQSession.cpp:2974] close sess=0x7f30300906b0 relay-1 | V0927 00:54:33.889281 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f30300906b0 relay-1 | V0927 00:54:33.889294 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f30300906b0 relay-1 | E0927 00:54:33.889363 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0927 00:54:33.889372 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f3030088e20 relay-1 | V0927 00:54:33.889375 8 MoQSession.cpp:2974] close sess=0x7f3030088e20 relay-1 | V0927 00:54:33.889378 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f3030088e20 relay-1 | V0927 00:54:33.889385 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f3030088e20 relay-1 | V0927 00:54:33.889427 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f30300906b0 relay-1 | V0927 00:54:33.889461 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f30300906b0 relay-1 | V0927 00:54:33.889474 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f3030088e20 relay-1 | V0927 00:54:33.889480 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f3030088e20 relay-1 | V0927 00:54:33.902686 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f30300906b0 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'