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-16T00:51:53Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-16T00:51:53Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-16T00:51:53Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-16T00:51:53Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-09-16T00:51:53Z" 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 | V0916 00:51:54.026619 7 MoQServer.cpp:121] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0916 00:51:54.233924 7 MoQServer.cpp:166] UDP send buffer for fd 15 is 425984 bytes (expected 2097152) test-client-1 | TAP version 14 test-client-1 | # moq-test-client v0.1.12 test-client-1 | # Relay: https://relay:4443/ test-client-1 | 1..18 test-client-1 | 2026-09-16T00:51:59.828861Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53320 dual_stack=true relay-1 | V0916 00:51:59.831877 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0916 00:51:59.831908 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0916 00:51:59.832060 8 MoQSession.cpp:2648] start sess=0x7fe350051d40 relay-1 | V0916 00:51:59.832137 8 MoQSession.cpp:2991] sendSetup sess=0x7fe350051d40 relay-1 | V0916 00:51:59.832184 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7fe350051d40 test-client-1 | 2026-09-16T00:51:59.832491Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully test-client-1 | 2026-09-16T00:51:59.832921Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0916 00:51:59.832470 8 MoQSession.cpp:6787] onNewUniStream sess=0x7fe350051d40 relay-1 | V0916 00:51:59.832496 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe350051d40 test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: d6df06928577d655b7ec929bedda29e0 test-client-1 | ... relay-1 | V0916 00:51:59.832510 8 MoQSession.cpp:3135] onClientSetup sess=0x7fe350051d40 relay-1 | V0916 00:51:59.832514 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0916 00:51:59.832517 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0916 00:51:59.832521 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | E20260916 00:51:59.832552 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260916 00:51:59.832728 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=bfa3c3f4f7a95658, server CID=4000000d5dc0b80c, downstream=[::ffff:172.18.0.3]:53320, [::]:4443=local, drain=none test-client-1 | 2026-09-16T00:51:59.833322Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47329 dual_stack=true relay-1 | E0916 00:51:59.832788 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0916 00:51:59.832793 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7fe350051d40 relay-1 | V0916 00:51:59.832796 8 MoQSession.cpp:2923] close sess=0x7fe350051d40 relay-1 | V0916 00:51:59.832819 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7fe350051d40 relay-1 | V0916 00:51:59.832844 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7fe350051d40 relay-1 | V0916 00:51:59.832906 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe350051d40 relay-1 | V0916 00:51:59.832973 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7fe350051d40 relay-1 | V0916 00:51:59.832979 8 MoQSession.cpp:2540] ~MoQSession sess=0x7fe350051d40 relay-1 | V0916 00:51:59.834588 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0916 00:51:59.834602 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0916 00:51:59.834675 8 MoQSession.cpp:2648] start sess=0x7fe35006b430 relay-1 | V0916 00:51:59.834689 8 MoQSession.cpp:2991] sendSetup sess=0x7fe35006b430 relay-1 | V0916 00:51:59.834751 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7fe35006b430 test-client-1 | 2026-09-16T00:51:59.834917Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop relay-1 | V0916 00:51:59.834943 8 MoQSession.cpp:6787] onNewUniStream sess=0x7fe35006b430 relay-1 | V0916 00:51:59.834961 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe35006b430 relay-1 | V0916 00:51:59.834965 8 MoQSession.cpp:3135] onClientSetup sess=0x7fe35006b430 relay-1 | V0916 00:51:59.834967 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0916 00:51:59.834970 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0916 00:51:59.834974 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0916 00:51:59.835002 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7fe35006b430 relay-1 | V0916 00:51:59.835018 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe35006b430 relay-1 | V0916 00:51:59.835028 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fe35006b430 relay-1 | V0916 00:51:59.835042 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0916 00:51:59.835050 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fe35006b430 test-client-1 | 2026-09-16T00:52:01.835920Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) test-client-1 | ok 2 - publish-namespace-only test-client-1 | --- test-client-1 | duration_ms: 2003 test-client-1 | connection_id: 44224052ae147b3a80493fd40e48e2f4 test-client-1 | ... test-client-1 | 2026-09-16T00:52:01.836406Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260916 00:52:01.836050 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260916 00:52:01.836115 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=00d62a4aa7141a35, server CID=4000000109ea66ba, downstream=[::ffff:172.18.0.3]:47329, [::]:4443=local, drain=none relay-1 | E0916 00:52:01.836193 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0916 00:52:01.836206 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7fe35006b430 relay-1 | V0916 00:52:01.836210 8 MoQSession.cpp:2923] close sess=0x7fe35006b430 relay-1 | V0916 00:52:01.836220 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0916 00:52:01.836230 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0916 00:52:01.836237 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7fe35006b430 relay-1 | V0916 00:52:01.836273 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0916 00:52:01.836281 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7fe35006b430 relay-1 | V0916 00:52:01.836380 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe35006b430 relay-1 | V0916 00:52:01.836389 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe35006b430 relay-1 | V0916 00:52:01.836421 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7fe35006b430 test-client-1 | 2026-09-16T00:52:01.836802Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38304 dual_stack=true relay-1 | V0916 00:52:01.838562 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0916 00:52:01.838576 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0916 00:52:01.838677 8 MoQSession.cpp:2648] start sess=0x7fe350069d40 relay-1 | V0916 00:52:01.838696 8 MoQSession.cpp:2991] sendSetup sess=0x7fe350069d40 relay-1 | V0916 00:52:01.838738 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7fe350069d40 test-client-1 | 2026-09-16T00:52:01.838973Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V0916 00:52:01.838958 8 MoQSession.cpp:6787] onNewUniStream sess=0x7fe350069d40 relay-1 | V0916 00:52:01.838989 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe350069d40 relay-1 | V0916 00:52:01.838996 8 MoQSession.cpp:3135] onClientSetup sess=0x7fe350069d40 relay-1 | V0916 00:52:01.839005 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0916 00:52:01.839008 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0916 00:52:01.839013 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0916 00:52:01.839198 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7fe350069d40 relay-1 | V0916 00:52:01.839225 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe350069d40 relay-1 | V0916 00:52:01.839237 8 MoQSession.cpp:4242] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7fe350069d40 relay-1 | V0916 00:52:01.839266 8 MoQSession.cpp:4379] Application subscribe error err=no such namespace or track relay-1 | V0916 00:52:01.839273 8 MoQSession.cpp:6209] subscribeError sess=0x7fe350069d40 relay-1 | V0916 00:52:01.839282 8 MoQSession.cpp:6474] publisherDrained id=0 sess=0x7fe350069d40 test-client-1 | 2026-09-16T00:52:01.839383Z  WARN moq_transport::serve::error: [7d44896d-0f0c-4c41-b151-99e4c5e4d700] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 relay-1 | V0916 00:52:01.839482 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe350069d40 test-client-1 | 2026-09-16T00:52:01.839542Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:7d44896d-0f0c-4c41-b151-99e4c5e4d700] relay-1 | V0916 00:52:01.839643 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe350069d40 test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 3 test-client-1 | connection_id: c8fcd7e56a2268e233c3693c4de93f45 test-client-1 | ... relay-1 | E20260916 00:52:01.839740 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260916 00:52:01.839773 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=2e0f047e0d5cb2f8, server CID=40000017c0961048, downstream=[::ffff:172.18.0.3]:38304, [::]:4443=local, drain=none relay-1 | E0916 00:52:01.839813 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0916 00:52:01.839841 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7fe350069d40 relay-1 | V0916 00:52:01.839848 8 MoQSession.cpp:2923] close sess=0x7fe350069d40 relay-1 | V0916 00:52:01.839852 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7fe350069d40 relay-1 | V0916 00:52:01.839859 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7fe350069d40 relay-1 | V0916 00:52:01.839919 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7fe350069d40 test-client-1 | 2026-09-16T00:52:01.839995Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-16T00:52:01.840386Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46444 dual_stack=true relay-1 | V0916 00:52:01.841641 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0916 00:52:01.841651 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0916 00:52:01.841729 8 MoQSession.cpp:2648] start sess=0x7fe35007bbe0 relay-1 | V0916 00:52:01.841742 8 MoQSession.cpp:2991] sendSetup sess=0x7fe35007bbe0 relay-1 | V0916 00:52:01.841806 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7fe35007bbe0 relay-1 | V0916 00:52:01.841951 8 MoQSession.cpp:6787] onNewUniStream sess=0x7fe35007bbe0 relay-1 | V0916 00:52:01.841971 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe35007bbe0 relay-1 | V0916 00:52:01.841975 8 MoQSession.cpp:3135] onClientSetup sess=0x7fe35007bbe0 relay-1 | V0916 00:52:01.841978 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0916 00:52:01.841980 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0916 00:52:01.841984 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-16T00:52:01.842596Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39017 dual_stack=true relay-1 | V0916 00:52:01.843895 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0916 00:52:01.843907 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0916 00:52:01.843988 8 MoQSession.cpp:2648] start sess=0x7fe35008e490 relay-1 | V0916 00:52:01.844007 8 MoQSession.cpp:2991] sendSetup sess=0x7fe35008e490 relay-1 | V0916 00:52:01.844039 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7fe35008e490 test-client-1 | 2026-09-16T00:52:01.844309Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-09-16T00:52:01.844317Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V0916 00:52:01.844332 8 MoQSession.cpp:6787] onNewUniStream sess=0x7fe35008e490 relay-1 | V0916 00:52:01.844352 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe35008e490 relay-1 | V0916 00:52:01.844356 8 MoQSession.cpp:3135] onClientSetup sess=0x7fe35008e490 relay-1 | V0916 00:52:01.844358 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0916 00:52:01.844361 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0916 00:52:01.844365 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0916 00:52:01.844423 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7fe35007bbe0 relay-1 | V0916 00:52:01.844447 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7fe35008e490 relay-1 | V0916 00:52:01.844477 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe35007bbe0 relay-1 | V0916 00:52:01.844505 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fe35007bbe0 relay-1 | V0916 00:52:01.844512 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe35008e490 relay-1 | V0916 00:52:01.844517 8 MoQSession.cpp:4242] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7fe35008e490 relay-1 | V0916 00:52:01.844527 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0916 00:52:01.844538 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fe35007bbe0 relay-1 | V0916 00:52:01.844567 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0916 00:52:01.844574 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0916 00:52:01.844583 8 MoQSession.cpp:6071] subscribe sess=0x7fe35007bbe0 relay-1 | V0916 00:52:01.844669 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe35007bbe0 relay-1 | V0916 00:52:01.844877 8 MoQSession.cpp:4753] onSubscribeOk id=1 sess=0x7fe35007bbe0 relay-1 | V0916 00:52:01.844894 8 MoQSession.cpp:6171] Subscribe ready trackReceiveState=0x7fe350063400 requestID=1 relay-1 | V0916 00:52:01.844902 8 MoQSession.cpp:6191] sendSubscribeOk sess=0x7fe35008e490 relay-1 | V0916 00:52:01.847050 8 MoQSession.cpp:2540] ~MoQSession sess=0x7fe35006b430 relay-1 | V0916 00:52:01.847071 8 MoQSession.cpp:2540] ~MoQSession sess=0x7fe350069d40 test-client-1 | 2026-09-16T00:52:04.846288Z  INFO moq_test_client::scenarios: Test timeout reached - subscription routing may still be in progress test-client-1 | ok 4 - publish-namespace-subscribe test-client-1 | --- test-client-1 | duration_ms: 3006 test-client-1 | publisher_connection_id: f836b040fa106aa2842846bedecd706b test-client-1 | subscriber_connection_id: a5b20c369b432c4f398897c26c6bae5b test-client-1 | ... test-client-1 | 2026-09-16T00:52:04.846816Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-16T00:52:04.846853Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260916 00:52:04.846393 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260916 00:52:04.846462 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=2495043629d35e3b, server CID=4000000e4469a456, downstream=[::ffff:172.18.0.3]:46444, [::]:4443=local, drain=none relay-1 | E20260916 00:52:04.846508 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260916 00:52:04.846520 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=5e153a08f4a0fa76, server CID=4000001b076acc13, downstream=[::ffff:172.18.0.3]:39017, [::]:4443=local, drain=none test-client-1 | 2026-09-16T00:52:04.847124Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47661 dual_stack=true relay-1 | E0916 00:52:04.846566 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0916 00:52:04.846580 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7fe35007bbe0 relay-1 | V0916 00:52:04.846583 8 MoQSession.cpp:2923] close sess=0x7fe35007bbe0 relay-1 | V0916 00:52:04.846592 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0916 00:52:04.846600 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0916 00:52:04.846607 8 MoQSession.cpp:2157] subscribeError trackReceiveState=0x7fe350063400 relay-1 | V0916 00:52:04.846610 8 MoQSession.cpp:2186] processPublishDone trackReceiveState=0x7fe350063400 relay-1 | V0916 00:52:04.846615 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/interop/test-track relay-1 | V0916 00:52:04.846621 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0916 00:52:04.846625 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fe35008e490 relay-1 | V0916 00:52:04.846628 8 MoQSession.cpp:6304] sendPublishDone sess=0x7fe35008e490 relay-1 | V0916 00:52:04.846641 8 MoQSession.cpp:6474] publisherDrained id=0 sess=0x7fe35008e490 relay-1 | V0916 00:52:04.846644 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fe35000ab00 relay-1 | V0916 00:52:04.846646 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0916 00:52:04.846651 8 MoQRelay.cpp:1945] Publisher terminated for moq-test/interop/test-track relay-1 | V0916 00:52:04.846662 8 MoQCache.cpp:2259] Added track to LRU: moq-test/interop/test-track relay-1 | V0916 00:52:04.846666 8 MoQSession.cpp:2141] cancel alias=1 requestID=1 relay-1 | V0916 00:52:04.846670 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7fe35007bbe0 relay-1 | V0916 00:52:04.846681 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=1 code=386759528 relay-1 | V0916 00:52:04.846686 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0916 00:52:04.846692 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7fe35007bbe0 relay-1 | E0916 00:52:04.846781 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0916 00:52:04.846785 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7fe35008e490 relay-1 | V0916 00:52:04.846787 8 MoQSession.cpp:2923] close sess=0x7fe35008e490 relay-1 | V0916 00:52:04.846790 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7fe35008e490 relay-1 | V0916 00:52:04.846795 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7fe35008e490 relay-1 | V0916 00:52:04.846855 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe35007bbe0 relay-1 | V0916 00:52:04.846863 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe35007bbe0 relay-1 | V0916 00:52:04.846869 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe35007bbe0 relay-1 | V0916 00:52:04.846874 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe35008e490 relay-1 | V0916 00:52:04.846878 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe35008e490 relay-1 | V0916 00:52:04.846908 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7fe35007bbe0 relay-1 | V0916 00:52:04.846930 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7fe35008e490 relay-1 | V0916 00:52:04.849361 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0916 00:52:04.849379 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0916 00:52:04.849471 8 MoQSession.cpp:2648] start sess=0x7fe350065090 relay-1 | V0916 00:52:04.849514 8 MoQSession.cpp:2991] sendSetup sess=0x7fe350065090 relay-1 | V0916 00:52:04.849611 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7fe350065090 relay-1 | V0916 00:52:04.849780 8 MoQSession.cpp:6787] onNewUniStream sess=0x7fe350065090 relay-1 | V0916 00:52:04.849803 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe350065090 relay-1 | V0916 00:52:04.849809 8 MoQSession.cpp:3135] onClientSetup sess=0x7fe350065090 relay-1 | V0916 00:52:04.849813 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0916 00:52:04.849815 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0916 00:52:04.849819 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-16T00:52:04.849776Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | V0916 00:52:04.849972 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7fe350065090 relay-1 | V0916 00:52:04.850001 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe350065090 relay-1 | V0916 00:52:04.850010 8 MoQSession.cpp:4242] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7fe350065090 relay-1 | V0916 00:52:04.850030 8 MoQSession.cpp:4379] Application subscribe error err=no such namespace or track relay-1 | V0916 00:52:04.850033 8 MoQSession.cpp:6209] subscribeError sess=0x7fe350065090 relay-1 | V0916 00:52:04.850041 8 MoQSession.cpp:6474] publisherDrained id=0 sess=0x7fe350065090 test-client-1 | 2026-09-16T00:52:04.850123Z  WARN moq_transport::serve::error: [91c7f1ea-bbfc-4d8d-bb6a-ef0f79ae99a7] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 relay-1 | E20260916 00:52:04.850231 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260916 00:52:04.850275 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=200bcacb9d7d8e03, server CID=4000000bda9ae294, downstream=[::ffff:172.18.0.3]:47661, [::]:4443=local, drain=none relay-1 | E0916 00:52:04.850313 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-16T00:52:04.850407Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0916 00:52:04.850319 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7fe350065090 relay-1 | V0916 00:52:04.850321 8 MoQSession.cpp:2923] close sess=0x7fe350065090 relay-1 | V0916 00:52:04.850324 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7fe350065090 relay-1 | V0916 00:52:04.850332 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7fe350065090 relay-1 | V0916 00:52:04.850463 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe350065090 relay-1 | V0916 00:52:04.850474 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe350065090 relay-1 | V0916 00:52:04.850489 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7fe350065090 relay-1 | V0916 00:52:04.856589 8 MoQSession.cpp:2540] ~MoQSession sess=0x7fe35007bbe0 relay-1 | V0916 00:52:04.856622 8 MoQSession.cpp:2540] ~MoQSession sess=0x7fe35008e490 relay-1 | V0916 00:52:04.866717 8 MoQSession.cpp:2540] ~MoQSession sess=0x7fe350065090 test-client-1 | 2026-09-16T00:52:05.351510Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39661 dual_stack=true relay-1 | V0916 00:52:05.354394 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0916 00:52:05.354414 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0916 00:52:05.354509 8 MoQSession.cpp:2648] start sess=0x7fe350069d00 relay-1 | V0916 00:52:05.354601 8 MoQSession.cpp:2991] sendSetup sess=0x7fe350069d00 relay-1 | V0916 00:52:05.354770 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7fe350069d00 relay-1 | V0916 00:52:05.354792 8 MoQSession.cpp:6787] onNewUniStream sess=0x7fe350069d00 test-client-1 | 2026-09-16T00:52:05.354925Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop relay-1 | V0916 00:52:05.355103 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7fe350069d00 relay-1 | V0916 00:52:05.355123 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe350069d00 relay-1 | V0916 00:52:05.355129 8 MoQSession.cpp:3135] onClientSetup sess=0x7fe350069d00 relay-1 | V0916 00:52:05.355132 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0916 00:52:05.355135 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0916 00:52:05.355139 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0916 00:52:05.355155 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe350069d00 relay-1 | V0916 00:52:05.355162 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fe350069d00 relay-1 | V0916 00:52:05.355171 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0916 00:52:05.355180 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fe350069d00 test-client-1 | ok 5 - subscribe-before-publish-namespace test-client-1 | --- test-client-1 | duration_ms: 3509 test-client-1 | subscriber_connection_id: c75ebef5713a11020c61997aac8f30cc relay-1 | E20260916 00:52:08.356006 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260916 00:52:08.356071 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=4fb333ecef3082bb, server CID=4000000d5755b6cc, downstream=[::ffff:172.18.0.3]:39661, [::]:4443=local, drain=none test-client-1 | publisher_connection_id: 5f729c6b75610e9a951d63499a31e783 test-client-1 | ... test-client-1 | 2026-09-16T00:52:08.355855Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-09-16T00:52:08.355875Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:91c7f1ea-bbfc-4d8d-bb6a-ef0f79ae99a7] (may be expected) test-client-1 | 2026-09-16T00:52:08.356372Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E0916 00:52:08.356147 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0916 00:52:08.356163 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7fe350069d00 relay-1 | V0916 00:52:08.356167 8 MoQSession.cpp:2923] close sess=0x7fe350069d00 relay-1 | V0916 00:52:08.356175 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0916 00:52:08.356185 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0916 00:52:08.356192 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7fe350069d00 relay-1 | V0916 00:52:08.356211 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0916 00:52:08.356220 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7fe350069d00 relay-1 | V0916 00:52:08.356341 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe350069d00 relay-1 | V0916 00:52:08.356352 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe350069d00 relay-1 | V0916 00:52:08.356383 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7fe350069d00 test-client-1 | 2026-09-16T00:52:08.356721Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44304 dual_stack=true relay-1 | V0916 00:52:08.359745 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0916 00:52:08.359764 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0916 00:52:08.359858 8 MoQSession.cpp:2648] start sess=0x7fe350087550 relay-1 | V0916 00:52:08.359877 8 MoQSession.cpp:2991] sendSetup sess=0x7fe350087550 relay-1 | V0916 00:52:08.359916 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7fe350087550 relay-1 | V0916 00:52:08.360225 8 MoQSession.cpp:6787] onNewUniStream sess=0x7fe350087550 relay-1 | V0916 00:52:08.360264 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe350087550 test-client-1 | 2026-09-16T00:52:08.360222Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V0916 00:52:08.360271 8 MoQSession.cpp:3135] onClientSetup sess=0x7fe350087550 relay-1 | V0916 00:52:08.360275 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0916 00:52:08.360278 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0916 00:52:08.360283 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0916 00:52:08.360346 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7fe350087550 relay-1 | V0916 00:52:08.360374 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe350087550 relay-1 | V0916 00:52:08.360385 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fe350087550 relay-1 | V0916 00:52:08.360395 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0916 00:52:08.360404 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fe350087550 relay-1 | V0916 00:52:08.366555 8 MoQSession.cpp:2540] ~MoQSession sess=0x7fe350069d00 test-client-1 | 2026-09-16T00:52:10.362159Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | V0916 00:52:10.362419 8 MoQRelaySession.cpp:1300] onPublishNamespaceDone requestID=0 sess=0x7fe350087550 relay-1 | V0916 00:52:10.362440 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0916 00:52:10.362446 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0916 00:52:10.362452 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe350087550 relay-1 | V0916 00:52:10.362466 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe350087550 test-client-1 | 2026-09-16T00:52:10.464082Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully test-client-1 | ok 6 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 2108 test-client-1 | connection_id: dde0b1c298d2cce368589f7c86c8e84d test-client-1 | ... relay-1 | E20260916 00:52:10.464432 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260916 00:52:10.464493 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=91291837b41b500f, server CID=40000011826105f1, downstream=[::ffff:172.18.0.3]:44304, [::]:4443=local, drain=none relay-1 | E0916 00:52:10.464564 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0916 00:52:10.464582 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7fe350087550 relay-1 | V0916 00:52:10.464586 8 MoQSession.cpp:2923] close sess=0x7fe350087550 relay-1 | V0916 00:52:10.464595 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7fe350087550 relay-1 | V0916 00:52:10.464617 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7fe350087550 relay-1 | V0916 00:52:10.464753 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7fe350087550 test-client-1 | 2026-09-16T00:52:10.464764Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-16T00:52:10.465007Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60475 dual_stack=true relay-1 | V0916 00:52:10.466763 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0916 00:52:10.466782 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0916 00:52:10.466869 8 MoQSession.cpp:2648] start sess=0x7fe350061810 relay-1 | V0916 00:52:10.466887 8 MoQSession.cpp:2991] sendSetup sess=0x7fe350061810 relay-1 | V0916 00:52:10.466958 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7fe350061810 relay-1 | V0916 00:52:10.467027 8 MoQSession.cpp:6787] onNewUniStream sess=0x7fe350061810 relay-1 | V0916 00:52:10.467067 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe350061810 relay-1 | V0916 00:52:10.467074 8 MoQSession.cpp:3135] onClientSetup sess=0x7fe350061810 relay-1 | V0916 00:52:10.467076 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0916 00:52:10.467079 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 test-client-1 | 2026-09-16T00:52:10.467107Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" relay-1 | V0916 00:52:10.467083 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0916 00:52:10.467382 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7fe350061810 relay-1 | V0916 00:52:10.467410 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe350061810 relay-1 | V0916 00:52:10.467426 8 MoQSession.cpp:4921] onPublishImpl reqID=0 sess=0x7fe350061810 relay-1 | V0916 00:52:10.467438 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0916 00:52:10.467443 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0916 00:52:10.467458 8 MoQSession.cpp:6014] publishOk reqID=0 sess=0x7fe350061810 test-client-1 | 2026-09-16T00:52:10.467584Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" test-client-1 | 2026-09-16T00:52:10.467699Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" relay-1 | V0916 00:52:10.467704 8 MoQSession.cpp:5054] PublishDone id=0 code=2 reason=publish ended test-client-1 | ok 7 - publish-track-only relay-1 | V0916 00:52:10.467759 8 MoQSession.cpp:2186] processPublishDone trackReceiveState=0x7fe350085dc0 relay-1 | V0916 00:52:10.467790 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track test-client-1 | --- relay-1 | V0916 00:52:10.467796 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test test-client-1 | duration_ms: 3 test-client-1 | connection_id: 14d4aed5f22e175dfec316d8f5de7771 test-client-1 | ... relay-1 | V0916 00:52:10.467801 8 MoQRelay.cpp:412] Publisher terminated with no subscribers, cleaning up moq-test/publish/published-track relay-1 | V0916 00:52:10.467805 8 MoQForwarder.cpp:609] publishDone pubDone reason=publish ended relay-1 | V0916 00:52:10.467813 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe350061810 relay-1 | E20260916 00:52:10.467864 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260916 00:52:10.467905 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=9c5b962345a528f8, server CID=40000013ba9f92d9, downstream=[::ffff:172.18.0.3]:60475, [::]:4443=local, drain=none relay-1 | E0916 00:52:10.467943 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0916 00:52:10.467956 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7fe350061810 relay-1 | V0916 00:52:10.467959 8 MoQSession.cpp:2923] close sess=0x7fe350061810 relay-1 | V0916 00:52:10.467963 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7fe350061810 relay-1 | V0916 00:52:10.467971 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7fe350061810 relay-1 | V0916 00:52:10.468024 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe350061810 relay-1 | V0916 00:52:10.468113 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7fe350061810 test-client-1 | 2026-09-16T00:52:10.468187Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-16T00:52:10.468536Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55228 dual_stack=true relay-1 | V0916 00:52:10.470348 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0916 00:52:10.470362 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0916 00:52:10.470429 8 MoQSession.cpp:2648] start sess=0x7fe350081b60 relay-1 | V0916 00:52:10.470443 8 MoQSession.cpp:2991] sendSetup sess=0x7fe350081b60 relay-1 | V0916 00:52:10.470476 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7fe350081b60 relay-1 | V0916 00:52:10.470722 8 MoQSession.cpp:6787] onNewUniStream sess=0x7fe350081b60 relay-1 | V0916 00:52:10.470742 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe350081b60 relay-1 | V0916 00:52:10.470746 8 MoQSession.cpp:3135] onClientSetup sess=0x7fe350081b60 relay-1 | V0916 00:52:10.470749 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0916 00:52:10.470751 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0916 00:52:10.470755 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-16T00:52:10.471272Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:32768 dual_stack=true relay-1 | V0916 00:52:10.472454 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0916 00:52:10.472464 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0916 00:52:10.472526 8 MoQSession.cpp:2648] start sess=0x7fe35006e3d0 relay-1 | V0916 00:52:10.472565 8 MoQSession.cpp:2991] sendSetup sess=0x7fe35006e3d0 relay-1 | V0916 00:52:10.472667 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7fe35006e3d0 relay-1 | V0916 00:52:10.472684 8 MoQSession.cpp:6787] onNewUniStream sess=0x7fe35006e3d0 relay-1 | V0916 00:52:10.472736 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe35006e3d0 test-client-1 | 2026-09-16T00:52:10.472849Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" relay-1 | V0916 00:52:10.472827 8 MoQSession.cpp:3135] onClientSetup sess=0x7fe35006e3d0 relay-1 | V0916 00:52:10.472835 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0916 00:52:10.472838 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0916 00:52:10.472843 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0916 00:52:10.472960 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7fe350081b60 relay-1 | V0916 00:52:10.472984 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe350081b60 relay-1 | V0916 00:52:10.472991 8 MoQSession.cpp:4921] onPublishImpl reqID=0 sess=0x7fe350081b60 relay-1 | V0916 00:52:10.472999 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0916 00:52:10.473006 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0916 00:52:10.473013 8 MoQSession.cpp:6014] publishOk reqID=0 sess=0x7fe350081b60 test-client-1 | 2026-09-16T00:52:10.473233Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" relay-1 | V0916 00:52:10.473351 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7fe35006e3d0 relay-1 | V0916 00:52:10.473377 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe35006e3d0 relay-1 | V0916 00:52:10.473384 8 MoQSession.cpp:4242] onSubscribeImpl ftn=moq-test/publish/published-track sess=0x7fe35006e3d0 relay-1 | V0916 00:52:10.473400 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0916 00:52:10.473404 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0916 00:52:10.473410 8 MoQRelay.cpp:1982] Updating forward for moq-test/publish/published-track numForwardingSubs=1 relay-1 | V0916 00:52:10.473432 8 MoQSession.cpp:6191] sendSubscribeOk sess=0x7fe35006e3d0 relay-1 | V0916 00:52:10.473512 8 MoQSession.cpp:6504] requestUpdate sess=0x7fe350081b60 test-client-1 | 2026-09-16T00:52:10.473667Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-16T00:52:10.473677Z  WARN moq_transport::serve::error: [606efc65-3d7e-4f23-9293-6bfd23dac888] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | V0916 00:52:10.473777 8 MoQSession.cpp:3459] Failing pending request id=1 peer FINed without terminal reply sess=0x7fe350081b60 relay-1 | V0916 00:52:10.473787 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe350081b60 relay-1 | E0916 00:52:10.473795 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0916 00:52:10.477894 8 MoQSession.cpp:2540] ~MoQSession sess=0x7fe350061810 relay-1 | V0916 00:52:10.558457 8 MoQSession.cpp:2540] ~MoQSession sess=0x7fe350087550 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 | E20260916 00:52:10.575057 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260916 00:52:10.575117 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=46749411bb3f593e, server CID=4000000ff5fb8408, downstream=[::ffff:172.18.0.3]:55228, [::]:4443=local, drain=none relay-1 | E20260916 00:52:10.575162 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260916 00:52:10.575174 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=68d16f9d85e23cc0, server CID=400000148ecfdc76, downstream=[::ffff:172.18.0.3]:32768, [::]:4443=local, drain=none relay-1 | E0916 00:52:10.575230 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0916 00:52:10.575238 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7fe350081b60 relay-1 | V0916 00:52:10.575262 8 MoQSession.cpp:2923] close sess=0x7fe350081b60 relay-1 | V0916 00:52:10.575269 8 MoQSession.cpp:2157] subscribeError trackReceiveState=0x7fe350085dc0 relay-1 | V0916 00:52:10.575272 8 MoQSession.cpp:2186] processPublishDone trackReceiveState=0x7fe350085dc0 relay-1 | V0916 00:52:10.575277 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0916 00:52:10.575283 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0916 00:52:10.575290 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0916 00:52:10.575296 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fe35006e3d0 relay-1 | V0916 00:52:10.575299 8 MoQSession.cpp:6304] sendPublishDone sess=0x7fe35006e3d0 relay-1 | V0916 00:52:10.575315 8 MoQSession.cpp:6474] publisherDrained id=0 sess=0x7fe35006e3d0 relay-1 | V0916 00:52:10.575322 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fe35000ab00 relay-1 | V0916 00:52:10.575325 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0916 00:52:10.575330 8 MoQRelay.cpp:1945] Publisher terminated for moq-test/publish/published-track relay-1 | V0916 00:52:10.575336 8 MoQSession.cpp:2141] cancel alias=0 requestID=0 relay-1 | V0916 00:52:10.575340 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7fe350081b60 relay-1 | V0916 00:52:10.575353 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7fe350081b60 relay-1 | E0916 00:52:10.575470 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0916 00:52:10.575478 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7fe35006e3d0 relay-1 | V0916 00:52:10.575481 8 MoQSession.cpp:2923] close sess=0x7fe35006e3d0 relay-1 | V0916 00:52:10.575484 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7fe35006e3d0 relay-1 | V0916 00:52:10.575490 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7fe35006e3d0 relay-1 | V0916 00:52:10.575527 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe350081b60 relay-1 | V0916 00:52:10.575538 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe35006e3d0 relay-1 | V0916 00:52:10.575544 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe35006e3d0 relay-1 | V0916 00:52:10.575575 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7fe350081b60 relay-1 | V0916 00:52:10.575580 8 MoQSession.cpp:2540] ~MoQSession sess=0x7fe350081b60 relay-1 | V0916 00:52:10.575589 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7fe35006e3d0 test-client-1 | 2026-09-16T00:52:10.575658Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-16T00:52:10.575698Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-16T00:52:10.575762Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49959 dual_stack=true relay-1 | V0916 00:52:10.577536 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0916 00:52:10.577554 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0916 00:52:10.577638 8 MoQSession.cpp:2648] start sess=0x7fe350035a60 relay-1 | V0916 00:52:10.577655 8 MoQSession.cpp:2991] sendSetup sess=0x7fe350035a60 relay-1 | V0916 00:52:10.577727 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7fe350035a60 relay-1 | V0916 00:52:10.577800 8 MoQSession.cpp:6787] onNewUniStream sess=0x7fe350035a60 relay-1 | V0916 00:52:10.577812 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe350035a60 relay-1 | V0916 00:52:10.577817 8 MoQSession.cpp:3135] onClientSetup sess=0x7fe350035a60 relay-1 | V0916 00:52:10.577819 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0916 00:52:10.577822 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0916 00:52:10.577824 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-16T00:52:10.577810Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 relay-1 | V0916 00:52:10.577978 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7fe350035a60 relay-1 | V0916 00:52:10.578003 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe350035a60 relay-1 | V0916 00:52:10.578015 8 MoQSession.cpp:4242] onSubscribeImpl ftn=nonexistent/rendezvous/test-track sess=0x7fe350035a60 relay-1 | V0916 00:52:10.585394 8 MoQSession.cpp:2540] ~MoQSession sess=0x7fe35006e3d0 relay-1 | V0916 00:52:11.078487 8 MoQSession.cpp:4379] Application subscribe error err=rendezvous timeout expired relay-1 | V0916 00:52:11.078513 8 MoQSession.cpp:6209] subscribeError sess=0x7fe350035a60 relay-1 | V0916 00:52:11.078544 8 MoQSession.cpp:6474] publisherDrained id=0 sess=0x7fe350035a60 test-client-1 | ok 9 - rendezvous-timeout test-client-1 | --- relay-1 | V0916 00:52:11.078947 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe350035a60 test-client-1 | duration_ms: 504 test-client-1 | connection_id: f48d1c1979b91f599cce580e3e4e118e test-client-1 | ... test-client-1 | 2026-09-16T00:52:11.078935Z  INFO moq_test_client::scenarios: Received expected REQUEST_ERROR TIMEOUT relay-1 | V0916 00:52:11.079000 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe350035a60 test-client-1 | 2026-09-16T00:52:11.079437Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260916 00:52:11.079041 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260916 00:52:11.079167 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=3f8a04423c9fb51f, server CID=400000117b38241d, downstream=[::ffff:172.18.0.3]:49959, [::]:4443=local, drain=none relay-1 | E0916 00:52:11.079257 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0916 00:52:11.079288 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7fe350035a60 relay-1 | V0916 00:52:11.079307 8 MoQSession.cpp:2923] close sess=0x7fe350035a60 relay-1 | V0916 00:52:11.079328 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7fe350035a60 relay-1 | V0916 00:52:11.079342 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7fe350035a60 relay-1 | V0916 00:52:11.079444 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7fe350035a60 test-client-1 | 2026-09-16T00:52:11.079962Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39060 dual_stack=true relay-1 | V0916 00:52:11.081849 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0916 00:52:11.081862 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0916 00:52:11.081947 8 MoQSession.cpp:2648] start sess=0x7fe350088780 relay-1 | V0916 00:52:11.081964 8 MoQSession.cpp:2991] sendSetup sess=0x7fe350088780 relay-1 | V0916 00:52:11.082038 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7fe350088780 relay-1 | V0916 00:52:11.082199 8 MoQSession.cpp:6787] onNewUniStream sess=0x7fe350088780 relay-1 | V0916 00:52:11.082219 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe350088780 relay-1 | V0916 00:52:11.082225 8 MoQSession.cpp:3135] onClientSetup sess=0x7fe350088780 relay-1 | V0916 00:52:11.082229 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0916 00:52:11.082232 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0916 00:52:11.082236 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0916 00:52:11.082401 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7fe350088780 relay-1 | V0916 00:52:11.082421 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe350088780 relay-1 | V0916 00:52:11.082435 8 MoQSession.cpp:4242] onSubscribeImpl ftn=moq-test-00/0/0/0/2/4/5/64/32/2/1/1/0/-1/-1/0/moq-test-43719c11e781393d sess=0x7fe350088780 relay-1 | V0916 00:52:11.089569 8 MoQSession.cpp:2540] ~MoQSession sess=0x7fe350035a60 test-client-1 | 2026-09-16T00:52:11.284828Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49903 dual_stack=true relay-1 | V0916 00:52:11.286792 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0916 00:52:11.286819 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0916 00:52:11.286908 8 MoQSession.cpp:2648] start sess=0x7fe350065090 relay-1 | V0916 00:52:11.286928 8 MoQSession.cpp:2991] sendSetup sess=0x7fe350065090 relay-1 | V0916 00:52:11.286967 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7fe350065090 relay-1 | V0916 00:52:11.287267 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7fe350065090 relay-1 | V0916 00:52:11.287282 8 MoQSession.cpp:6787] onNewUniStream sess=0x7fe350065090 relay-1 | V0916 00:52:11.287298 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe350065090 relay-1 | V0916 00:52:11.287307 8 MoQSession.cpp:3135] onClientSetup sess=0x7fe350065090 relay-1 | V0916 00:52:11.287310 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0916 00:52:11.287314 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0916 00:52:11.287322 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0916 00:52:11.287335 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe350065090 relay-1 | V0916 00:52:11.287348 8 MoQSession.cpp:4921] onPublishImpl reqID=0 sess=0x7fe350065090 relay-1 | V0916 00:52:11.287361 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-43719c11e781393d relay-1 | E0916 00:52:11.287373 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0916 00:52:11.287396 8 MoQSession.cpp:6014] publishOk reqID=0 sess=0x7fe350065090 relay-1 | V0916 00:52:11.287501 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0916 00:52:11.287510 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0916 00:52:11.287515 8 MoQRelay.cpp:1982] Updating forward for moq-test-00/0/0/0/2/4/5/64/32/2/1/1/0/-1/-1/0/moq-test-43719c11e781393d numForwardingSubs=1 relay-1 | V0916 00:52:11.287523 8 MoQSession.cpp:6191] sendSubscribeOk sess=0x7fe350088780 relay-1 | V0916 00:52:11.287568 8 MoQSession.cpp:6504] requestUpdate sess=0x7fe350065090 test-client-1 | not ok 10 - moq-test-subgroup-per-group test-client-1 | --- test-client-1 | duration_ms: 208 test-client-1 | message: "PUBLISH was rejected: cancelled" test-client-1 | ... test-client-1 | 2026-09-16T00:52:11.287700Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-16T00:52:11.287713Z  WARN moq_transport::serve::error: [e8e5be41-5bf9-4e3d-889a-be253bf58067] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | E20260916 00:52:11.287904 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260916 00:52:11.287961 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=88b996ac82d17c2b, server CID=400000047ba42009, downstream=[::ffff:172.18.0.3]:49903, [::]:4443=local, drain=none relay-1 | E20260916 00:52:11.287997 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260916 00:52:11.288010 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=8f264089c168248a, server CID=40000004a3ed976d, downstream=[::ffff:172.18.0.3]:39060, [::]:4443=local, drain=none relay-1 | E0916 00:52:11.288049 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0916 00:52:11.288055 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7fe350065090 relay-1 | V0916 00:52:11.288058 8 MoQSession.cpp:2923] close sess=0x7fe350065090 relay-1 | V0916 00:52:11.288064 8 MoQSession.cpp:2157] subscribeError trackReceiveState=0x7fe35000ffd0 relay-1 | V0916 00:52:11.288067 8 MoQSession.cpp:2186] processPublishDone trackReceiveState=0x7fe35000ffd0 relay-1 | V0916 00:52:11.288071 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-43719c11e781393d relay-1 | V0916 00:52:11.288077 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0916 00:52:11.288083 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0916 00:52:11.288086 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fe350088780 relay-1 | V0916 00:52:11.288090 8 MoQSession.cpp:6304] sendPublishDone sess=0x7fe350088780 relay-1 | V0916 00:52:11.288099 8 MoQSession.cpp:6474] publisherDrained id=0 sess=0x7fe350088780 relay-1 | V0916 00:52:11.288103 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fe35000ab00 relay-1 | V0916 00:52:11.288106 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0916 00:52:11.288112 8 MoQRelay.cpp:1945] Publisher terminated for moq-test-00/0/0/0/2/4/5/64/32/2/1/1/0/-1/-1/0/moq-test-43719c11e781393d relay-1 | V0916 00:52:11.288119 8 MoQSession.cpp:2141] cancel alias=0 requestID=0 relay-1 | V0916 00:52:11.288125 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7fe350065090 relay-1 | V0916 00:52:11.288132 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0916 00:52:11.288137 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7fe350065090 relay-1 | E0916 00:52:11.288216 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0916 00:52:11.288220 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7fe350088780 relay-1 | V0916 00:52:11.288223 8 MoQSession.cpp:2923] close sess=0x7fe350088780 relay-1 | V0916 00:52:11.288227 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7fe350088780 relay-1 | V0916 00:52:11.288233 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7fe350088780 relay-1 | V0916 00:52:11.288310 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe350065090 relay-1 | V0916 00:52:11.288335 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe350065090 relay-1 | V0916 00:52:11.288341 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe350088780 relay-1 | V0916 00:52:11.288345 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe350088780 relay-1 | E0916 00:52:11.288350 8 MoQRelay.cpp:36] requestUpdate failed: Session closed test-client-1 | 2026-09-16T00:52:11.288255Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-16T00:52:11.288297Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0916 00:52:11.288378 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7fe350065090 relay-1 | V0916 00:52:11.288413 8 MoQSession.cpp:2540] ~MoQSession sess=0x7fe350065090 relay-1 | V0916 00:52:11.288453 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7fe350088780 test-client-1 | 2026-09-16T00:52:11.288551Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59818 dual_stack=true relay-1 | V0916 00:52:11.289854 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0916 00:52:11.289864 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0916 00:52:11.289918 8 MoQSession.cpp:2648] start sess=0x7fe3500468e0 relay-1 | V0916 00:52:11.289931 8 MoQSession.cpp:2991] sendSetup sess=0x7fe3500468e0 relay-1 | V0916 00:52:11.289959 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7fe3500468e0 relay-1 | V0916 00:52:11.290262 8 MoQSession.cpp:6787] onNewUniStream sess=0x7fe3500468e0 relay-1 | V0916 00:52:11.290297 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe3500468e0 relay-1 | V0916 00:52:11.290305 8 MoQSession.cpp:3135] onClientSetup sess=0x7fe3500468e0 relay-1 | V0916 00:52:11.290308 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0916 00:52:11.290310 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0916 00:52:11.290314 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0916 00:52:11.290321 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7fe3500468e0 relay-1 | V0916 00:52:11.290337 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe3500468e0 relay-1 | V0916 00:52:11.290350 8 MoQSession.cpp:4242] onSubscribeImpl ftn=moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/-1/-1/0/moq-test-ff20cf468cac97d3 sess=0x7fe3500468e0 relay-1 | V0916 00:52:11.297494 8 MoQSession.cpp:2540] ~MoQSession sess=0x7fe350088780 test-client-1 | 2026-09-16T00:52:11.491868Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41910 dual_stack=true relay-1 | V0916 00:52:11.493803 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0916 00:52:11.493829 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0916 00:52:11.494016 8 MoQSession.cpp:2648] start sess=0x7fe350035a60 relay-1 | V0916 00:52:11.494038 8 MoQSession.cpp:2991] sendSetup sess=0x7fe350035a60 relay-1 | V0916 00:52:11.494098 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7fe350035a60 relay-1 | V0916 00:52:11.494114 8 MoQSession.cpp:6787] onNewUniStream sess=0x7fe350035a60 relay-1 | V0916 00:52:11.494216 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe350035a60 relay-1 | V0916 00:52:11.494227 8 MoQSession.cpp:3135] onClientSetup sess=0x7fe350035a60 relay-1 | V0916 00:52:11.494231 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0916 00:52:11.494234 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0916 00:52:11.494238 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0916 00:52:11.494367 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7fe350035a60 relay-1 | V0916 00:52:11.494408 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe350035a60 relay-1 | V0916 00:52:11.494469 8 MoQSession.cpp:4921] onPublishImpl reqID=0 sess=0x7fe350035a60 relay-1 | V0916 00:52:11.494486 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-ff20cf468cac97d3 relay-1 | E0916 00:52:11.494495 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0916 00:52:11.494516 8 MoQSession.cpp:6014] publishOk reqID=0 sess=0x7fe350035a60 relay-1 | V0916 00:52:11.494593 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0916 00:52:11.494600 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0916 00:52:11.494606 8 MoQRelay.cpp:1982] Updating forward for moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/-1/-1/0/moq-test-ff20cf468cac97d3 numForwardingSubs=1 relay-1 | V0916 00:52:11.494617 8 MoQSession.cpp:6191] sendSubscribeOk sess=0x7fe3500468e0 relay-1 | V0916 00:52:11.494670 8 MoQSession.cpp:6504] requestUpdate sess=0x7fe350035a60 test-client-1 | 2026-09-16T00:52:11.494734Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 test-client-1 | 2026-09-16T00:52:11.494805Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-16T00:52:11.494831Z  WARN moq_transport::serve::error: [a186a68a-5fbe-4c38-b03e-e217a0d9dc63] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | V0916 00:52:11.494956 8 MoQSession.cpp:3459] Failing pending request id=1 peer FINed without terminal reply sess=0x7fe350035a60 relay-1 | V0916 00:52:11.494965 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe350035a60 relay-1 | E0916 00:52:11.494974 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | E20260916 00:52:11.512694 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260916 00:52:11.512758 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=11734b648567ec6e, server CID=40000011dc23c444, downstream=[::ffff:172.18.0.3]:41910, [::]:4443=local, drain=none relay-1 | E0916 00:52:11.512810 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0916 00:52:11.512821 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7fe350035a60 relay-1 | V0916 00:52:11.512825 8 MoQSession.cpp:2923] close sess=0x7fe350035a60 relay-1 | V0916 00:52:11.512831 8 MoQSession.cpp:2157] subscribeError trackReceiveState=0x7fe350063520 relay-1 | V0916 00:52:11.512836 8 MoQSession.cpp:2186] processPublishDone trackReceiveState=0x7fe350063520 relay-1 | V0916 00:52:11.512841 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-ff20cf468cac97d3 relay-1 | V0916 00:52:11.512849 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0916 00:52:11.512860 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0916 00:52:11.512863 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fe3500468e0 relay-1 | V0916 00:52:11.512866 8 MoQSession.cpp:6304] sendPublishDone sess=0x7fe3500468e0 relay-1 | V0916 00:52:11.512876 8 MoQSession.cpp:6474] publisherDrained id=0 sess=0x7fe3500468e0 relay-1 | V0916 00:52:11.512897 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fe35000ab00 relay-1 | V0916 00:52:11.512907 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0916 00:52:11.512913 8 MoQRelay.cpp:1945] Publisher terminated for moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/-1/-1/0/moq-test-ff20cf468cac97d3 relay-1 | V0916 00:52:11.512919 8 MoQSession.cpp:2141] cancel alias=0 requestID=0 relay-1 | V0916 00:52:11.512925 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7fe350035a60 relay-1 | V0916 00:52:11.512937 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7fe350035a60 test-client-1 | not ok 11 - moq-test-subgroup-per-group-eog test-client-1 | --- test-client-1 | duration_ms: 224 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | V0916 00:52:11.513118 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe350035a60 relay-1 | V0916 00:52:11.513156 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7fe350035a60 relay-1 | E20260916 00:52:11.513198 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260916 00:52:11.513223 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=4c61238c988f184b, server CID=4000000926cd376e, downstream=[::ffff:172.18.0.3]:59818, [::]:4443=local, drain=none relay-1 | V0916 00:52:11.513259 8 MoQSession.cpp:2540] ~MoQSession sess=0x7fe350035a60 relay-1 | E0916 00:52:11.513281 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0916 00:52:11.513284 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7fe3500468e0 relay-1 | V0916 00:52:11.513287 8 MoQSession.cpp:2923] close sess=0x7fe3500468e0 relay-1 | V0916 00:52:11.513290 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7fe3500468e0 relay-1 | V0916 00:52:11.513296 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7fe3500468e0 relay-1 | V0916 00:52:11.513345 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe3500468e0 relay-1 | V0916 00:52:11.513357 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe3500468e0 relay-1 | V0916 00:52:11.513370 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7fe3500468e0 test-client-1 | 2026-09-16T00:52:11.513431Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-16T00:52:11.513471Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-16T00:52:11.513478Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42500 dual_stack=true relay-1 | V0916 00:52:11.515369 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0916 00:52:11.515379 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0916 00:52:11.515442 8 MoQSession.cpp:2648] start sess=0x7fe350081b60 relay-1 | V0916 00:52:11.515481 8 MoQSession.cpp:2991] sendSetup sess=0x7fe350081b60 relay-1 | V0916 00:52:11.515571 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7fe350081b60 relay-1 | V0916 00:52:11.515585 8 MoQSession.cpp:6787] onNewUniStream sess=0x7fe350081b60 relay-1 | V0916 00:52:11.515634 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe350081b60 relay-1 | V0916 00:52:11.515638 8 MoQSession.cpp:3135] onClientSetup sess=0x7fe350081b60 relay-1 | V0916 00:52:11.515640 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0916 00:52:11.515645 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0916 00:52:11.515649 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0916 00:52:11.515785 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7fe350081b60 relay-1 | V0916 00:52:11.515810 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe350081b60 relay-1 | V0916 00:52:11.515820 8 MoQSession.cpp:4242] onSubscribeImpl ftn=moq-test-00/1/0/0/1/3/4/64/32/2/1/1/0/-1/-1/0/moq-test-ac94a25663b29fbd sess=0x7fe350081b60 relay-1 | V0916 00:52:11.522934 8 MoQSession.cpp:2540] ~MoQSession sess=0x7fe3500468e0 test-client-1 | 2026-09-16T00:52:11.717432Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38447 dual_stack=true relay-1 | V0916 00:52:11.719430 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0916 00:52:11.719455 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0916 00:52:11.719544 8 MoQSession.cpp:2648] start sess=0x7fe35005d3d0 relay-1 | V0916 00:52:11.719643 8 MoQSession.cpp:2991] sendSetup sess=0x7fe35005d3d0 relay-1 | V0916 00:52:11.719774 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7fe35005d3d0 relay-1 | V0916 00:52:11.719796 8 MoQSession.cpp:6787] onNewUniStream sess=0x7fe35005d3d0 relay-1 | V0916 00:52:11.719853 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe35005d3d0 relay-1 | V0916 00:52:11.719865 8 MoQSession.cpp:3135] onClientSetup sess=0x7fe35005d3d0 relay-1 | V0916 00:52:11.719869 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0916 00:52:11.719874 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0916 00:52:11.719879 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0916 00:52:11.720022 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7fe35005d3d0 relay-1 | V0916 00:52:11.720111 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe35005d3d0 relay-1 | V0916 00:52:11.720125 8 MoQSession.cpp:4921] onPublishImpl reqID=0 sess=0x7fe35005d3d0 relay-1 | V0916 00:52:11.720137 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-ac94a25663b29fbd relay-1 | E0916 00:52:11.720146 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0916 00:52:11.720166 8 MoQSession.cpp:6014] publishOk reqID=0 sess=0x7fe35005d3d0 relay-1 | V0916 00:52:11.720238 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0916 00:52:11.720258 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0916 00:52:11.720265 8 MoQRelay.cpp:1982] Updating forward for moq-test-00/1/0/0/1/3/4/64/32/2/1/1/0/-1/-1/0/moq-test-ac94a25663b29fbd numForwardingSubs=1 relay-1 | V0916 00:52:11.720275 8 MoQSession.cpp:6191] sendSubscribeOk sess=0x7fe350081b60 relay-1 | V0916 00:52:11.720316 8 MoQSession.cpp:6504] requestUpdate sess=0x7fe35005d3d0 test-client-1 | 2026-09-16T00:52:11.720402Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-16T00:52:11.720415Z  WARN moq_transport::serve::error: [a71ee98b-1f7a-4a82-af98-b95fb806cb4a] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 test-client-1 | 2026-09-16T00:52:11.720434Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=8 streams=8 relay-1 | V0916 00:52:11.720558 8 MoQSession.cpp:3459] Failing pending request id=1 peer FINed without terminal reply sess=0x7fe35005d3d0 relay-1 | V0916 00:52:11.720570 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe35005d3d0 relay-1 | E0916 00:52:11.720578 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | E20260916 00:52:11.723691 8 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | not ok 12 - moq-test-subgroup-per-object relay-1 | E20260916 00:52:11.723743 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=290c0cb018c86323, server CID=4000000b9f0dec8c, downstream=[::ffff:172.18.0.3]:38447, [::]:4443=local, drain=none test-client-1 | --- test-client-1 | duration_ms: 211 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | E0916 00:52:11.723796 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0916 00:52:11.723828 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7fe35005d3d0 relay-1 | V0916 00:52:11.723844 8 MoQSession.cpp:2923] close sess=0x7fe35005d3d0 relay-1 | V0916 00:52:11.723862 8 MoQSession.cpp:2157] subscribeError trackReceiveState=0x7fe350085bf0 relay-1 | V0916 00:52:11.723868 8 MoQSession.cpp:2186] processPublishDone trackReceiveState=0x7fe350085bf0 relay-1 | V0916 00:52:11.723872 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-ac94a25663b29fbd relay-1 | V0916 00:52:11.723879 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0916 00:52:11.723886 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0916 00:52:11.723891 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fe350081b60 relay-1 | V0916 00:52:11.723894 8 MoQSession.cpp:6304] sendPublishDone sess=0x7fe350081b60 relay-1 | V0916 00:52:11.723904 8 MoQSession.cpp:6474] publisherDrained id=0 sess=0x7fe350081b60 relay-1 | V0916 00:52:11.723909 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fe35000ab00 relay-1 | V0916 00:52:11.723912 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0916 00:52:11.723918 8 MoQRelay.cpp:1945] Publisher terminated for moq-test-00/1/0/0/1/3/4/64/32/2/1/1/0/-1/-1/0/moq-test-ac94a25663b29fbd relay-1 | V0916 00:52:11.723924 8 MoQSession.cpp:2141] cancel alias=0 requestID=0 relay-1 | V0916 00:52:11.723928 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7fe35005d3d0 relay-1 | V0916 00:52:11.723938 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7fe35005d3d0 relay-1 | V0916 00:52:11.724051 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe35005d3d0 relay-1 | V0916 00:52:11.724083 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7fe35005d3d0 relay-1 | E20260916 00:52:11.724089 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260916 00:52:11.724109 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=55aa44f3cb7f2041, server CID=4000001afb64435d, downstream=[::ffff:172.18.0.3]:42500, [::]:4443=local, drain=none relay-1 | E0916 00:52:11.724138 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0916 00:52:11.724143 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7fe350081b60 relay-1 | V0916 00:52:11.724145 8 MoQSession.cpp:2923] close sess=0x7fe350081b60 relay-1 | V0916 00:52:11.724149 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7fe350081b60 relay-1 | V0916 00:52:11.724154 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7fe350081b60 relay-1 | V0916 00:52:11.724193 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe350081b60 relay-1 | V0916 00:52:11.724205 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe350081b60 relay-1 | V0916 00:52:11.724216 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7fe350081b60 test-client-1 | 2026-09-16T00:52:11.724294Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-16T00:52:11.724328Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-16T00:52:11.724466Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33066 dual_stack=true relay-1 | V0916 00:52:11.726203 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0916 00:52:11.726215 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0916 00:52:11.726298 8 MoQSession.cpp:2648] start sess=0x7fe350063d80 relay-1 | V0916 00:52:11.726338 8 MoQSession.cpp:2991] sendSetup sess=0x7fe350063d80 relay-1 | V0916 00:52:11.726444 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7fe350063d80 relay-1 | V0916 00:52:11.726464 8 MoQSession.cpp:6787] onNewUniStream sess=0x7fe350063d80 relay-1 | V0916 00:52:11.726517 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe350063d80 relay-1 | V0916 00:52:11.726527 8 MoQSession.cpp:3135] onClientSetup sess=0x7fe350063d80 relay-1 | V0916 00:52:11.726530 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0916 00:52:11.726532 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0916 00:52:11.726536 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0916 00:52:11.726697 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7fe350063d80 relay-1 | V0916 00:52:11.726764 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe350063d80 relay-1 | V0916 00:52:11.726780 8 MoQSession.cpp:4242] onSubscribeImpl ftn=moq-test-00/2/0/0/2/6/6/64/32/2/1/1/1/-1/-1/0/moq-test-c8ee4be23f1886a9 sess=0x7fe350063d80 relay-1 | V0916 00:52:11.737899 8 MoQSession.cpp:2540] ~MoQSession sess=0x7fe350081b60 relay-1 | V0916 00:52:11.737931 8 MoQSession.cpp:2540] ~MoQSession sess=0x7fe35005d3d0 test-client-1 | 2026-09-16T00:52:11.928153Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49269 dual_stack=true relay-1 | V0916 00:52:11.930091 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0916 00:52:11.930117 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0916 00:52:11.930204 8 MoQSession.cpp:2648] start sess=0x7fe35005d3d0 relay-1 | V0916 00:52:11.930223 8 MoQSession.cpp:2991] sendSetup sess=0x7fe35005d3d0 relay-1 | V0916 00:52:11.930315 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7fe35005d3d0 relay-1 | V0916 00:52:11.930481 8 MoQSession.cpp:6787] onNewUniStream sess=0x7fe35005d3d0 relay-1 | V0916 00:52:11.930506 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe35005d3d0 relay-1 | V0916 00:52:11.930512 8 MoQSession.cpp:3135] onClientSetup sess=0x7fe35005d3d0 relay-1 | V0916 00:52:11.930516 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0916 00:52:11.930519 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0916 00:52:11.930524 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0916 00:52:11.930676 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7fe35005d3d0 relay-1 | V0916 00:52:11.930707 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe35005d3d0 relay-1 | V0916 00:52:11.930721 8 MoQSession.cpp:4921] onPublishImpl reqID=0 sess=0x7fe35005d3d0 relay-1 | V0916 00:52:11.930778 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-c8ee4be23f1886a9 relay-1 | E0916 00:52:11.930792 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0916 00:52:11.930813 8 MoQSession.cpp:6014] publishOk reqID=0 sess=0x7fe35005d3d0 relay-1 | V0916 00:52:11.930888 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 test-client-1 | 2026-09-16T00:52:11.931011Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=18 streams=6 relay-1 | V0916 00:52:11.930897 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0916 00:52:11.930903 8 MoQRelay.cpp:1982] Updating forward for moq-test-00/2/0/0/2/6/6/64/32/2/1/1/1/-1/-1/0/moq-test-c8ee4be23f1886a9 numForwardingSubs=1 relay-1 | V0916 00:52:11.930914 8 MoQSession.cpp:6191] sendSubscribeOk sess=0x7fe350063d80 relay-1 | V0916 00:52:11.930965 8 MoQSession.cpp:6504] requestUpdate sess=0x7fe35005d3d0 relay-1 | V0916 00:52:11.931228 8 MoQSession.cpp:5054] PublishDone id=0 code=2 reason=publish ended relay-1 | V0916 00:52:11.931240 8 MoQSession.cpp:2186] processPublishDone trackReceiveState=0x7fe3500379b0 relay-1 | V0916 00:52:11.931258 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-c8ee4be23f1886a9 relay-1 | V0916 00:52:11.931264 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0916 00:52:11.931270 8 MoQForwarder.cpp:609] publishDone pubDone reason=publish ended relay-1 | V0916 00:52:11.931274 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fe350063d80 relay-1 | V0916 00:52:11.931277 8 MoQSession.cpp:6304] sendPublishDone sess=0x7fe350063d80 relay-1 | V0916 00:52:11.931286 8 MoQSession.cpp:6474] publisherDrained id=0 sess=0x7fe350063d80 relay-1 | V0916 00:52:11.931289 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fe35000ab00 relay-1 | V0916 00:52:11.931292 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0916 00:52:11.931298 8 MoQRelay.cpp:1945] Publisher terminated for moq-test-00/2/0/0/2/6/6/64/32/2/1/1/1/-1/-1/0/moq-test-c8ee4be23f1886a9 relay-1 | V0916 00:52:11.931308 8 MoQSession.cpp:3459] Failing pending request id=1 peer FINed without terminal reply sess=0x7fe35005d3d0 relay-1 | V0916 00:52:11.931313 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe35005d3d0 relay-1 | E0916 00:52:11.931362 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0916 00:52:11.931547 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe350063d80 relay-1 | V0916 00:52:11.931557 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe350063d80 test-client-1 | not ok 13 - moq-test-two-subgroups-eog test-client-1 | --- test-client-1 | duration_ms: 228 test-client-1 | message: "failed to create subgroup 0: cancelled" test-client-1 | ... test-client-1 | 2026-09-16T00:52:11.952591Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-16T00:52:11.952631Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260916 00:52:11.952334 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260916 00:52:11.952394 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=1e4cf2555bef18c8, server CID=4000001bc06b24f5, downstream=[::ffff:172.18.0.3]:49269, [::]:4443=local, drain=none relay-1 | E20260916 00:52:11.952432 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260916 00:52:11.952443 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=f2a776f0966280b3, server CID=400000166e36344e, downstream=[::ffff:172.18.0.3]:33066, [::]:4443=local, drain=none relay-1 | E0916 00:52:11.952472 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0916 00:52:11.952478 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7fe35005d3d0 relay-1 | V0916 00:52:11.952481 8 MoQSession.cpp:2923] close sess=0x7fe35005d3d0 relay-1 | V0916 00:52:11.952485 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7fe35005d3d0 relay-1 | V0916 00:52:11.952495 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7fe35005d3d0 relay-1 | E0916 00:52:11.952564 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0916 00:52:11.952569 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7fe350063d80 relay-1 | V0916 00:52:11.952572 8 MoQSession.cpp:2923] close sess=0x7fe350063d80 relay-1 | V0916 00:52:11.952576 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7fe350063d80 relay-1 | V0916 00:52:11.952582 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7fe350063d80 relay-1 | V0916 00:52:11.952645 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe35005d3d0 relay-1 | V0916 00:52:11.952675 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7fe35005d3d0 relay-1 | V0916 00:52:11.952680 8 MoQSession.cpp:2540] ~MoQSession sess=0x7fe35005d3d0 relay-1 | V0916 00:52:11.952691 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7fe350063d80 test-client-1 | 2026-09-16T00:52:11.952934Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36735 dual_stack=true relay-1 | V0916 00:52:11.954454 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0916 00:52:11.954467 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0916 00:52:11.954543 8 MoQSession.cpp:2648] start sess=0x7fe35005d3d0 relay-1 | V0916 00:52:11.954557 8 MoQSession.cpp:2991] sendSetup sess=0x7fe35005d3d0 relay-1 | V0916 00:52:11.954588 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7fe35005d3d0 relay-1 | V0916 00:52:11.954801 8 MoQSession.cpp:6787] onNewUniStream sess=0x7fe35005d3d0 relay-1 | V0916 00:52:11.954822 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe35005d3d0 relay-1 | V0916 00:52:11.954827 8 MoQSession.cpp:3135] onClientSetup sess=0x7fe35005d3d0 relay-1 | V0916 00:52:11.954830 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0916 00:52:11.954833 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0916 00:52:11.954837 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0916 00:52:11.954954 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7fe35005d3d0 relay-1 | V0916 00:52:11.954980 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe35005d3d0 relay-1 | V0916 00:52:11.954991 8 MoQSession.cpp:4242] onSubscribeImpl ftn=moq-test-00/3/0/0/2/4/5/64/32/20/1/1/0/-1/-1/0/moq-test-8929a5c59ba117bf sess=0x7fe35005d3d0 relay-1 | V0916 00:52:11.969177 8 MoQSession.cpp:2540] ~MoQSession sess=0x7fe350063d80 test-client-1 | 2026-09-16T00:52:12.156801Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60285 dual_stack=true relay-1 | V0916 00:52:12.158762 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0916 00:52:12.158789 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0916 00:52:12.158882 8 MoQSession.cpp:2648] start sess=0x7fe350088780 relay-1 | V0916 00:52:12.158903 8 MoQSession.cpp:2991] sendSetup sess=0x7fe350088780 relay-1 | V0916 00:52:12.158942 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7fe350088780 relay-1 | V0916 00:52:12.159266 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7fe350088780 relay-1 | V0916 00:52:12.159281 8 MoQSession.cpp:6787] onNewUniStream sess=0x7fe350088780 relay-1 | V0916 00:52:12.159299 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe350088780 relay-1 | V0916 00:52:12.159306 8 MoQSession.cpp:3135] onClientSetup sess=0x7fe350088780 relay-1 | V0916 00:52:12.159309 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0916 00:52:12.159312 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0916 00:52:12.159317 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0916 00:52:12.159329 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe350088780 relay-1 | V0916 00:52:12.159343 8 MoQSession.cpp:4921] onPublishImpl reqID=0 sess=0x7fe350088780 relay-1 | V0916 00:52:12.159356 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-8929a5c59ba117bf relay-1 | E0916 00:52:12.159369 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0916 00:52:12.159391 8 MoQSession.cpp:6014] publishOk reqID=0 sess=0x7fe350088780 relay-1 | V0916 00:52:12.159466 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0916 00:52:12.159475 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0916 00:52:12.159481 8 MoQRelay.cpp:1982] Updating forward for moq-test-00/3/0/0/2/4/5/64/32/20/1/1/0/-1/-1/0/moq-test-8929a5c59ba117bf numForwardingSubs=1 relay-1 | V0916 00:52:12.159491 8 MoQSession.cpp:6191] sendSubscribeOk sess=0x7fe35005d3d0 test-client-1 | 2026-09-16T00:52:12.159608Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 relay-1 | V0916 00:52:12.159709 8 MoQSession.cpp:6504] requestUpdate sess=0x7fe350088780 relay-1 | V0916 00:52:12.159853 8 MoQSession.cpp:5054] PublishDone id=0 code=2 reason=publish ended relay-1 | V0916 00:52:12.159865 8 MoQSession.cpp:2186] processPublishDone trackReceiveState=0x7fe3500379b0 relay-1 | V0916 00:52:12.159870 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-8929a5c59ba117bf relay-1 | V0916 00:52:12.159877 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0916 00:52:12.159884 8 MoQForwarder.cpp:609] publishDone pubDone reason=publish ended relay-1 | V0916 00:52:12.159887 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fe35005d3d0 relay-1 | V0916 00:52:12.159890 8 MoQSession.cpp:6304] sendPublishDone sess=0x7fe35005d3d0 relay-1 | V0916 00:52:12.159898 8 MoQSession.cpp:6474] publisherDrained id=0 sess=0x7fe35005d3d0 relay-1 | V0916 00:52:12.159904 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fe35000ab00 relay-1 | V0916 00:52:12.159907 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0916 00:52:12.159913 8 MoQRelay.cpp:1945] Publisher terminated for moq-test-00/3/0/0/2/4/5/64/32/20/1/1/0/-1/-1/0/moq-test-8929a5c59ba117bf relay-1 | V0916 00:52:12.159923 8 MoQSession.cpp:3459] Failing pending request id=1 peer FINed without terminal reply sess=0x7fe350088780 relay-1 | V0916 00:52:12.159928 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe350088780 relay-1 | E0916 00:52:12.159987 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0916 00:52:12.160115 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe35005d3d0 relay-1 | V0916 00:52:12.160125 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe35005d3d0 test-client-1 | not ok 14 - moq-test-datagram test-client-1 | --- test-client-1 | duration_ms: 228 test-client-1 | message: "failed to write datagram: cancelled" test-client-1 | ... test-client-1 | 2026-09-16T00:52:12.180895Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-16T00:52:12.180931Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0916 00:52:12.180594 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe350088780 relay-1 | E20260916 00:52:12.180645 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260916 00:52:12.180699 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=e96c2e2621e78906, server CID=400000109287d36b, downstream=[::ffff:172.18.0.3]:60285, [::]:4443=local, drain=none relay-1 | E20260916 00:52:12.180730 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260916 00:52:12.180745 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=61a657207d5f93dc, server CID=40000018c66af720, downstream=[::ffff:172.18.0.3]:36735, [::]:4443=local, drain=none relay-1 | E0916 00:52:12.180782 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0916 00:52:12.180787 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7fe350088780 relay-1 | V0916 00:52:12.180789 8 MoQSession.cpp:2923] close sess=0x7fe350088780 relay-1 | V0916 00:52:12.180794 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7fe350088780 relay-1 | V0916 00:52:12.180804 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7fe350088780 relay-1 | E0916 00:52:12.180866 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0916 00:52:12.180869 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7fe35005d3d0 relay-1 | V0916 00:52:12.180871 8 MoQSession.cpp:2923] close sess=0x7fe35005d3d0 relay-1 | V0916 00:52:12.180873 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7fe35005d3d0 relay-1 | V0916 00:52:12.180878 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7fe35005d3d0 relay-1 | V0916 00:52:12.180952 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7fe350088780 relay-1 | V0916 00:52:12.180961 8 MoQSession.cpp:2540] ~MoQSession sess=0x7fe350088780 relay-1 | V0916 00:52:12.180972 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7fe35005d3d0 test-client-1 | 2026-09-16T00:52:12.181370Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36201 dual_stack=true relay-1 | V0916 00:52:12.182722 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0916 00:52:12.182733 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0916 00:52:12.182796 8 MoQSession.cpp:2648] start sess=0x7fe35007eed0 relay-1 | V0916 00:52:12.182809 8 MoQSession.cpp:2991] sendSetup sess=0x7fe35007eed0 relay-1 | V0916 00:52:12.182967 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7fe35007eed0 relay-1 | V0916 00:52:12.183151 8 MoQSession.cpp:6787] onNewUniStream sess=0x7fe35007eed0 relay-1 | V0916 00:52:12.183195 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe35007eed0 relay-1 | V0916 00:52:12.183200 8 MoQSession.cpp:3135] onClientSetup sess=0x7fe35007eed0 relay-1 | V0916 00:52:12.183203 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0916 00:52:12.183206 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0916 00:52:12.183211 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0916 00:52:12.183390 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7fe35007eed0 relay-1 | V0916 00:52:12.183417 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe35007eed0 relay-1 | V0916 00:52:12.183428 8 MoQSession.cpp:4242] onSubscribeImpl ftn=moq-test-00/3/0/0/2/5/5/64/32/20/1/1/1/-1/-1/0/moq-test-a2935db4dd18b667 sess=0x7fe35007eed0 relay-1 | V0916 00:52:12.198625 8 MoQSession.cpp:2540] ~MoQSession sess=0x7fe35005d3d0 test-client-1 | 2026-09-16T00:52:12.385394Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48896 dual_stack=true relay-1 | V0916 00:52:12.387436 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0916 00:52:12.387458 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0916 00:52:12.387548 8 MoQSession.cpp:2648] start sess=0x7fe350077d50 relay-1 | V0916 00:52:12.387567 8 MoQSession.cpp:2991] sendSetup sess=0x7fe350077d50 relay-1 | V0916 00:52:12.387606 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7fe350077d50 relay-1 | V0916 00:52:12.387780 8 MoQSession.cpp:6787] onNewUniStream sess=0x7fe350077d50 relay-1 | V0916 00:52:12.387804 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe350077d50 relay-1 | V0916 00:52:12.387810 8 MoQSession.cpp:3135] onClientSetup sess=0x7fe350077d50 relay-1 | V0916 00:52:12.387812 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0916 00:52:12.387817 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0916 00:52:12.387822 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0916 00:52:12.387906 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7fe350077d50 relay-1 | V0916 00:52:12.387944 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe350077d50 relay-1 | V0916 00:52:12.387960 8 MoQSession.cpp:4921] onPublishImpl reqID=0 sess=0x7fe350077d50 relay-1 | V0916 00:52:12.387974 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-a2935db4dd18b667 relay-1 | E0916 00:52:12.387984 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0916 00:52:12.388006 8 MoQSession.cpp:6014] publishOk reqID=0 sess=0x7fe350077d50 relay-1 | V0916 00:52:12.388101 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0916 00:52:12.388106 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0916 00:52:12.388111 8 MoQRelay.cpp:1982] Updating forward for moq-test-00/3/0/0/2/5/5/64/32/20/1/1/1/-1/-1/0/moq-test-a2935db4dd18b667 numForwardingSubs=1 relay-1 | V0916 00:52:12.388120 8 MoQSession.cpp:6191] sendSubscribeOk sess=0x7fe35007eed0 relay-1 | V0916 00:52:12.388155 8 MoQSession.cpp:6504] requestUpdate sess=0x7fe350077d50 test-client-1 | 2026-09-16T00:52:12.388296Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | not ok 15 - moq-test-datagram-eog test-client-1 | 2026-09-16T00:52:12.388333Z  WARN moq_transport::serve::error: [7a9c0825-4112-4b19-814b-1de62b100803] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 test-client-1 | --- test-client-1 | duration_ms: 207 test-client-1 | message: "PUBLISH was rejected: cancelled" test-client-1 | ... test-client-1 | 2026-09-16T00:52:12.388819Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260916 00:52:12.388510 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260916 00:52:12.388571 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=c7237b688e2d0072, server CID=40000012d5896236, downstream=[::ffff:172.18.0.3]:48896, [::]:4443=local, drain=none relay-1 | E0916 00:52:12.388666 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0916 00:52:12.388672 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7fe350077d50 relay-1 | V0916 00:52:12.388675 8 MoQSession.cpp:2923] close sess=0x7fe350077d50 relay-1 | V0916 00:52:12.388681 8 MoQSession.cpp:2157] subscribeError trackReceiveState=0x7fe350063520 relay-1 | V0916 00:52:12.388683 8 MoQSession.cpp:2186] processPublishDone trackReceiveState=0x7fe350063520 relay-1 | V0916 00:52:12.388686 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-a2935db4dd18b667 relay-1 | V0916 00:52:12.388690 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0916 00:52:12.388698 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0916 00:52:12.388702 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fe35007eed0 relay-1 | V0916 00:52:12.388706 8 MoQSession.cpp:6304] sendPublishDone sess=0x7fe35007eed0 relay-1 | V0916 00:52:12.388715 8 MoQSession.cpp:6474] publisherDrained id=0 sess=0x7fe35007eed0 relay-1 | V0916 00:52:12.388717 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fe35000ab00 relay-1 | V0916 00:52:12.388719 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0916 00:52:12.388724 8 MoQRelay.cpp:1945] Publisher terminated for moq-test-00/3/0/0/2/5/5/64/32/20/1/1/1/-1/-1/0/moq-test-a2935db4dd18b667 relay-1 | V0916 00:52:12.388728 8 MoQSession.cpp:2141] cancel alias=0 requestID=0 relay-1 | V0916 00:52:12.388733 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7fe350077d50 relay-1 | V0916 00:52:12.388739 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0916 00:52:12.388743 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7fe350077d50 relay-1 | V0916 00:52:12.388879 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe350077d50 relay-1 | V0916 00:52:12.388888 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe350077d50 relay-1 | E0916 00:52:12.388894 8 MoQRelay.cpp:36] requestUpdate failed: Session closed relay-1 | V0916 00:52:12.388921 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7fe350077d50 relay-1 | E20260916 00:52:12.388928 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260916 00:52:12.388952 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=8b6c47c7200929dd, server CID=400000123faeb170, downstream=[::ffff:172.18.0.3]:36201, [::]:4443=local, drain=none relay-1 | E0916 00:52:12.388984 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0916 00:52:12.388988 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7fe35007eed0 relay-1 | V0916 00:52:12.388991 8 MoQSession.cpp:2923] close sess=0x7fe35007eed0 relay-1 | V0916 00:52:12.388995 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7fe35007eed0 relay-1 | V0916 00:52:12.389001 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7fe35007eed0 relay-1 | V0916 00:52:12.389050 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe35007eed0 relay-1 | V0916 00:52:12.389056 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe35007eed0 relay-1 | V0916 00:52:12.389067 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7fe35007eed0 test-client-1 | 2026-09-16T00:52:12.389132Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-16T00:52:12.389287Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55847 dual_stack=true relay-1 | V0916 00:52:12.390581 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0916 00:52:12.390592 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0916 00:52:12.390657 8 MoQSession.cpp:2648] start sess=0x7fe350098620 relay-1 | V0916 00:52:12.390691 8 MoQSession.cpp:2991] sendSetup sess=0x7fe350098620 relay-1 | V0916 00:52:12.390762 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7fe350098620 relay-1 | V0916 00:52:12.390849 8 MoQSession.cpp:6787] onNewUniStream sess=0x7fe350098620 relay-1 | V0916 00:52:12.390890 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe350098620 relay-1 | V0916 00:52:12.390895 8 MoQSession.cpp:3135] onClientSetup sess=0x7fe350098620 relay-1 | V0916 00:52:12.390898 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0916 00:52:12.390900 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0916 00:52:12.390904 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0916 00:52:12.391006 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7fe350098620 relay-1 | V0916 00:52:12.391080 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe350098620 relay-1 | V0916 00:52:12.391090 8 MoQSession.cpp:4242] onSubscribeImpl ftn=moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/1/2/0/moq-test-7040d4affd57bc15 sess=0x7fe350098620 relay-1 | V0916 00:52:12.399211 8 MoQSession.cpp:2540] ~MoQSession sess=0x7fe35007eed0 relay-1 | V0916 00:52:12.399256 8 MoQSession.cpp:2540] ~MoQSession sess=0x7fe350077d50 test-client-1 | 2026-09-16T00:52:12.592819Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59076 dual_stack=true relay-1 | V0916 00:52:12.595572 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0916 00:52:12.595599 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0916 00:52:12.595693 8 MoQSession.cpp:2648] start sess=0x7fe350088780 relay-1 | V0916 00:52:12.595714 8 MoQSession.cpp:2991] sendSetup sess=0x7fe350088780 relay-1 | V0916 00:52:12.595754 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7fe350088780 relay-1 | V0916 00:52:12.595975 8 MoQSession.cpp:6787] onNewUniStream sess=0x7fe350088780 relay-1 | V0916 00:52:12.596005 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe350088780 relay-1 | V0916 00:52:12.596011 8 MoQSession.cpp:3135] onClientSetup sess=0x7fe350088780 relay-1 | V0916 00:52:12.596013 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0916 00:52:12.596015 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0916 00:52:12.596019 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0916 00:52:12.596090 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7fe350088780 relay-1 | V0916 00:52:12.596118 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe350088780 test-client-1 | 2026-09-16T00:52:12.596393Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 test-client-1 | 2026-09-16T00:52:12.596473Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-16T00:52:12.596502Z  WARN moq_transport::serve::error: [3381db30-bf61-4bfa-a975-2d7a69a51fba] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | V0916 00:52:12.596130 8 MoQSession.cpp:4921] onPublishImpl reqID=0 sess=0x7fe350088780 relay-1 | V0916 00:52:12.596141 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-7040d4affd57bc15 relay-1 | E0916 00:52:12.596149 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0916 00:52:12.596169 8 MoQSession.cpp:6014] publishOk reqID=0 sess=0x7fe350088780 relay-1 | V0916 00:52:12.596258 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0916 00:52:12.596264 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0916 00:52:12.596270 8 MoQRelay.cpp:1982] Updating forward for moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/1/2/0/moq-test-7040d4affd57bc15 numForwardingSubs=1 relay-1 | V0916 00:52:12.596280 8 MoQSession.cpp:6191] sendSubscribeOk sess=0x7fe350098620 relay-1 | V0916 00:52:12.596329 8 MoQSession.cpp:6504] requestUpdate sess=0x7fe350088780 relay-1 | V0916 00:52:12.596634 8 MoQSession.cpp:3459] Failing pending request id=1 peer FINed without terminal reply sess=0x7fe350088780 relay-1 | V0916 00:52:12.596657 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe350088780 relay-1 | E0916 00:52:12.596667 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply test-client-1 | not ok 16 - moq-test-extensions test-client-1 | --- test-client-1 | duration_ms: 226 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | V0916 00:52:12.615107 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe350088780 relay-1 | E20260916 00:52:12.615288 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260916 00:52:12.615341 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=1f08e6963d4bfda7, server CID=400000115929ccd8, downstream=[::ffff:172.18.0.3]:59076, [::]:4443=local, drain=none relay-1 | E20260916 00:52:12.615378 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260916 00:52:12.615393 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=b265cbd5bd10cb16, server CID=400000052eac758d, downstream=[::ffff:172.18.0.3]:55847, [::]:4443=local, drain=none relay-1 | E0916 00:52:12.615433 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0916 00:52:12.615445 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7fe350088780 relay-1 | V0916 00:52:12.615448 8 MoQSession.cpp:2923] close sess=0x7fe350088780 relay-1 | V0916 00:52:12.615454 8 MoQSession.cpp:2157] subscribeError trackReceiveState=0x7fe3500061d0 relay-1 | V0916 00:52:12.615457 8 MoQSession.cpp:2186] processPublishDone trackReceiveState=0x7fe3500061d0 relay-1 | V0916 00:52:12.615461 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-7040d4affd57bc15 relay-1 | V0916 00:52:12.615469 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0916 00:52:12.615478 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0916 00:52:12.615482 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fe350098620 relay-1 | V0916 00:52:12.615485 8 MoQSession.cpp:6304] sendPublishDone sess=0x7fe350098620 relay-1 | V0916 00:52:12.615495 8 MoQSession.cpp:6474] publisherDrained id=0 sess=0x7fe350098620 relay-1 | V0916 00:52:12.615498 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fe35000ab00 relay-1 | V0916 00:52:12.615501 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0916 00:52:12.615507 8 MoQRelay.cpp:1945] Publisher terminated for moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/1/2/0/moq-test-7040d4affd57bc15 relay-1 | V0916 00:52:12.615515 8 MoQSession.cpp:2141] cancel alias=0 requestID=0 relay-1 | V0916 00:52:12.615519 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7fe350088780 relay-1 | V0916 00:52:12.615531 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7fe350088780 relay-1 | E0916 00:52:12.615591 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0916 00:52:12.615597 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7fe350098620 relay-1 | V0916 00:52:12.615600 8 MoQSession.cpp:2923] close sess=0x7fe350098620 relay-1 | V0916 00:52:12.615603 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7fe350098620 relay-1 | V0916 00:52:12.615608 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7fe350098620 relay-1 | V0916 00:52:12.615637 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe350098620 relay-1 | V0916 00:52:12.615648 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe350098620 relay-1 | V0916 00:52:12.615674 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7fe350088780 relay-1 | V0916 00:52:12.615683 8 MoQSession.cpp:2540] ~MoQSession sess=0x7fe350088780 relay-1 | V0916 00:52:12.615692 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7fe350098620 test-client-1 | 2026-09-16T00:52:12.615756Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-16T00:52:12.615796Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-16T00:52:12.615962Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45777 dual_stack=true relay-1 | V0916 00:52:12.617456 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0916 00:52:12.617466 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0916 00:52:12.617530 8 MoQSession.cpp:2648] start sess=0x7fe35005ad20 relay-1 | V0916 00:52:12.617544 8 MoQSession.cpp:2991] sendSetup sess=0x7fe35005ad20 relay-1 | V0916 00:52:12.617574 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7fe35005ad20 relay-1 | V0916 00:52:12.617782 8 MoQSession.cpp:6787] onNewUniStream sess=0x7fe35005ad20 relay-1 | V0916 00:52:12.617803 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe35005ad20 relay-1 | V0916 00:52:12.617807 8 MoQSession.cpp:3135] onClientSetup sess=0x7fe35005ad20 relay-1 | V0916 00:52:12.617809 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0916 00:52:12.617812 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0916 00:52:12.617816 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0916 00:52:12.617885 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7fe35005ad20 relay-1 | V0916 00:52:12.617907 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe35005ad20 relay-1 | V0916 00:52:12.617918 8 MoQSession.cpp:4242] onSubscribeImpl ftn=moq-test-00/0/10/3/24/7/3/40/24/2/7/2/0/-1/-1/0/moq-test-8906dfc5c681ce64 sess=0x7fe35005ad20 relay-1 | V0916 00:52:12.626051 8 MoQSession.cpp:2540] ~MoQSession sess=0x7fe350098620 test-client-1 | 2026-09-16T00:52:12.819543Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56667 dual_stack=true relay-1 | V0916 00:52:12.821829 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0916 00:52:12.821851 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0916 00:52:12.821938 8 MoQSession.cpp:2648] start sess=0x7fe35005a3f0 relay-1 | V0916 00:52:12.821957 8 MoQSession.cpp:2991] sendSetup sess=0x7fe35005a3f0 relay-1 | V0916 00:52:12.821996 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7fe35005a3f0 relay-1 | V0916 00:52:12.822280 8 MoQSession.cpp:6787] onNewUniStream sess=0x7fe35005a3f0 relay-1 | V0916 00:52:12.822334 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe35005a3f0 relay-1 | V0916 00:52:12.822342 8 MoQSession.cpp:3135] onClientSetup sess=0x7fe35005a3f0 relay-1 | V0916 00:52:12.822346 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0916 00:52:12.822349 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0916 00:52:12.822353 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0916 00:52:12.822461 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7fe35005a3f0 relay-1 | V0916 00:52:12.822516 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe35005a3f0 relay-1 | V0916 00:52:12.822533 8 MoQSession.cpp:4921] onPublishImpl reqID=0 sess=0x7fe35005a3f0 relay-1 | V0916 00:52:12.822546 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-8906dfc5c681ce64 relay-1 | E0916 00:52:12.822559 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0916 00:52:12.822599 8 MoQSession.cpp:6014] publishOk reqID=0 sess=0x7fe35005a3f0 relay-1 | V0916 00:52:12.822680 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0916 00:52:12.822709 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0916 00:52:12.822729 8 MoQRelay.cpp:1982] Updating forward for moq-test-00/0/10/3/24/7/3/40/24/2/7/2/0/-1/-1/0/moq-test-8906dfc5c681ce64 numForwardingSubs=1 relay-1 | V0916 00:52:12.822753 8 MoQSession.cpp:6191] sendSubscribeOk sess=0x7fe35005ad20 relay-1 | V0916 00:52:12.822824 8 MoQSession.cpp:6504] requestUpdate sess=0x7fe35005a3f0 test-client-1 | 2026-09-16T00:52:12.822887Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=9 streams=3 relay-1 | V0916 00:52:12.823052 8 MoQSession.cpp:5054] PublishDone id=0 code=2 reason=publish ended relay-1 | V0916 00:52:12.823093 8 MoQSession.cpp:2186] processPublishDone trackReceiveState=0x7fe350085bf0 relay-1 | V0916 00:52:12.823098 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-8906dfc5c681ce64 relay-1 | V0916 00:52:12.823104 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0916 00:52:12.823110 8 MoQForwarder.cpp:609] publishDone pubDone reason=publish ended relay-1 | V0916 00:52:12.823113 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fe35005ad20 relay-1 | V0916 00:52:12.823116 8 MoQSession.cpp:6304] sendPublishDone sess=0x7fe35005ad20 relay-1 | V0916 00:52:12.823124 8 MoQSession.cpp:6474] publisherDrained id=0 sess=0x7fe35005ad20 relay-1 | V0916 00:52:12.823130 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fe35000ab00 relay-1 | V0916 00:52:12.823133 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0916 00:52:12.823139 8 MoQRelay.cpp:1945] Publisher terminated for moq-test-00/0/10/3/24/7/3/40/24/2/7/2/0/-1/-1/0/moq-test-8906dfc5c681ce64 relay-1 | V0916 00:52:12.823147 8 MoQSession.cpp:3459] Failing pending request id=1 peer FINed without terminal reply sess=0x7fe35005a3f0 relay-1 | V0916 00:52:12.823157 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe35005a3f0 relay-1 | E0916 00:52:12.823203 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0916 00:52:12.823439 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe35005ad20 relay-1 | V0916 00:52:12.823476 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe35005ad20 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 | E20260916 00:52:12.831806 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260916 00:52:12.831867 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=21f259359da41391, server CID=40000015dbb9eedb, downstream=[::ffff:172.18.0.3]:56667, [::]:4443=local, drain=none relay-1 | E0916 00:52:12.831926 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0916 00:52:12.831937 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7fe35005a3f0 relay-1 | V0916 00:52:12.831941 8 MoQSession.cpp:2923] close sess=0x7fe35005a3f0 relay-1 | V0916 00:52:12.831947 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7fe35005a3f0 relay-1 | V0916 00:52:12.831961 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7fe35005a3f0 relay-1 | V0916 00:52:12.832071 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe35005a3f0 test-client-1 | 2026-09-16T00:52:12.832052Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0916 00:52:12.832107 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7fe35005a3f0 relay-1 | V0916 00:52:12.832115 8 MoQSession.cpp:2540] ~MoQSession sess=0x7fe35005a3f0 relay-1 | E20260916 00:52:12.832124 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260916 00:52:12.832195 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=6c8ac75d94b6d77c, server CID=4000001fe7824475, downstream=[::ffff:172.18.0.3]:45777, [::]:4443=local, drain=none relay-1 | E0916 00:52:12.832229 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0916 00:52:12.832233 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7fe35005ad20 relay-1 | V0916 00:52:12.832236 8 MoQSession.cpp:2923] close sess=0x7fe35005ad20 relay-1 | V0916 00:52:12.832240 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7fe35005ad20 relay-1 | V0916 00:52:12.832259 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7fe35005ad20 relay-1 | V0916 00:52:12.832320 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7fe35005ad20 test-client-1 | 2026-09-16T00:52:12.832393Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-16T00:52:12.832594Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48432 dual_stack=true relay-1 | V0916 00:52:12.833897 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0916 00:52:12.833913 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0916 00:52:12.833984 8 MoQSession.cpp:2648] start sess=0x7fe350046880 relay-1 | V0916 00:52:12.833998 8 MoQSession.cpp:2991] sendSetup sess=0x7fe350046880 relay-1 | V0916 00:52:12.834058 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7fe350046880 relay-1 | V0916 00:52:12.834227 8 MoQSession.cpp:6787] onNewUniStream sess=0x7fe350046880 relay-1 | V0916 00:52:12.834255 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe350046880 relay-1 | V0916 00:52:12.834260 8 MoQSession.cpp:3135] onClientSetup sess=0x7fe350046880 relay-1 | V0916 00:52:12.834263 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0916 00:52:12.834265 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0916 00:52:12.834269 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0916 00:52:12.834396 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7fe350046880 relay-1 | V0916 00:52:12.834422 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe350046880 relay-1 | V0916 00:52:12.834434 8 MoQSession.cpp:4242] onSubscribeImpl ftn=moq-test-00/0/0/0/1/2/3/64/32/2/1/1/0/-1/-1/0/moq-test-fee7edf108b05004 sess=0x7fe350046880 relay-1 | V0916 00:52:12.840547 8 MoQSession.cpp:2540] ~MoQSession sess=0x7fe35005ad20 test-client-1 | 2026-09-16T00:52:13.036110Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34055 dual_stack=true relay-1 | V0916 00:52:13.038067 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0916 00:52:13.038144 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0916 00:52:13.038233 8 MoQSession.cpp:2648] start sess=0x7fe350077d50 relay-1 | V0916 00:52:13.038266 8 MoQSession.cpp:2991] sendSetup sess=0x7fe350077d50 relay-1 | V0916 00:52:13.038342 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7fe350077d50 relay-1 | V0916 00:52:13.038615 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7fe350077d50 relay-1 | V0916 00:52:13.038626 8 MoQSession.cpp:6787] onNewUniStream sess=0x7fe350077d50 relay-1 | V0916 00:52:13.038643 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe350077d50 relay-1 | V0916 00:52:13.038650 8 MoQSession.cpp:3135] onClientSetup sess=0x7fe350077d50 relay-1 | V0916 00:52:13.038654 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0916 00:52:13.038657 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0916 00:52:13.038662 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0916 00:52:13.038675 8 MoQSession.cpp:3346] controlReadLoop sess=0x7fe350077d50 relay-1 | V0916 00:52:13.038689 8 MoQSession.cpp:4921] onPublishImpl reqID=0 sess=0x7fe350077d50 relay-1 | V0916 00:52:13.038700 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-fee7edf108b05004 relay-1 | E0916 00:52:13.038712 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0916 00:52:13.038735 8 MoQSession.cpp:6014] publishOk reqID=0 sess=0x7fe350077d50 relay-1 | V0916 00:52:13.038834 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0916 00:52:13.038845 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0916 00:52:13.038857 8 MoQSession.cpp:6191] sendSubscribeOk sess=0x7fe350046880 test-client-1 | 2026-09-16T00:52:13.038977Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=6 streams=2 relay-1 | V0916 00:52:13.039192 8 MoQSession.cpp:5054] PublishDone id=0 code=2 reason=publish ended relay-1 | V0916 00:52:13.039233 8 MoQSession.cpp:2186] processPublishDone trackReceiveState=0x7fe350044550 relay-1 | V0916 00:52:13.039240 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-fee7edf108b05004 relay-1 | V0916 00:52:13.039257 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0916 00:52:13.039264 8 MoQForwarder.cpp:609] publishDone pubDone reason=publish ended relay-1 | V0916 00:52:13.039283 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fe350046880 relay-1 | V0916 00:52:13.039291 8 MoQSession.cpp:6304] sendPublishDone sess=0x7fe350046880 relay-1 | V0916 00:52:13.039301 8 MoQSession.cpp:6474] publisherDrained id=0 sess=0x7fe350046880 relay-1 | V0916 00:52:13.039304 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fe35000ab00 relay-1 | V0916 00:52:13.039307 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0916 00:52:13.039313 8 MoQRelay.cpp:1945] Publisher terminated for moq-test-00/0/0/0/1/2/3/64/32/2/1/1/0/-1/-1/0/moq-test-fee7edf108b05004 relay-1 | V0916 00:52:13.039323 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe350077d50 relay-1 | V0916 00:52:13.039484 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe350046880 relay-1 | V0916 00:52:13.039533 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe350046880 test-client-1 | not ok 18 - moq-test-forward-zero test-client-1 | --- test-client-1 | duration_ms: 216 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | E20260916 00:52:13.047884 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260916 00:52:13.047940 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=5ce337800d0d2d26, server CID=4000001b61e9c311, downstream=[::ffff:172.18.0.3]:34055, [::]:4443=local, drain=none relay-1 | E20260916 00:52:13.047977 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260916 00:52:13.047993 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=7350a006a8adfbe0, server CID=4000001a5797c30b, downstream=[::ffff:172.18.0.3]:48432, [::]:4443=local, drain=none relay-1 | E0916 00:52:13.048032 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0916 00:52:13.048042 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7fe350077d50 relay-1 | V0916 00:52:13.048046 8 MoQSession.cpp:2923] close sess=0x7fe350077d50 relay-1 | V0916 00:52:13.048053 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7fe350077d50 relay-1 | V0916 00:52:13.048064 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7fe350077d50 relay-1 | E0916 00:52:13.048133 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0916 00:52:13.048139 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7fe350046880 relay-1 | V0916 00:52:13.048142 8 MoQSession.cpp:2923] close sess=0x7fe350046880 relay-1 | V0916 00:52:13.048146 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7fe350046880 relay-1 | V0916 00:52:13.048153 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7fe350046880 relay-1 | V0916 00:52:13.048194 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7fe350077d50 relay-1 | V0916 00:52:13.048228 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7fe350077d50 relay-1 | V0916 00:52:13.048239 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7fe350046880 relay-1 | V0916 00:52:13.048293 8 MoQSession.cpp:2540] ~MoQSession sess=0x7fe350046880 relay-1 | V0916 00:52:13.056414 8 MoQSession.cpp:2540] ~MoQSession sess=0x7fe350077d50 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'