make[1]: Entering directory '/home/runner/work/moq-interop-runner/moq-interop-runner/main' rm -rf mlog/ mkdir -p mlog/relay mlog/client Running interop tests... Relay: moxygen-interop:latest Client: ghcr.io/englishm/moq-interop-runner-moq-test-client-draft-18:latest URL: https://relay:4443 time="2026-10-07T00:54:40Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-10-07T00:54:40Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-10-07T00:54:40Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-10-07T00:54:40Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-10-07T00:54:40Z" 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 | V1007 00:54:40.327482 7 MoQServer.cpp:121] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W1007 00:54:40.328652 7 MoQServer.cpp:172] UDP send buffer for fd 15 is 425984 bytes (expected 2097152) test-client-1 | TAP version 14 test-client-1 | # moq-test-client v0.1.12 test-client-1 | # Relay: https://relay:4443/ test-client-1 | 1..18 test-client-1 | 2026-10-07T00:54:45.927617Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58308 dual_stack=true relay-1 | V1007 00:54:45.931229 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 00:54:45.931257 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1007 00:54:45.931401 8 MoQSession.cpp:2701] start sess=0x7f8158054ea0 relay-1 | V1007 00:54:45.931417 8 MoQSession.cpp:3045] sendSetup sess=0x7f8158054ea0 relay-1 | V1007 00:54:45.931478 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f8158054ea0 test-client-1 | 2026-10-07T00:54:45.931677Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully relay-1 | V1007 00:54:45.931782 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f8158054ea0 test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: 510c02a3c82fc67c3b3d2edc73fe6a86 test-client-1 | ... relay-1 | V1007 00:54:45.932009 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f8158054ea0 relay-1 | V1007 00:54:45.932038 8 MoQSession.cpp:3197] onClientSetup sess=0x7f8158054ea0 relay-1 | V1007 00:54:45.932046 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 00:54:45.932049 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1007 00:54:45.932054 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1007 00:54:45.932059 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f8158054ea0 relay-1 | E20261007 00:54:45.932071 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261007 00:54:45.932253 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=16c58db2024a6be3, server CID=4000000234ddc31a, downstream=[::ffff:172.18.0.3]:58308, [::]:4443=local, drain=none relay-1 | E1007 00:54:45.932317 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1007 00:54:45.932327 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f8158054ea0 relay-1 | V1007 00:54:45.932330 8 MoQSession.cpp:2977] close sess=0x7f8158054ea0 relay-1 | V1007 00:54:45.932363 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f8158054ea0 test-client-1 | 2026-10-07T00:54:45.932530Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1007 00:54:45.932389 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f8158054ea0 relay-1 | V1007 00:54:45.932545 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f8158054ea0 relay-1 | V1007 00:54:45.932553 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f8158054ea0 test-client-1 | 2026-10-07T00:54:45.932879Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33536 dual_stack=true relay-1 | V1007 00:54:45.934569 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 00:54:45.934592 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1007 00:54:45.934669 8 MoQSession.cpp:2701] start sess=0x7f815806a810 relay-1 | V1007 00:54:45.934682 8 MoQSession.cpp:3045] sendSetup sess=0x7f815806a810 relay-1 | V1007 00:54:45.934781 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f815806a810 relay-1 | V1007 00:54:45.934858 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f815806a810 relay-1 | V1007 00:54:45.934899 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f815806a810 relay-1 | V1007 00:54:45.934910 8 MoQSession.cpp:3197] onClientSetup sess=0x7f815806a810 relay-1 | V1007 00:54:45.934913 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 00:54:45.934916 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 test-client-1 | 2026-10-07T00:54:45.934877Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop relay-1 | V1007 00:54:45.934920 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1007 00:54:45.935050 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f815806a810 relay-1 | V1007 00:54:45.935177 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f815806a810 relay-1 | V1007 00:54:45.935222 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f815806a810 relay-1 | V1007 00:54:45.935243 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V1007 00:54:45.935263 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f815806a810 test-client-1 | 2026-10-07T00:54:47.936504Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) test-client-1 | ok 2 - publish-namespace-only test-client-1 | --- test-client-1 | duration_ms: 2004 test-client-1 | connection_id: 00d650f33af4cf5268712d8eaa5077d2 test-client-1 | ... test-client-1 | 2026-10-07T00:54:47.937118Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20261007 00:54:47.936690 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261007 00:54:47.936789 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=0e949b767c03d85c, server CID=4000001ae7cd7463, downstream=[::ffff:172.18.0.3]:33536, [::]:4443=local, drain=none relay-1 | E1007 00:54:47.936886 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1007 00:54:47.936898 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f815806a810 relay-1 | V1007 00:54:47.936901 8 MoQSession.cpp:2977] close sess=0x7f815806a810 relay-1 | V1007 00:54:47.936910 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V1007 00:54:47.936916 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1007 00:54:47.936922 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f815806a810 relay-1 | V1007 00:54:47.936939 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V1007 00:54:47.936946 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f815806a810 relay-1 | V1007 00:54:47.937075 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f815806a810 relay-1 | V1007 00:54:47.937086 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f815806a810 relay-1 | V1007 00:54:47.937120 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f815806a810 test-client-1 | 2026-10-07T00:54:47.937463Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40426 dual_stack=true relay-1 | V1007 00:54:47.939666 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 00:54:47.939691 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1007 00:54:47.939879 8 MoQSession.cpp:2701] start sess=0x7f81580697d0 relay-1 | V1007 00:54:47.939928 8 MoQSession.cpp:3045] sendSetup sess=0x7f81580697d0 relay-1 | V1007 00:54:47.940073 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f81580697d0 relay-1 | V1007 00:54:47.940098 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f81580697d0 relay-1 | V1007 00:54:47.940155 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f81580697d0 relay-1 | V1007 00:54:47.940169 8 MoQSession.cpp:3197] onClientSetup sess=0x7f81580697d0 relay-1 | V1007 00:54:47.940173 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 00:54:47.940177 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1007 00:54:47.940182 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-10-07T00:54:47.940294Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V1007 00:54:47.940435 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f81580697d0 relay-1 | V1007 00:54:47.940481 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f81580697d0 relay-1 | V1007 00:54:47.940493 8 MoQSession.cpp:4298] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7f81580697d0 relay-1 | V1007 00:54:47.940526 8 MoQSession.cpp:4440] Application subscribe error err=no such namespace or track relay-1 | V1007 00:54:47.940530 8 MoQSession.cpp:6310] subscribeError sess=0x7f81580697d0 relay-1 | V1007 00:54:47.940541 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7f81580697d0 test-client-1 | 2026-10-07T00:54:47.940649Z  WARN moq_transport::serve::error: [66c5e3b4-e2b5-4a9d-a1eb-bc82e7dda040] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 relay-1 | V1007 00:54:47.940826 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f81580697d0 relay-1 | V1007 00:54:47.940865 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f81580697d0 test-client-1 | 2026-10-07T00:54:47.940842Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:66c5e3b4-e2b5-4a9d-a1eb-bc82e7dda040] test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: d84000b0c20632609e352e4758f6413b test-client-1 | ... relay-1 | E20261007 00:54:47.941009 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261007 00:54:47.941090 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=6559c02a84e97f75, server CID=40000012bdfdee7f, downstream=[::ffff:172.18.0.3]:40426, [::]:4443=local, drain=none test-client-1 | 2026-10-07T00:54:47.941281Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E1007 00:54:47.941139 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1007 00:54:47.941153 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f81580697d0 relay-1 | V1007 00:54:47.941157 8 MoQSession.cpp:2977] close sess=0x7f81580697d0 relay-1 | V1007 00:54:47.941164 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f81580697d0 relay-1 | V1007 00:54:47.941176 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f81580697d0 relay-1 | V1007 00:54:47.941273 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f81580697d0 test-client-1 | 2026-10-07T00:54:47.941734Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43569 dual_stack=true relay-1 | V1007 00:54:47.943506 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 00:54:47.943527 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1007 00:54:47.943605 8 MoQSession.cpp:2701] start sess=0x7f815807b6e0 relay-1 | V1007 00:54:47.943641 8 MoQSession.cpp:3045] sendSetup sess=0x7f815807b6e0 relay-1 | V1007 00:54:47.943737 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f815807b6e0 relay-1 | V1007 00:54:47.943962 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f815807b6e0 relay-1 | V1007 00:54:47.943993 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f815807b6e0 relay-1 | V1007 00:54:47.943999 8 MoQSession.cpp:3197] onClientSetup sess=0x7f815807b6e0 relay-1 | V1007 00:54:47.944002 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 00:54:47.944005 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1007 00:54:47.944010 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-10-07T00:54:47.944629Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44477 dual_stack=true relay-1 | V1007 00:54:47.946165 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 00:54:47.946183 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1007 00:54:47.946274 8 MoQSession.cpp:2701] start sess=0x7f815808e250 relay-1 | V1007 00:54:47.946301 8 MoQSession.cpp:3045] sendSetup sess=0x7f815808e250 relay-1 | V1007 00:54:47.946328 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f815808e250 relay-1 | V1007 00:54:47.946576 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f815808e250 test-client-1 | 2026-10-07T00:54:47.946618Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V1007 00:54:47.946616 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f815808e250 relay-1 | V1007 00:54:47.946621 8 MoQSession.cpp:3197] onClientSetup sess=0x7f815808e250 relay-1 | V1007 00:54:47.946624 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 00:54:47.946627 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1007 00:54:47.946631 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-10-07T00:54:47.946668Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V1007 00:54:47.946870 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f815807b6e0 relay-1 | V1007 00:54:47.946891 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f815808e250 relay-1 | V1007 00:54:47.946930 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f815807b6e0 relay-1 | V1007 00:54:47.946940 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f815807b6e0 relay-1 | V1007 00:54:47.946947 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f815808e250 relay-1 | V1007 00:54:47.946956 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f815808e250 relay-1 | V1007 00:54:47.946974 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V1007 00:54:47.946989 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f815807b6e0 relay-1 | V1007 00:54:47.947029 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V1007 00:54:47.947053 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V1007 00:54:47.947064 8 MoQSession.cpp:6170] subscribe sess=0x7f815807b6e0 relay-1 | V1007 00:54:47.947184 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f815807b6e0 relay-1 | V1007 00:54:47.947433 8 MoQSession.cpp:4814] onSubscribeOk id=1 sess=0x7f815807b6e0 relay-1 | V1007 00:54:47.947450 8 MoQSession.cpp:6272] Subscribe ready trackReceiveState=0x7f81580623c0 requestID=1 relay-1 | V1007 00:54:47.947464 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7f815808e250 relay-1 | V1007 00:54:47.948652 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f815806a810 relay-1 | V1007 00:54:47.958796 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f81580697d0 test-client-1 | ok 4 - publish-namespace-subscribe test-client-1 | --- test-client-1 | duration_ms: 3007 test-client-1 | publisher_connection_id: 561b2826b6720dd375b0421ccd484657 test-client-1 | subscriber_connection_id: 829f66e1411e99fced5070c8560d37a5 test-client-1 | ... test-client-1 | 2026-10-07T00:54:50.948388Z  INFO moq_test_client::scenarios: Test timeout reached - subscription routing may still be in progress relay-1 | V1007 00:54:50.948593 8 MoQSession.cpp:5148] PublishDone id=1 code=3 reason=peer closed stream before reply relay-1 | V1007 00:54:50.948631 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f81580623c0 relay-1 | V1007 00:54:50.948635 8 MoQSession.cpp:2252] Waiting for streams in flight, have=0 need=18446744073709551615 trackReceiveState=0x7f81580623c0 relay-1 | V1007 00:54:50.948641 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f815807b6e0 relay-1 | V1007 00:54:50.948658 8 MoQRelaySession.cpp:1310] onPublishNamespaceDone requestID=0 sess=0x7f815807b6e0 relay-1 | V1007 00:54:50.948664 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V1007 00:54:50.948672 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1007 00:54:50.948678 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f815807b6e0 relay-1 | V1007 00:54:50.948685 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f815807b6e0 relay-1 | V1007 00:54:50.948692 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f815808e250 relay-1 | V1007 00:54:50.948721 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f815808e250 relay-1 | E20261007 00:54:50.948738 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261007 00:54:50.948804 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=cfb4235607033050, server CID=40000003e0cac3b9, downstream=[::ffff:172.18.0.3]:44477, [::]:4443=local, drain=none relay-1 | E1007 00:54:50.948966 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1007 00:54:50.948972 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f815808e250 relay-1 | V1007 00:54:50.948975 8 MoQSession.cpp:2977] close sess=0x7f815808e250 relay-1 | V1007 00:54:50.948984 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f815808e250 relay-1 | V1007 00:54:50.949093 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V1007 00:54:50.949110 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f815808e250 relay-1 | V1007 00:54:50.949282 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f815808e250 relay-1 | E20261007 00:54:50.949311 8 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | 2026-10-07T00:54:50.949250Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20261007 00:54:50.949355 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=75b50b0a89b1d3c4, server CID=400000147efc7b54, downstream=[::ffff:172.18.0.3]:43569, [::]:4443=local, drain=none relay-1 | E1007 00:54:50.949401 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1007 00:54:50.949413 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f815807b6e0 relay-1 | V1007 00:54:50.949424 8 MoQSession.cpp:2977] close sess=0x7f815807b6e0 test-client-1 | 2026-10-07T00:54:50.949448Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51142 dual_stack=true relay-1 | V1007 00:54:50.949444 8 MoQSession.cpp:2203] subscribeError trackReceiveState=0x7f81580623c0 relay-1 | V1007 00:54:50.949457 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f81580623c0 relay-1 | V1007 00:54:50.949471 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/interop/test-track relay-1 | V1007 00:54:50.949486 8 MoQForwarder.cpp:610] publishDone pubDone reason=closed locally relay-1 | V1007 00:54:50.949498 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=15 relay-1 | V1007 00:54:50.949506 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7f815808dd60 relay-1 | V1007 00:54:50.949509 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1007 00:54:50.949517 8 MoQRelay.cpp:1938] Publisher terminated for moq-test/interop/test-track relay-1 | V1007 00:54:50.949532 8 MoQCache.cpp:2266] Added track to LRU: moq-test/interop/test-track relay-1 | V1007 00:54:50.949538 8 MoQSession.cpp:2187] cancel alias=1 requestID=1 relay-1 | V1007 00:54:50.949543 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f815807b6e0 test-client-1 | 2026-10-07T00:54:50.949663Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1007 00:54:50.949553 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f815807b6e0 relay-1 | V1007 00:54:50.949666 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f815807b6e0 relay-1 | V1007 00:54:50.949673 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f815807b6e0 relay-1 | V1007 00:54:50.952973 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 00:54:50.952997 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1007 00:54:50.953099 8 MoQSession.cpp:2701] start sess=0x7f815808cb50 relay-1 | V1007 00:54:50.953120 8 MoQSession.cpp:3045] sendSetup sess=0x7f815808cb50 relay-1 | V1007 00:54:50.953151 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f815808cb50 relay-1 | V1007 00:54:50.953394 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f815808cb50 relay-1 | V1007 00:54:50.953432 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f815808cb50 relay-1 | V1007 00:54:50.953439 8 MoQSession.cpp:3197] onClientSetup sess=0x7f815808cb50 relay-1 | V1007 00:54:50.953445 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 00:54:50.953449 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1007 00:54:50.953454 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-10-07T00:54:50.953485Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | V1007 00:54:50.953768 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f815808cb50 relay-1 | V1007 00:54:50.953819 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f815808cb50 relay-1 | V1007 00:54:50.953838 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f815808cb50 relay-1 | V1007 00:54:50.953872 8 MoQSession.cpp:4440] Application subscribe error err=no such namespace or track relay-1 | V1007 00:54:50.953879 8 MoQSession.cpp:6310] subscribeError sess=0x7f815808cb50 relay-1 | V1007 00:54:50.953890 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7f815808cb50 test-client-1 | 2026-10-07T00:54:50.954091Z  WARN moq_transport::serve::error: [c915b4ff-8b2e-46d7-a41f-1a034ed62ed7] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 relay-1 | V1007 00:54:50.954171 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f815808cb50 relay-1 | E20261007 00:54:50.954252 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261007 00:54:50.954308 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=41df0f44aa9e38fe, server CID=4000001f359207ab, downstream=[::ffff:172.18.0.3]:51142, [::]:4443=local, drain=none relay-1 | E1007 00:54:50.954363 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1007 00:54:50.954393 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f815808cb50 relay-1 | V1007 00:54:50.954398 8 MoQSession.cpp:2977] close sess=0x7f815808cb50 relay-1 | V1007 00:54:50.954404 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f815808cb50 relay-1 | V1007 00:54:50.954414 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f815808cb50 relay-1 | V1007 00:54:50.954478 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f815808cb50 relay-1 | V1007 00:54:50.954510 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f815808cb50 test-client-1 | 2026-10-07T00:54:50.954541Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1007 00:54:50.969756 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f815808e250 relay-1 | V1007 00:54:50.969807 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f815808cb50 test-client-1 | 2026-10-07T00:54:51.454674Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40446 dual_stack=true relay-1 | V1007 00:54:51.457423 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 00:54:51.457455 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1007 00:54:51.457668 8 MoQSession.cpp:2701] start sess=0x7f8158076f10 relay-1 | V1007 00:54:51.457693 8 MoQSession.cpp:3045] sendSetup sess=0x7f8158076f10 relay-1 | V1007 00:54:51.457809 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f8158076f10 relay-1 | V1007 00:54:51.457834 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f8158076f10 relay-1 | V1007 00:54:51.457886 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f8158076f10 relay-1 | V1007 00:54:51.457893 8 MoQSession.cpp:3197] onClientSetup sess=0x7f8158076f10 relay-1 | V1007 00:54:51.457897 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 00:54:51.457900 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1007 00:54:51.457906 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-10-07T00:54:51.457964Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop relay-1 | V1007 00:54:51.458221 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f8158076f10 relay-1 | V1007 00:54:51.458267 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f8158076f10 relay-1 | V1007 00:54:51.458282 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f8158076f10 relay-1 | V1007 00:54:51.458304 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V1007 00:54:51.458331 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f8158076f10 test-client-1 | 2026-10-07T00:54:54.459241Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-10-07T00:54:54.459264Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:c915b4ff-8b2e-46d7-a41f-1a034ed62ed7] (may be expected) test-client-1 | ok 5 - subscribe-before-publish-namespace test-client-1 | --- test-client-1 | duration_ms: 3510 test-client-1 | subscriber_connection_id: a134290c9f868020d33aab679e0b33e6 test-client-1 | publisher_connection_id: 268393918815e0d306ed02e07d5e9334 test-client-1 | ... relay-1 | V1007 00:54:54.459425 8 MoQRelaySession.cpp:1310] onPublishNamespaceDone requestID=0 sess=0x7f8158076f10 relay-1 | V1007 00:54:54.459454 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V1007 00:54:54.459463 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1007 00:54:54.459473 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f8158076f10 relay-1 | V1007 00:54:54.459485 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f8158076f10 relay-1 | E20261007 00:54:54.459502 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261007 00:54:54.459580 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=c9bd51b1339f61ae, server CID=4000000740e530ee, downstream=[::ffff:172.18.0.3]:40446, [::]:4443=local, drain=none relay-1 | E1007 00:54:54.459645 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-10-07T00:54:54.459888Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1007 00:54:54.459651 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f8158076f10 relay-1 | V1007 00:54:54.459653 8 MoQSession.cpp:2977] close sess=0x7f8158076f10 relay-1 | V1007 00:54:54.459662 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f8158076f10 relay-1 | V1007 00:54:54.459678 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f8158076f10 relay-1 | V1007 00:54:54.459841 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f8158076f10 test-client-1 | 2026-10-07T00:54:54.460259Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54719 dual_stack=true relay-1 | V1007 00:54:54.463024 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 00:54:54.463047 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1007 00:54:54.463132 8 MoQSession.cpp:2701] start sess=0x7f815808af80 relay-1 | V1007 00:54:54.463154 8 MoQSession.cpp:3045] sendSetup sess=0x7f815808af80 relay-1 | V1007 00:54:54.463242 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f815808af80 relay-1 | V1007 00:54:54.463331 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f815808af80 relay-1 | V1007 00:54:54.463375 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f815808af80 relay-1 | V1007 00:54:54.463453 8 MoQSession.cpp:3197] onClientSetup sess=0x7f815808af80 test-client-1 | 2026-10-07T00:54:54.463370Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V1007 00:54:54.463469 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 00:54:54.463481 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1007 00:54:54.463494 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1007 00:54:54.463563 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f815808af80 relay-1 | V1007 00:54:54.463585 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f815808af80 relay-1 | V1007 00:54:54.463604 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f815808af80 relay-1 | V1007 00:54:54.463636 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V1007 00:54:54.463660 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f815808af80 relay-1 | V1007 00:54:54.469885 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f8158076f10 test-client-1 | 2026-10-07T00:54:56.464137Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | V1007 00:54:56.464428 8 MoQRelaySession.cpp:1310] onPublishNamespaceDone requestID=0 sess=0x7f815808af80 relay-1 | V1007 00:54:56.464452 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V1007 00:54:56.464462 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1007 00:54:56.464469 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f815808af80 relay-1 | V1007 00:54:56.464483 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f815808af80 test-client-1 | 2026-10-07T00:54:56.565179Z  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: 2105 test-client-1 | connection_id: 1e4bf9bd22a5462400ce23c7d7f8d0c0 test-client-1 | ... relay-1 | E20261007 00:54:56.565544 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261007 00:54:56.565618 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=965d75afb993b75a, server CID=4000001c79eb176a, downstream=[::ffff:172.18.0.3]:54719, [::]:4443=local, drain=none relay-1 | E1007 00:54:56.565693 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1007 00:54:56.565734 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f815808af80 relay-1 | V1007 00:54:56.565738 8 MoQSession.cpp:2977] close sess=0x7f815808af80 relay-1 | V1007 00:54:56.565750 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f815808af80 relay-1 | V1007 00:54:56.565771 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f815808af80 relay-1 | V1007 00:54:56.565913 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f815808af80 test-client-1 | 2026-10-07T00:54:56.565976Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-07T00:54:56.566177Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40838 dual_stack=true relay-1 | V1007 00:54:56.568426 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 00:54:56.568452 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1007 00:54:56.568555 8 MoQSession.cpp:2701] start sess=0x7f815804c650 relay-1 | V1007 00:54:56.568574 8 MoQSession.cpp:3045] sendSetup sess=0x7f815804c650 relay-1 | V1007 00:54:56.568603 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f815804c650 relay-1 | V1007 00:54:56.568964 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f815804c650 relay-1 | V1007 00:54:56.568999 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f815804c650 relay-1 | V1007 00:54:56.569009 8 MoQSession.cpp:3197] onClientSetup sess=0x7f815804c650 relay-1 | V1007 00:54:56.569013 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 00:54:56.569017 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1007 00:54:56.569022 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-10-07T00:54:56.569059Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" relay-1 | V1007 00:54:56.569232 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f815804c650 relay-1 | V1007 00:54:56.569261 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f815804c650 relay-1 | V1007 00:54:56.569284 8 MoQSession.cpp:4994] onPublishImpl reqID=0 sess=0x7f815804c650 relay-1 | V1007 00:54:56.569298 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E1007 00:54:56.569308 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V1007 00:54:56.569327 8 MoQSession.cpp:6110] publishOk reqID=0 sess=0x7f815804c650 test-client-1 | 2026-10-07T00:54:56.569534Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" test-client-1 | 2026-10-07T00:54:56.569596Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" test-client-1 | ok 7 - publish-track-only test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: e2c4a65319467831502ebd9584070e93 test-client-1 | ... relay-1 | E20261007 00:54:56.569727 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261007 00:54:56.569777 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=9c335d36c7ff045c, server CID=4000001317ddbf10, downstream=[::ffff:172.18.0.3]:40838, [::]:4443=local, drain=none relay-1 | E1007 00:54:56.569882 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1007 00:54:56.569890 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f815804c650 relay-1 | V1007 00:54:56.569892 8 MoQSession.cpp:2977] close sess=0x7f815804c650 relay-1 | V1007 00:54:56.569899 8 MoQSession.cpp:2203] subscribeError trackReceiveState=0x7f815806a360 relay-1 | V1007 00:54:56.569902 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f815806a360 relay-1 | V1007 00:54:56.569906 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V1007 00:54:56.569912 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1007 00:54:56.569917 8 MoQRelay.cpp:412] Publisher terminated with no subscribers, cleaning up moq-test/publish/published-track relay-1 | V1007 00:54:56.569922 8 MoQForwarder.cpp:610] publishDone pubDone reason=closed locally relay-1 | V1007 00:54:56.569928 8 MoQSession.cpp:2187] cancel alias=0 requestID=0 relay-1 | V1007 00:54:56.569933 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f815804c650 relay-1 | V1007 00:54:56.569942 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V1007 00:54:56.569949 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f815804c650 relay-1 | V1007 00:54:56.570010 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f815804c650 relay-1 | V1007 00:54:56.570018 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f815804c650 relay-1 | V1007 00:54:56.570044 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f815804c650 test-client-1 | 2026-10-07T00:54:56.570157Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-07T00:54:56.570572Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38477 dual_stack=true relay-1 | V1007 00:54:56.573552 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 00:54:56.573569 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1007 00:54:56.573648 8 MoQSession.cpp:2701] start sess=0x7f815808cad0 relay-1 | V1007 00:54:56.573716 8 MoQSession.cpp:3045] sendSetup sess=0x7f815808cad0 relay-1 | V1007 00:54:56.573792 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f815808cad0 relay-1 | V1007 00:54:56.573965 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f815808cad0 relay-1 | V1007 00:54:56.573988 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f815808cad0 relay-1 | V1007 00:54:56.573995 8 MoQSession.cpp:3197] onClientSetup sess=0x7f815808cad0 relay-1 | V1007 00:54:56.573998 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 00:54:56.574001 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1007 00:54:56.574006 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-10-07T00:54:56.574673Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54297 dual_stack=true relay-1 | V1007 00:54:56.575821 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f815808af80 relay-1 | V1007 00:54:56.576363 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 00:54:56.576379 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1007 00:54:56.576452 8 MoQSession.cpp:2701] start sess=0x7f8158083f90 relay-1 | V1007 00:54:56.576468 8 MoQSession.cpp:3045] sendSetup sess=0x7f8158083f90 relay-1 | V1007 00:54:56.576525 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f8158083f90 relay-1 | V1007 00:54:56.576770 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f8158083f90 relay-1 | V1007 00:54:56.576794 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f8158083f90 test-client-1 | 2026-10-07T00:54:56.576761Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" relay-1 | V1007 00:54:56.576799 8 MoQSession.cpp:3197] onClientSetup sess=0x7f8158083f90 relay-1 | V1007 00:54:56.576802 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 00:54:56.576805 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1007 00:54:56.576809 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1007 00:54:56.576949 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f815808cad0 relay-1 | V1007 00:54:56.576980 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f815808cad0 relay-1 | V1007 00:54:56.576995 8 MoQSession.cpp:4994] onPublishImpl reqID=0 sess=0x7f815808cad0 relay-1 | V1007 00:54:56.577007 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E1007 00:54:56.577012 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V1007 00:54:56.577027 8 MoQSession.cpp:6110] publishOk reqID=0 sess=0x7f815808cad0 test-client-1 | 2026-10-07T00:54:56.577241Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" relay-1 | V1007 00:54:56.577361 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f8158083f90 relay-1 | V1007 00:54:56.577520 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f8158083f90 relay-1 | V1007 00:54:56.577540 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test/publish/published-track sess=0x7f8158083f90 relay-1 | V1007 00:54:56.577559 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V1007 00:54:56.577562 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I1007 00:54:56.577567 8 MoQRelay.cpp:1975] Updating forward for moq-test/publish/published-track numForwardingSubs=1 relay-1 | V1007 00:54:56.577578 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7f8158083f90 relay-1 | V1007 00:54:56.577650 8 MoQSession.cpp:6606] requestUpdate sess=0x7f815808cad0 test-client-1 | 2026-10-07T00:54:56.577813Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-10-07T00:54:56.577826Z  WARN moq_transport::serve::error: [03a97b84-674d-4b80-ae10-41d7eac910f7] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | V1007 00:54:56.577977 8 MoQSession.cpp:3527] Failing pending request id=1 peer FINed without terminal reply sess=0x7f815808cad0 relay-1 | V1007 00:54:56.577988 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f815808cad0 relay-1 | E1007 00:54:56.577998 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V1007 00:54:56.587131 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f815804c650 test-client-1 | not ok 8 - publish-track-subscribe test-client-1 | --- test-client-1 | duration_ms: 108 test-client-1 | message: "failed serving PUBLISH track: serve error: cancelled: cancelled" test-client-1 | ... test-client-1 | 2026-10-07T00:54:56.679222Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20261007 00:54:56.678644 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261007 00:54:56.678761 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=3c747237aaa00eee, server CID=4000000261e41f9b, downstream=[::ffff:172.18.0.3]:38477, [::]:4443=local, drain=none relay-1 | E20261007 00:54:56.678839 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261007 00:54:56.678851 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=62308eb15ad72cda, server CID=400000059dd5447c, downstream=[::ffff:172.18.0.3]:54297, [::]:4443=local, drain=none relay-1 | E1007 00:54:56.678928 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1007 00:54:56.678944 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f815808cad0 relay-1 | V1007 00:54:56.678947 8 MoQSession.cpp:2977] close sess=0x7f815808cad0 relay-1 | V1007 00:54:56.678958 8 MoQSession.cpp:2203] subscribeError trackReceiveState=0x7f815806a360 relay-1 | V1007 00:54:56.678961 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f815806a360 relay-1 | V1007 00:54:56.678966 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V1007 00:54:56.678973 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1007 00:54:56.678982 8 MoQForwarder.cpp:610] publishDone pubDone reason=closed locally relay-1 | V1007 00:54:56.678985 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=51 relay-1 | V1007 00:54:56.678989 8 MoQSession.cpp:6405] sendPublishDone sess=0x7f8158083f90 relay-1 | V1007 00:54:56.679009 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7f8158083f90 relay-1 | V1007 00:54:56.679012 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7f8158084640 relay-1 | V1007 00:54:56.679014 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1007 00:54:56.679020 8 MoQRelay.cpp:1938] Publisher terminated for moq-test/publish/published-track relay-1 | V1007 00:54:56.679025 8 MoQSession.cpp:2187] cancel alias=0 requestID=0 relay-1 | V1007 00:54:56.679029 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f815808cad0 relay-1 | V1007 00:54:56.679042 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f815808cad0 relay-1 | E1007 00:54:56.679176 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1007 00:54:56.679181 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f8158083f90 relay-1 | V1007 00:54:56.679183 8 MoQSession.cpp:2977] close sess=0x7f8158083f90 relay-1 | V1007 00:54:56.679187 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f8158083f90 relay-1 | V1007 00:54:56.679196 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f8158083f90 test-client-1 | 2026-10-07T00:54:56.679300Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1007 00:54:56.679272 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f815808cad0 relay-1 | V1007 00:54:56.679284 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f8158083f90 relay-1 | V1007 00:54:56.679292 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f8158083f90 relay-1 | V1007 00:54:56.679325 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f815808cad0 relay-1 | V1007 00:54:56.679336 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f815808cad0 relay-1 | V1007 00:54:56.679351 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f8158083f90 test-client-1 | 2026-10-07T00:54:56.679561Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44128 dual_stack=true relay-1 | V1007 00:54:56.681863 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 00:54:56.681887 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1007 00:54:56.682073 8 MoQSession.cpp:2701] start sess=0x7f815808af80 relay-1 | V1007 00:54:56.682095 8 MoQSession.cpp:3045] sendSetup sess=0x7f815808af80 relay-1 | V1007 00:54:56.682131 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f815808af80 relay-1 | V1007 00:54:56.682189 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f815808af80 relay-1 | V1007 00:54:56.682218 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f815808af80 relay-1 | V1007 00:54:56.682225 8 MoQSession.cpp:3197] onClientSetup sess=0x7f815808af80 relay-1 | V1007 00:54:56.682228 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 00:54:56.682231 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1007 00:54:56.682235 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-10-07T00:54:56.682278Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 relay-1 | V1007 00:54:56.682441 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f815808af80 relay-1 | V1007 00:54:56.682469 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f815808af80 relay-1 | V1007 00:54:56.682483 8 MoQSession.cpp:4298] onSubscribeImpl ftn=nonexistent/rendezvous/test-track sess=0x7f815808af80 relay-1 | V1007 00:54:56.698986 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f8158083f90 relay-1 | V1007 00:54:57.183167 8 MoQSession.cpp:4440] Application subscribe error err=rendezvous timeout expired relay-1 | V1007 00:54:57.183196 8 MoQSession.cpp:6310] subscribeError sess=0x7f815808af80 relay-1 | V1007 00:54:57.183226 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7f815808af80 test-client-1 | 2026-10-07T00:54:57.183785Z  INFO moq_test_client::scenarios: Received expected REQUEST_ERROR TIMEOUT test-client-1 | ok 9 - rendezvous-timeout relay-1 | V1007 00:54:57.183798 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f815808af80 relay-1 | V1007 00:54:57.183824 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f815808af80 test-client-1 | --- test-client-1 | duration_ms: 505 test-client-1 | connection_id: c083bf9ee2f43173fb754806ef64df4f test-client-1 | ... relay-1 | E20261007 00:54:57.183961 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261007 00:54:57.184028 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=60fe7544dc815e68, server CID=4000001f851a686f, downstream=[::ffff:172.18.0.3]:44128, [::]:4443=local, drain=none relay-1 | E1007 00:54:57.184134 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1007 00:54:57.184143 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f815808af80 test-client-1 | 2026-10-07T00:54:57.184318Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1007 00:54:57.184146 8 MoQSession.cpp:2977] close sess=0x7f815808af80 relay-1 | V1007 00:54:57.184156 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f815808af80 relay-1 | V1007 00:54:57.184171 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f815808af80 relay-1 | V1007 00:54:57.184316 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f815808af80 test-client-1 | 2026-10-07T00:54:57.184758Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57557 dual_stack=true relay-1 | V1007 00:54:57.187119 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 00:54:57.187142 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1007 00:54:57.187235 8 MoQSession.cpp:2701] start sess=0x7f815808ec80 relay-1 | V1007 00:54:57.187253 8 MoQSession.cpp:3045] sendSetup sess=0x7f815808ec80 relay-1 | V1007 00:54:57.187323 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f815808ec80 relay-1 | V1007 00:54:57.187506 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f815808ec80 relay-1 | V1007 00:54:57.187583 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f815808ec80 relay-1 | V1007 00:54:57.187602 8 MoQSession.cpp:3197] onClientSetup sess=0x7f815808ec80 relay-1 | V1007 00:54:57.187614 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 00:54:57.187621 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1007 00:54:57.187627 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1007 00:54:57.187842 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f815808ec80 relay-1 | V1007 00:54:57.187888 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f815808ec80 relay-1 | V1007 00:54:57.187910 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test-00/0/0/0/2/4/5/64/32/2/1/1/0/-1/-1/0/moq-test-f3642e083b868a1d sess=0x7f815808ec80 relay-1 | V1007 00:54:57.194078 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f815808af80 test-client-1 | 2026-10-07T00:54:57.388931Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48029 dual_stack=true relay-1 | V1007 00:54:57.391466 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 00:54:57.391497 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1007 00:54:57.391767 8 MoQSession.cpp:2701] start sess=0x7f815804c650 relay-1 | V1007 00:54:57.391799 8 MoQSession.cpp:3045] sendSetup sess=0x7f815804c650 relay-1 | V1007 00:54:57.391927 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f815804c650 relay-1 | V1007 00:54:57.391967 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f815804c650 relay-1 | V1007 00:54:57.392034 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f815804c650 relay-1 | V1007 00:54:57.392047 8 MoQSession.cpp:3197] onClientSetup sess=0x7f815804c650 relay-1 | V1007 00:54:57.392051 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 00:54:57.392054 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1007 00:54:57.392059 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1007 00:54:57.392362 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f815804c650 relay-1 | V1007 00:54:57.392410 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f815804c650 relay-1 | V1007 00:54:57.392431 8 MoQSession.cpp:4994] onPublishImpl reqID=0 sess=0x7f815804c650 relay-1 | V1007 00:54:57.392460 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-f3642e083b868a1d relay-1 | E1007 00:54:57.392475 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V1007 00:54:57.392508 8 MoQSession.cpp:6110] publishOk reqID=0 sess=0x7f815804c650 relay-1 | V1007 00:54:57.392651 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V1007 00:54:57.392661 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I1007 00:54:57.392666 8 MoQRelay.cpp:1975] Updating forward for moq-test-00/0/0/0/2/4/5/64/32/2/1/1/0/-1/-1/0/moq-test-f3642e083b868a1d numForwardingSubs=1 relay-1 | V1007 00:54:57.392679 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7f815808ec80 relay-1 | V1007 00:54:57.392762 8 MoQSession.cpp:6606] requestUpdate sess=0x7f815804c650 test-client-1 | 2026-10-07T00:54:57.392870Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 relay-1 | V1007 00:54:57.393035 8 MoQSession.cpp:3527] Failing pending request id=1 peer FINed without terminal reply sess=0x7f815804c650 relay-1 | V1007 00:54:57.393054 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f815804c650 relay-1 | E1007 00:54:57.393067 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply test-client-1 | 2026-10-07T00:54:57.392942Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-10-07T00:54:57.392952Z  WARN moq_transport::serve::error: [8f100309-941f-4919-9a7b-058421f93483] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 test-client-1 | not ok 10 - moq-test-subgroup-per-group test-client-1 | --- relay-1 | E20261007 00:54:57.408737 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261007 00:54:57.408810 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=490e7d94b77db207, server CID=400000185990e089, downstream=[::ffff:172.18.0.3]:48029, [::]:4443=local, drain=none relay-1 | E1007 00:54:57.408896 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1007 00:54:57.408917 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f815804c650 relay-1 | V1007 00:54:57.408921 8 MoQSession.cpp:2977] close sess=0x7f815804c650 test-client-1 | duration_ms: 224 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | V1007 00:54:57.408931 8 MoQSession.cpp:2203] subscribeError trackReceiveState=0x7f8158086040 relay-1 | V1007 00:54:57.408946 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f8158086040 relay-1 | V1007 00:54:57.408952 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-f3642e083b868a1d relay-1 | V1007 00:54:57.408962 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V1007 00:54:57.408971 8 MoQForwarder.cpp:610] publishDone pubDone reason=closed locally relay-1 | V1007 00:54:57.408975 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=65 relay-1 | V1007 00:54:57.408979 8 MoQSession.cpp:6405] sendPublishDone sess=0x7f815808ec80 relay-1 | V1007 00:54:57.408998 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7f815808ec80 relay-1 | V1007 00:54:57.409001 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7f8158064fe0 relay-1 | V1007 00:54:57.409004 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1007 00:54:57.409011 8 MoQRelay.cpp:1938] Publisher terminated for moq-test-00/0/0/0/2/4/5/64/32/2/1/1/0/-1/-1/0/moq-test-f3642e083b868a1d relay-1 | V1007 00:54:57.409018 8 MoQSession.cpp:2187] cancel alias=0 requestID=0 relay-1 | V1007 00:54:57.409023 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f815804c650 relay-1 | V1007 00:54:57.409056 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f815804c650 relay-1 | V1007 00:54:57.409290 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f815804c650 relay-1 | V1007 00:54:57.409336 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f815804c650 relay-1 | E20261007 00:54:57.409350 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261007 00:54:57.409372 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=fa47080476dd70ff, server CID=40000014f1c85175, downstream=[::ffff:172.18.0.3]:57557, [::]:4443=local, drain=none relay-1 | E1007 00:54:57.409413 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1007 00:54:57.409417 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f815808ec80 relay-1 | V1007 00:54:57.409419 8 MoQSession.cpp:2977] close sess=0x7f815808ec80 relay-1 | V1007 00:54:57.409424 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f815808ec80 relay-1 | V1007 00:54:57.409433 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f815808ec80 relay-1 | V1007 00:54:57.409491 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f815808ec80 relay-1 | V1007 00:54:57.409505 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f815808ec80 relay-1 | V1007 00:54:57.409522 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f815808ec80 test-client-1 | 2026-10-07T00:54:57.409645Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-07T00:54:57.409651Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37822 dual_stack=true test-client-1 | 2026-10-07T00:54:57.409690Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1007 00:54:57.412361 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 00:54:57.412385 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1007 00:54:57.412481 8 MoQSession.cpp:2701] start sess=0x7f8158073450 relay-1 | V1007 00:54:57.412501 8 MoQSession.cpp:3045] sendSetup sess=0x7f8158073450 relay-1 | V1007 00:54:57.412573 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f8158073450 relay-1 | V1007 00:54:57.412645 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f8158073450 relay-1 | V1007 00:54:57.412679 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f8158073450 relay-1 | V1007 00:54:57.412685 8 MoQSession.cpp:3197] onClientSetup sess=0x7f8158073450 relay-1 | V1007 00:54:57.412689 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 00:54:57.412692 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1007 00:54:57.412714 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1007 00:54:57.412970 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f8158073450 relay-1 | V1007 00:54:57.413012 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f8158073450 relay-1 | V1007 00:54:57.413034 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/-1/-1/0/moq-test-1624339b6a84ef93 sess=0x7f8158073450 relay-1 | V1007 00:54:57.422288 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f815808ec80 relay-1 | V1007 00:54:57.422346 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f815804c650 test-client-1 | 2026-10-07T00:54:57.615068Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37065 dual_stack=true relay-1 | V1007 00:54:57.617525 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 00:54:57.617557 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1007 00:54:57.617654 8 MoQSession.cpp:2701] start sess=0x7f81580462c0 relay-1 | V1007 00:54:57.617687 8 MoQSession.cpp:3045] sendSetup sess=0x7f81580462c0 relay-1 | V1007 00:54:57.617739 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f81580462c0 relay-1 | V1007 00:54:57.617953 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f81580462c0 relay-1 | V1007 00:54:57.617981 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f81580462c0 relay-1 | V1007 00:54:57.617989 8 MoQSession.cpp:3197] onClientSetup sess=0x7f81580462c0 relay-1 | V1007 00:54:57.617992 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 00:54:57.617996 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1007 00:54:57.618000 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1007 00:54:57.618115 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f81580462c0 relay-1 | V1007 00:54:57.618143 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f81580462c0 relay-1 | V1007 00:54:57.618163 8 MoQSession.cpp:4994] onPublishImpl reqID=0 sess=0x7f81580462c0 relay-1 | V1007 00:54:57.618177 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-1624339b6a84ef93 relay-1 | E1007 00:54:57.618193 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V1007 00:54:57.618230 8 MoQSession.cpp:6110] publishOk reqID=0 sess=0x7f81580462c0 relay-1 | V1007 00:54:57.618319 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V1007 00:54:57.618327 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I1007 00:54:57.618334 8 MoQRelay.cpp:1975] Updating forward for moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/-1/-1/0/moq-test-1624339b6a84ef93 numForwardingSubs=1 test-client-1 | 2026-10-07T00:54:57.618448Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 relay-1 | V1007 00:54:57.618350 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7f8158073450 relay-1 | V1007 00:54:57.618438 8 MoQSession.cpp:6606] requestUpdate sess=0x7f81580462c0 relay-1 | V1007 00:54:57.618722 8 MoQSession.cpp:5148] PublishDone id=0 code=2 reason=publish ended relay-1 | V1007 00:54:57.618740 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f8158092580 relay-1 | V1007 00:54:57.618745 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-1624339b6a84ef93 relay-1 | V1007 00:54:57.618754 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V1007 00:54:57.618761 8 MoQForwarder.cpp:610] publishDone pubDone reason=publish ended relay-1 | V1007 00:54:57.618764 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=75 relay-1 | V1007 00:54:57.618769 8 MoQSession.cpp:6405] sendPublishDone sess=0x7f8158073450 relay-1 | V1007 00:54:57.618785 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7f8158073450 relay-1 | V1007 00:54:57.618792 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7f8158088680 relay-1 | V1007 00:54:57.618795 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1007 00:54:57.618803 8 MoQRelay.cpp:1938] Publisher terminated for moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/-1/-1/0/moq-test-1624339b6a84ef93 relay-1 | V1007 00:54:57.618816 8 MoQSession.cpp:3527] Failing pending request id=1 peer FINed without terminal reply sess=0x7f81580462c0 relay-1 | V1007 00:54:57.618826 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f81580462c0 relay-1 | E1007 00:54:57.618910 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V1007 00:54:57.619043 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f8158073450 relay-1 | V1007 00:54:57.619111 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f8158073450 test-client-1 | not ok 11 - moq-test-subgroup-per-group-eog test-client-1 | --- test-client-1 | duration_ms: 228 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | E20261007 00:54:57.637059 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261007 00:54:57.637167 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=ec54d0563c58d9ef, server CID=4000000b63b29bf3, downstream=[::ffff:172.18.0.3]:37065, [::]:4443=local, drain=none relay-1 | E20261007 00:54:57.637216 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261007 00:54:57.637226 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=8dbba400e793465b, server CID=40000010545ff458, downstream=[::ffff:172.18.0.3]:37822, [::]:4443=local, drain=none relay-1 | E1007 00:54:57.637273 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1007 00:54:57.637286 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f81580462c0 relay-1 | V1007 00:54:57.637289 8 MoQSession.cpp:2977] close sess=0x7f81580462c0 relay-1 | V1007 00:54:57.637299 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f81580462c0 relay-1 | V1007 00:54:57.637317 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f81580462c0 relay-1 | E1007 00:54:57.637405 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1007 00:54:57.637413 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f8158073450 relay-1 | V1007 00:54:57.637416 8 MoQSession.cpp:2977] close sess=0x7f8158073450 relay-1 | V1007 00:54:57.637419 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f8158073450 relay-1 | V1007 00:54:57.637427 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f8158073450 relay-1 | V1007 00:54:57.637497 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f81580462c0 relay-1 | V1007 00:54:57.637543 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f81580462c0 relay-1 | V1007 00:54:57.637555 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f81580462c0 relay-1 | V1007 00:54:57.637570 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f8158073450 test-client-1 | 2026-10-07T00:54:57.637661Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-07T00:54:57.637731Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-07T00:54:57.637809Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52497 dual_stack=true relay-1 | V1007 00:54:57.640127 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 00:54:57.640151 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1007 00:54:57.640236 8 MoQSession.cpp:2701] start sess=0x7f81580462c0 relay-1 | V1007 00:54:57.640278 8 MoQSession.cpp:3045] sendSetup sess=0x7f81580462c0 relay-1 | V1007 00:54:57.640361 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f81580462c0 relay-1 | V1007 00:54:57.640504 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f81580462c0 relay-1 | V1007 00:54:57.640544 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f81580462c0 relay-1 | V1007 00:54:57.640560 8 MoQSession.cpp:3197] onClientSetup sess=0x7f81580462c0 relay-1 | V1007 00:54:57.640564 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 00:54:57.640567 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1007 00:54:57.640572 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1007 00:54:57.640775 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f81580462c0 relay-1 | V1007 00:54:57.640809 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f81580462c0 relay-1 | V1007 00:54:57.640823 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test-00/1/0/0/1/3/4/64/32/2/1/1/0/-1/-1/0/moq-test-0439c8819d3283d9 sess=0x7f81580462c0 relay-1 | V1007 00:54:57.647009 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f8158073450 test-client-1 | 2026-10-07T00:54:57.842172Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56629 dual_stack=true relay-1 | V1007 00:54:57.844717 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 00:54:57.844746 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1007 00:54:57.844853 8 MoQSession.cpp:2701] start sess=0x7f81580695a0 relay-1 | V1007 00:54:57.844872 8 MoQSession.cpp:3045] sendSetup sess=0x7f81580695a0 relay-1 | V1007 00:54:57.844905 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f81580695a0 relay-1 | V1007 00:54:57.845189 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f81580695a0 relay-1 | V1007 00:54:57.845243 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f81580695a0 relay-1 | V1007 00:54:57.845252 8 MoQSession.cpp:3197] onClientSetup sess=0x7f81580695a0 relay-1 | V1007 00:54:57.845256 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 00:54:57.845260 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1007 00:54:57.845266 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1007 00:54:57.845412 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f81580695a0 relay-1 | V1007 00:54:57.845444 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f81580695a0 relay-1 | V1007 00:54:57.845459 8 MoQSession.cpp:4994] onPublishImpl reqID=0 sess=0x7f81580695a0 relay-1 | V1007 00:54:57.845480 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-0439c8819d3283d9 relay-1 | E1007 00:54:57.845497 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V1007 00:54:57.845542 8 MoQSession.cpp:6110] publishOk reqID=0 sess=0x7f81580695a0 relay-1 | V1007 00:54:57.845693 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V1007 00:54:57.845719 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I1007 00:54:57.845727 8 MoQRelay.cpp:1975] Updating forward for moq-test-00/1/0/0/1/3/4/64/32/2/1/1/0/-1/-1/0/moq-test-0439c8819d3283d9 numForwardingSubs=1 relay-1 | V1007 00:54:57.845739 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7f81580462c0 relay-1 | V1007 00:54:57.845798 8 MoQSession.cpp:6606] requestUpdate sess=0x7f81580695a0 test-client-1 | 2026-10-07T00:54:57.845870Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=8 streams=8 relay-1 | V1007 00:54:57.846029 8 MoQSession.cpp:5148] PublishDone id=0 code=2 reason=publish ended relay-1 | V1007 00:54:57.846046 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f8158092580 relay-1 | V1007 00:54:57.846051 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-0439c8819d3283d9 relay-1 | V1007 00:54:57.846062 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V1007 00:54:57.846070 8 MoQForwarder.cpp:610] publishDone pubDone reason=publish ended relay-1 | V1007 00:54:57.846074 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=85 relay-1 | V1007 00:54:57.846077 8 MoQSession.cpp:6405] sendPublishDone sess=0x7f81580462c0 relay-1 | V1007 00:54:57.846091 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7f81580462c0 relay-1 | V1007 00:54:57.846095 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7f81580085e0 relay-1 | V1007 00:54:57.846098 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1007 00:54:57.846107 8 MoQRelay.cpp:1938] Publisher terminated for moq-test-00/1/0/0/1/3/4/64/32/2/1/1/0/-1/-1/0/moq-test-0439c8819d3283d9 relay-1 | V1007 00:54:57.846118 8 MoQSession.cpp:3527] Failing pending request id=1 peer FINed without terminal reply sess=0x7f81580695a0 relay-1 | V1007 00:54:57.846122 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f81580695a0 relay-1 | E1007 00:54:57.846198 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V1007 00:54:57.846424 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f81580462c0 relay-1 | V1007 00:54:57.846450 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f81580462c0 test-client-1 | not ok 12 - moq-test-subgroup-per-object test-client-1 | --- test-client-1 | duration_ms: 212 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | E20261007 00:54:57.849640 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261007 00:54:57.849714 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=03c509a853b30d56, server CID=40000011c1656556, downstream=[::ffff:172.18.0.3]:56629, [::]:4443=local, drain=none relay-1 | E20261007 00:54:57.849756 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261007 00:54:57.849763 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=ae0959223c8de485, server CID=4000001eab9379f6, downstream=[::ffff:172.18.0.3]:52497, [::]:4443=local, drain=none relay-1 | E1007 00:54:57.849814 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1007 00:54:57.849827 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f81580695a0 relay-1 | V1007 00:54:57.849829 8 MoQSession.cpp:2977] close sess=0x7f81580695a0 relay-1 | V1007 00:54:57.849839 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f81580695a0 relay-1 | V1007 00:54:57.849874 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f81580695a0 relay-1 | E1007 00:54:57.849983 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1007 00:54:57.849989 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f81580462c0 relay-1 | V1007 00:54:57.849991 8 MoQSession.cpp:2977] close sess=0x7f81580462c0 relay-1 | V1007 00:54:57.849995 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f81580462c0 relay-1 | V1007 00:54:57.850004 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f81580462c0 relay-1 | V1007 00:54:57.850045 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f81580695a0 relay-1 | V1007 00:54:57.850086 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f81580695a0 relay-1 | V1007 00:54:57.850098 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f81580695a0 relay-1 | V1007 00:54:57.850112 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f81580462c0 test-client-1 | 2026-10-07T00:54:57.850191Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-07T00:54:57.850237Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-07T00:54:57.850546Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56360 dual_stack=true relay-1 | V1007 00:54:57.852639 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 00:54:57.852659 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1007 00:54:57.852756 8 MoQSession.cpp:2701] start sess=0x7f8158079ac0 relay-1 | V1007 00:54:57.852774 8 MoQSession.cpp:3045] sendSetup sess=0x7f8158079ac0 relay-1 | V1007 00:54:57.852838 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f8158079ac0 relay-1 | V1007 00:54:57.852926 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f8158079ac0 relay-1 | V1007 00:54:57.852983 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f8158079ac0 relay-1 | V1007 00:54:57.853003 8 MoQSession.cpp:3197] onClientSetup sess=0x7f8158079ac0 relay-1 | V1007 00:54:57.853015 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 00:54:57.853032 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1007 00:54:57.853061 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1007 00:54:57.853255 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f8158079ac0 relay-1 | V1007 00:54:57.853292 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f8158079ac0 relay-1 | V1007 00:54:57.853310 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test-00/2/0/0/2/6/6/64/32/2/1/1/1/-1/-1/0/moq-test-e2ead2c55c04e2b8 sess=0x7f8158079ac0 relay-1 | V1007 00:54:57.864573 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f81580462c0 test-client-1 | 2026-10-07T00:54:58.054839Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47976 dual_stack=true relay-1 | V1007 00:54:58.057395 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 00:54:58.057422 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1007 00:54:58.057518 8 MoQSession.cpp:2701] start sess=0x7f815804c650 relay-1 | V1007 00:54:58.057545 8 MoQSession.cpp:3045] sendSetup sess=0x7f815804c650 relay-1 | V1007 00:54:58.057578 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f815804c650 relay-1 | V1007 00:54:58.057877 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f815804c650 relay-1 | V1007 00:54:58.057933 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f815804c650 relay-1 | V1007 00:54:58.057948 8 MoQSession.cpp:3197] onClientSetup sess=0x7f815804c650 relay-1 | V1007 00:54:58.057952 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 00:54:58.057957 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1007 00:54:58.057962 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1007 00:54:58.058174 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f815804c650 relay-1 | V1007 00:54:58.058225 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f815804c650 relay-1 | V1007 00:54:58.058246 8 MoQSession.cpp:4994] onPublishImpl reqID=0 sess=0x7f815804c650 relay-1 | V1007 00:54:58.058262 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-e2ead2c55c04e2b8 relay-1 | E1007 00:54:58.058282 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V1007 00:54:58.058319 8 MoQSession.cpp:6110] publishOk reqID=0 sess=0x7f815804c650 relay-1 | V1007 00:54:58.058445 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V1007 00:54:58.058456 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I1007 00:54:58.058463 8 MoQRelay.cpp:1975] Updating forward for moq-test-00/2/0/0/2/6/6/64/32/2/1/1/1/-1/-1/0/moq-test-e2ead2c55c04e2b8 numForwardingSubs=1 relay-1 | V1007 00:54:58.058486 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7f8158079ac0 relay-1 | V1007 00:54:58.058541 8 MoQSession.cpp:6606] requestUpdate sess=0x7f815804c650 test-client-1 | 2026-10-07T00:54:58.058721Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=18 streams=6 test-client-1 | 2026-10-07T00:54:58.058777Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-10-07T00:54:58.058785Z  WARN moq_transport::serve::error: [9c62ec33-49c6-47fe-8504-7a8518c2c7e9] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | V1007 00:54:58.058920 8 MoQSession.cpp:3527] Failing pending request id=1 peer FINed without terminal reply sess=0x7f815804c650 relay-1 | V1007 00:54:58.058938 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f815804c650 relay-1 | E1007 00:54:58.058952 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply test-client-1 | not ok 13 - moq-test-two-subgroups-eog test-client-1 | --- relay-1 | V1007 00:54:58.080730 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f815804c650 test-client-1 | duration_ms: 231 test-client-1 | message: "failed to create subgroup 0: cancelled" test-client-1 | ... test-client-1 | 2026-10-07T00:54:58.081162Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-07T00:54:58.081396Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20261007 00:54:58.080817 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261007 00:54:58.080878 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=640c23fe8dac8e47, server CID=4000000fa71cef52, downstream=[::ffff:172.18.0.3]:47976, [::]:4443=local, drain=none relay-1 | E1007 00:54:58.080940 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1007 00:54:58.080946 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f815804c650 relay-1 | V1007 00:54:58.080949 8 MoQSession.cpp:2977] close sess=0x7f815804c650 relay-1 | V1007 00:54:58.080958 8 MoQSession.cpp:2203] subscribeError trackReceiveState=0x7f815807f0a0 relay-1 | V1007 00:54:58.080961 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f815807f0a0 relay-1 | V1007 00:54:58.080967 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-e2ead2c55c04e2b8 relay-1 | V1007 00:54:58.080979 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V1007 00:54:58.080989 8 MoQForwarder.cpp:610] publishDone pubDone reason=closed locally relay-1 | V1007 00:54:58.080993 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=95 relay-1 | V1007 00:54:58.080996 8 MoQSession.cpp:6405] sendPublishDone sess=0x7f8158079ac0 relay-1 | V1007 00:54:58.081015 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7f8158079ac0 relay-1 | V1007 00:54:58.081019 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7f8158069b70 relay-1 | V1007 00:54:58.081022 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1007 00:54:58.081028 8 MoQRelay.cpp:1938] Publisher terminated for moq-test-00/2/0/0/2/6/6/64/32/2/1/1/1/-1/-1/0/moq-test-e2ead2c55c04e2b8 relay-1 | V1007 00:54:58.081036 8 MoQSession.cpp:2187] cancel alias=0 requestID=0 relay-1 | V1007 00:54:58.081040 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f815804c650 relay-1 | V1007 00:54:58.081056 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f815804c650 relay-1 | V1007 00:54:58.081249 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f815804c650 relay-1 | E20261007 00:54:58.081259 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261007 00:54:58.081271 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=583bbfde23beed6f, server CID=40000000685df1ca, downstream=[::ffff:172.18.0.3]:56360, [::]:4443=local, drain=none relay-1 | E1007 00:54:58.081303 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1007 00:54:58.081306 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f8158079ac0 relay-1 | V1007 00:54:58.081308 8 MoQSession.cpp:2977] close sess=0x7f8158079ac0 relay-1 | V1007 00:54:58.081312 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f8158079ac0 relay-1 | V1007 00:54:58.081319 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f8158079ac0 relay-1 | V1007 00:54:58.081366 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f8158079ac0 relay-1 | V1007 00:54:58.081374 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f8158079ac0 relay-1 | V1007 00:54:58.081388 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f8158079ac0 test-client-1 | 2026-10-07T00:54:58.081620Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46360 dual_stack=true relay-1 | V1007 00:54:58.083985 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 00:54:58.084009 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1007 00:54:58.084105 8 MoQSession.cpp:2701] start sess=0x7f81580070f0 relay-1 | V1007 00:54:58.084145 8 MoQSession.cpp:3045] sendSetup sess=0x7f81580070f0 relay-1 | V1007 00:54:58.084182 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f81580070f0 relay-1 | V1007 00:54:58.084477 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f81580070f0 relay-1 | V1007 00:54:58.084506 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f81580070f0 relay-1 | V1007 00:54:58.084513 8 MoQSession.cpp:3197] onClientSetup sess=0x7f81580070f0 relay-1 | V1007 00:54:58.084520 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 00:54:58.084523 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1007 00:54:58.084528 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1007 00:54:58.084648 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f81580070f0 relay-1 | V1007 00:54:58.084677 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f81580070f0 relay-1 | V1007 00:54:58.084721 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test-00/3/0/0/2/4/5/64/32/20/1/1/0/-1/-1/0/moq-test-3548e1d74091f89c sess=0x7f81580070f0 relay-1 | V1007 00:54:58.096902 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f8158079ac0 relay-1 | V1007 00:54:58.096955 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f815804c650 test-client-1 | 2026-10-07T00:54:58.285950Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55113 dual_stack=true relay-1 | V1007 00:54:58.288475 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 00:54:58.288501 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1007 00:54:58.288715 8 MoQSession.cpp:2701] start sess=0x7f8158033180 relay-1 | V1007 00:54:58.288792 8 MoQSession.cpp:3045] sendSetup sess=0x7f8158033180 relay-1 | V1007 00:54:58.288881 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f8158033180 relay-1 | V1007 00:54:58.288906 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f8158033180 relay-1 | V1007 00:54:58.288980 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f8158033180 relay-1 | V1007 00:54:58.288992 8 MoQSession.cpp:3197] onClientSetup sess=0x7f8158033180 relay-1 | V1007 00:54:58.288996 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 00:54:58.289000 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1007 00:54:58.289017 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1007 00:54:58.289294 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f8158033180 relay-1 | V1007 00:54:58.289348 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f8158033180 relay-1 | V1007 00:54:58.289370 8 MoQSession.cpp:4994] onPublishImpl reqID=0 sess=0x7f8158033180 relay-1 | V1007 00:54:58.289387 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-3548e1d74091f89c relay-1 | E1007 00:54:58.289403 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V1007 00:54:58.289432 8 MoQSession.cpp:6110] publishOk reqID=0 sess=0x7f8158033180 test-client-1 | 2026-10-07T00:54:58.289691Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 relay-1 | V1007 00:54:58.289552 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V1007 00:54:58.289561 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I1007 00:54:58.289568 8 MoQRelay.cpp:1975] Updating forward for moq-test-00/3/0/0/2/4/5/64/32/20/1/1/0/-1/-1/0/moq-test-3548e1d74091f89c numForwardingSubs=1 relay-1 | V1007 00:54:58.289579 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7f81580070f0 relay-1 | V1007 00:54:58.289623 8 MoQSession.cpp:6606] requestUpdate sess=0x7f8158033180 relay-1 | V1007 00:54:58.289949 8 MoQSession.cpp:5148] PublishDone id=0 code=2 reason=publish ended relay-1 | V1007 00:54:58.289961 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f815805f1a0 relay-1 | V1007 00:54:58.289966 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-3548e1d74091f89c relay-1 | V1007 00:54:58.289974 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V1007 00:54:58.289982 8 MoQForwarder.cpp:610] publishDone pubDone reason=publish ended relay-1 | V1007 00:54:58.289990 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=105 relay-1 | V1007 00:54:58.289994 8 MoQSession.cpp:6405] sendPublishDone sess=0x7f81580070f0 relay-1 | V1007 00:54:58.290005 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7f81580070f0 relay-1 | V1007 00:54:58.290012 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7f81580468e0 relay-1 | V1007 00:54:58.290015 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1007 00:54:58.290022 8 MoQRelay.cpp:1938] Publisher terminated for moq-test-00/3/0/0/2/4/5/64/32/20/1/1/0/-1/-1/0/moq-test-3548e1d74091f89c relay-1 | V1007 00:54:58.290034 8 MoQSession.cpp:3527] Failing pending request id=1 peer FINed without terminal reply sess=0x7f8158033180 relay-1 | V1007 00:54:58.290039 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f8158033180 relay-1 | E1007 00:54:58.290088 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V1007 00:54:58.290280 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f81580070f0 relay-1 | V1007 00:54:58.290345 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f81580070f0 test-client-1 | not ok 14 - moq-test-datagram test-client-1 | --- test-client-1 | duration_ms: 230 test-client-1 | message: "failed to write datagram: cancelled" test-client-1 | ... relay-1 | E20261007 00:54:58.311663 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261007 00:54:58.311764 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=02457be30b21d925, server CID=400000016a9c84c3, downstream=[::ffff:172.18.0.3]:55113, [::]:4443=local, drain=none relay-1 | E20261007 00:54:58.311811 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261007 00:54:58.311820 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=b5ebe2693943e09b, server CID=4000001de6f7efec, downstream=[::ffff:172.18.0.3]:46360, [::]:4443=local, drain=none relay-1 | E1007 00:54:58.311882 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1007 00:54:58.311895 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f8158033180 relay-1 | V1007 00:54:58.311904 8 MoQSession.cpp:2977] close sess=0x7f8158033180 relay-1 | V1007 00:54:58.311916 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f8158033180 relay-1 | V1007 00:54:58.311937 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f8158033180 relay-1 | E1007 00:54:58.312063 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1007 00:54:58.312072 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f81580070f0 relay-1 | V1007 00:54:58.312075 8 MoQSession.cpp:2977] close sess=0x7f81580070f0 relay-1 | V1007 00:54:58.312079 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f81580070f0 relay-1 | V1007 00:54:58.312087 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f81580070f0 relay-1 | V1007 00:54:58.312136 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f8158033180 relay-1 | V1007 00:54:58.312182 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f8158033180 relay-1 | V1007 00:54:58.312190 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f8158033180 relay-1 | V1007 00:54:58.312204 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f81580070f0 test-client-1 | 2026-10-07T00:54:58.312312Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-07T00:54:58.312399Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-07T00:54:58.312618Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52317 dual_stack=true relay-1 | V1007 00:54:58.314923 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 00:54:58.314950 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1007 00:54:58.315035 8 MoQSession.cpp:2701] start sess=0x7f8158087160 relay-1 | V1007 00:54:58.315054 8 MoQSession.cpp:3045] sendSetup sess=0x7f8158087160 relay-1 | V1007 00:54:58.315115 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f8158087160 relay-1 | V1007 00:54:58.315324 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f8158087160 relay-1 | V1007 00:54:58.315348 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f8158087160 relay-1 | V1007 00:54:58.315355 8 MoQSession.cpp:3197] onClientSetup sess=0x7f8158087160 relay-1 | V1007 00:54:58.315359 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 00:54:58.315390 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1007 00:54:58.315396 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1007 00:54:58.315641 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f8158087160 relay-1 | V1007 00:54:58.315712 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f8158087160 relay-1 | V1007 00:54:58.315747 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test-00/3/0/0/2/5/5/64/32/20/1/1/1/-1/-1/0/moq-test-b0c70a5bce815e5c sess=0x7f8158087160 relay-1 | V1007 00:54:58.329075 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f81580070f0 test-client-1 | 2026-10-07T00:54:58.517062Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44777 dual_stack=true relay-1 | V1007 00:54:58.519651 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 00:54:58.519678 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1007 00:54:58.519794 8 MoQSession.cpp:2701] start sess=0x7f8158076f10 relay-1 | V1007 00:54:58.519816 8 MoQSession.cpp:3045] sendSetup sess=0x7f8158076f10 relay-1 | V1007 00:54:58.519849 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f8158076f10 relay-1 | V1007 00:54:58.520116 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f8158076f10 relay-1 | V1007 00:54:58.520165 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f8158076f10 relay-1 | V1007 00:54:58.520173 8 MoQSession.cpp:3197] onClientSetup sess=0x7f8158076f10 relay-1 | V1007 00:54:58.520177 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 00:54:58.520180 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1007 00:54:58.520186 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1007 00:54:58.520319 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f8158076f10 relay-1 | V1007 00:54:58.520404 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f8158076f10 relay-1 | V1007 00:54:58.520423 8 MoQSession.cpp:4994] onPublishImpl reqID=0 sess=0x7f8158076f10 relay-1 | V1007 00:54:58.520442 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-b0c70a5bce815e5c relay-1 | E1007 00:54:58.520463 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V1007 00:54:58.520495 8 MoQSession.cpp:6110] publishOk reqID=0 sess=0x7f8158076f10 relay-1 | V1007 00:54:58.520603 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V1007 00:54:58.520634 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I1007 00:54:58.520642 8 MoQRelay.cpp:1975] Updating forward for moq-test-00/3/0/0/2/5/5/64/32/20/1/1/1/-1/-1/0/moq-test-b0c70a5bce815e5c numForwardingSubs=1 relay-1 | V1007 00:54:58.520659 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7f8158087160 relay-1 | V1007 00:54:58.520814 8 MoQSession.cpp:6606] requestUpdate sess=0x7f8158076f10 test-client-1 | 2026-10-07T00:54:58.520899Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 relay-1 | V1007 00:54:58.521043 8 MoQSession.cpp:5148] PublishDone id=0 code=2 reason=publish ended relay-1 | V1007 00:54:58.521056 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f815807f0a0 relay-1 | V1007 00:54:58.521061 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-b0c70a5bce815e5c relay-1 | V1007 00:54:58.521071 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V1007 00:54:58.521078 8 MoQForwarder.cpp:610] publishDone pubDone reason=publish ended relay-1 | V1007 00:54:58.521082 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=115 relay-1 | V1007 00:54:58.521086 8 MoQSession.cpp:6405] sendPublishDone sess=0x7f8158087160 relay-1 | V1007 00:54:58.521098 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7f8158087160 relay-1 | V1007 00:54:58.521105 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7f8158073fa0 relay-1 | V1007 00:54:58.521108 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1007 00:54:58.521116 8 MoQRelay.cpp:1938] Publisher terminated for moq-test-00/3/0/0/2/5/5/64/32/20/1/1/1/-1/-1/0/moq-test-b0c70a5bce815e5c relay-1 | V1007 00:54:58.521126 8 MoQSession.cpp:3527] Failing pending request id=1 peer FINed without terminal reply sess=0x7f8158076f10 relay-1 | V1007 00:54:58.521135 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f8158076f10 relay-1 | E1007 00:54:58.521389 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V1007 00:54:58.521417 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f8158087160 relay-1 | V1007 00:54:58.521429 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f8158087160 test-client-1 | not ok 15 - moq-test-datagram-eog test-client-1 | --- relay-1 | E20261007 00:54:58.542094 8 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | duration_ms: 230 test-client-1 | message: "failed to write datagram: cancelled" test-client-1 | ... relay-1 | E20261007 00:54:58.542250 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=1c32a5e069800913, server CID=400000091b1df9a7, downstream=[::ffff:172.18.0.3]:44777, [::]:4443=local, drain=none relay-1 | E20261007 00:54:58.542342 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261007 00:54:58.542368 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=a76e6d1b28c2b249, server CID=4000001b66d95693, downstream=[::ffff:172.18.0.3]:52317, [::]:4443=local, drain=none relay-1 | E1007 00:54:58.542426 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1007 00:54:58.542444 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f8158076f10 relay-1 | V1007 00:54:58.542447 8 MoQSession.cpp:2977] close sess=0x7f8158076f10 relay-1 | V1007 00:54:58.542458 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f8158076f10 relay-1 | V1007 00:54:58.542476 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f8158076f10 relay-1 | E1007 00:54:58.542575 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1007 00:54:58.542584 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f8158087160 relay-1 | V1007 00:54:58.542587 8 MoQSession.cpp:2977] close sess=0x7f8158087160 relay-1 | V1007 00:54:58.542590 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f8158087160 relay-1 | V1007 00:54:58.542597 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f8158087160 relay-1 | V1007 00:54:58.542635 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f8158076f10 relay-1 | V1007 00:54:58.542680 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f8158076f10 relay-1 | V1007 00:54:58.542691 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f8158076f10 relay-1 | V1007 00:54:58.542724 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f8158087160 test-client-1 | 2026-10-07T00:54:58.542812Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-07T00:54:58.542854Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-07T00:54:58.543011Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59840 dual_stack=true relay-1 | V1007 00:54:58.545238 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 00:54:58.545258 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1007 00:54:58.545337 8 MoQSession.cpp:2701] start sess=0x7f8158058350 relay-1 | V1007 00:54:58.545355 8 MoQSession.cpp:3045] sendSetup sess=0x7f8158058350 relay-1 | V1007 00:54:58.545390 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f8158058350 relay-1 | V1007 00:54:58.545649 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f8158058350 relay-1 | V1007 00:54:58.545688 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f8158058350 relay-1 | V1007 00:54:58.545707 8 MoQSession.cpp:3197] onClientSetup sess=0x7f8158058350 relay-1 | V1007 00:54:58.545712 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 00:54:58.545716 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1007 00:54:58.545721 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1007 00:54:58.545835 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f8158058350 relay-1 | V1007 00:54:58.545872 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f8158058350 relay-1 | V1007 00:54:58.545899 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/1/2/0/moq-test-52f702630244be92 sess=0x7f8158058350 relay-1 | V1007 00:54:58.552071 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f8158087160 test-client-1 | 2026-10-07T00:54:58.746998Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54744 dual_stack=true relay-1 | V1007 00:54:58.749720 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 00:54:58.749751 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1007 00:54:58.749870 8 MoQSession.cpp:2701] start sess=0x7f8158087160 relay-1 | V1007 00:54:58.749991 8 MoQSession.cpp:3045] sendSetup sess=0x7f8158087160 relay-1 | V1007 00:54:58.750129 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f8158087160 relay-1 | V1007 00:54:58.750254 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f8158087160 relay-1 | V1007 00:54:58.750312 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f8158087160 relay-1 | V1007 00:54:58.750320 8 MoQSession.cpp:3197] onClientSetup sess=0x7f8158087160 relay-1 | V1007 00:54:58.750324 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 00:54:58.750327 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1007 00:54:58.750331 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1007 00:54:58.750578 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f8158087160 relay-1 | V1007 00:54:58.750621 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f8158087160 relay-1 | V1007 00:54:58.750636 8 MoQSession.cpp:4994] onPublishImpl reqID=0 sess=0x7f8158087160 relay-1 | V1007 00:54:58.750656 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-52f702630244be92 relay-1 | E1007 00:54:58.750673 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V1007 00:54:58.750719 8 MoQSession.cpp:6110] publishOk reqID=0 sess=0x7f8158087160 relay-1 | V1007 00:54:58.750852 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V1007 00:54:58.750866 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I1007 00:54:58.750874 8 MoQRelay.cpp:1975] Updating forward for moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/1/2/0/moq-test-52f702630244be92 numForwardingSubs=1 relay-1 | V1007 00:54:58.750888 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7f8158058350 relay-1 | V1007 00:54:58.750954 8 MoQSession.cpp:6606] requestUpdate sess=0x7f8158087160 test-client-1 | 2026-10-07T00:54:58.751069Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-10-07T00:54:58.751118Z  WARN moq_transport::serve::error: [68509d04-1bf2-46f9-96e2-3e691d33631b] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 test-client-1 | 2026-10-07T00:54:58.751161Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 relay-1 | V1007 00:54:58.751254 8 MoQSession.cpp:3527] Failing pending request id=1 peer FINed without terminal reply sess=0x7f8158087160 relay-1 | V1007 00:54:58.751268 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f8158087160 relay-1 | E1007 00:54:58.751289 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V1007 00:54:58.769874 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f8158087160 relay-1 | E20261007 00:54:58.769980 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261007 00:54:58.770064 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=7b817ea5fb52f2b6, server CID=4000000640e19d9f, downstream=[::ffff:172.18.0.3]:54744, [::]:4443=local, drain=none relay-1 | E20261007 00:54:58.770117 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261007 00:54:58.770150 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=3e8b83a908c4d1fa, server CID=40000018fe14706c, downstream=[::ffff:172.18.0.3]:59840, [::]:4443=local, drain=none test-client-1 | not ok 16 - moq-test-extensions test-client-1 | --- test-client-1 | duration_ms: 227 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | E1007 00:54:58.770217 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1007 00:54:58.770253 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f8158087160 relay-1 | V1007 00:54:58.770264 8 MoQSession.cpp:2977] close sess=0x7f8158087160 relay-1 | V1007 00:54:58.770282 8 MoQSession.cpp:2203] subscribeError trackReceiveState=0x7f815805f1a0 relay-1 | V1007 00:54:58.770293 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f815805f1a0 relay-1 | V1007 00:54:58.770311 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-52f702630244be92 relay-1 | V1007 00:54:58.770332 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V1007 00:54:58.770346 8 MoQForwarder.cpp:610] publishDone pubDone reason=closed locally relay-1 | V1007 00:54:58.770350 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=125 relay-1 | V1007 00:54:58.770353 8 MoQSession.cpp:6405] sendPublishDone sess=0x7f8158058350 relay-1 | V1007 00:54:58.770372 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7f8158058350 relay-1 | V1007 00:54:58.770375 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7f815805ee50 relay-1 | V1007 00:54:58.770378 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1007 00:54:58.770386 8 MoQRelay.cpp:1938] Publisher terminated for moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/1/2/0/moq-test-52f702630244be92 relay-1 | V1007 00:54:58.770393 8 MoQSession.cpp:2187] cancel alias=0 requestID=0 relay-1 | V1007 00:54:58.770398 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f8158087160 relay-1 | V1007 00:54:58.770417 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f8158087160 relay-1 | E1007 00:54:58.770540 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1007 00:54:58.770565 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f8158058350 relay-1 | V1007 00:54:58.770576 8 MoQSession.cpp:2977] close sess=0x7f8158058350 relay-1 | V1007 00:54:58.770589 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f8158058350 relay-1 | V1007 00:54:58.770610 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f8158058350 relay-1 | V1007 00:54:58.770664 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f8158058350 relay-1 | V1007 00:54:58.770683 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f8158058350 relay-1 | V1007 00:54:58.770739 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f8158087160 relay-1 | V1007 00:54:58.770751 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f8158087160 relay-1 | V1007 00:54:58.770765 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f8158058350 test-client-1 | 2026-10-07T00:54:58.770690Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-07T00:54:58.770882Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-07T00:54:58.770939Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34416 dual_stack=true relay-1 | V1007 00:54:58.773217 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 00:54:58.773239 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1007 00:54:58.773464 8 MoQSession.cpp:2701] start sess=0x7f8158071e40 relay-1 | V1007 00:54:58.773486 8 MoQSession.cpp:3045] sendSetup sess=0x7f8158071e40 relay-1 | V1007 00:54:58.773556 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f8158071e40 relay-1 | V1007 00:54:58.773576 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f8158071e40 relay-1 | V1007 00:54:58.773623 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f8158071e40 relay-1 | V1007 00:54:58.773630 8 MoQSession.cpp:3197] onClientSetup sess=0x7f8158071e40 relay-1 | V1007 00:54:58.773634 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 00:54:58.773637 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1007 00:54:58.773641 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1007 00:54:58.773866 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f8158071e40 relay-1 | V1007 00:54:58.773900 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f8158071e40 relay-1 | V1007 00:54:58.773920 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test-00/0/10/3/24/7/3/40/24/2/7/2/0/-1/-1/0/moq-test-e47071523a4aa0c9 sess=0x7f8158071e40 relay-1 | V1007 00:54:58.780105 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f8158058350 test-client-1 | 2026-10-07T00:54:58.976002Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50826 dual_stack=true relay-1 | V1007 00:54:58.978533 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 00:54:58.978560 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1007 00:54:58.978650 8 MoQSession.cpp:2701] start sess=0x7f815805bcd0 relay-1 | V1007 00:54:58.978672 8 MoQSession.cpp:3045] sendSetup sess=0x7f815805bcd0 relay-1 | V1007 00:54:58.978727 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f815805bcd0 relay-1 | V1007 00:54:58.978920 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f815805bcd0 relay-1 | V1007 00:54:58.978947 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f815805bcd0 relay-1 | V1007 00:54:58.978954 8 MoQSession.cpp:3197] onClientSetup sess=0x7f815805bcd0 relay-1 | V1007 00:54:58.978958 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 00:54:58.978961 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1007 00:54:58.978965 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1007 00:54:58.979122 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f815805bcd0 relay-1 | V1007 00:54:58.979148 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f815805bcd0 relay-1 | V1007 00:54:58.979174 8 MoQSession.cpp:4994] onPublishImpl reqID=0 sess=0x7f815805bcd0 relay-1 | V1007 00:54:58.979194 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-e47071523a4aa0c9 relay-1 | E1007 00:54:58.979224 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V1007 00:54:58.979264 8 MoQSession.cpp:6110] publishOk reqID=0 sess=0x7f815805bcd0 relay-1 | V1007 00:54:58.979413 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V1007 00:54:58.979422 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I1007 00:54:58.979429 8 MoQRelay.cpp:1975] Updating forward for moq-test-00/0/10/3/24/7/3/40/24/2/7/2/0/-1/-1/0/moq-test-e47071523a4aa0c9 numForwardingSubs=1 relay-1 | V1007 00:54:58.979441 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7f8158071e40 relay-1 | V1007 00:54:58.979521 8 MoQSession.cpp:6606] requestUpdate sess=0x7f815805bcd0 test-client-1 | 2026-10-07T00:54:58.979586Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=9 streams=3 relay-1 | V1007 00:54:58.979799 8 MoQSession.cpp:5148] PublishDone id=0 code=2 reason=publish ended relay-1 | V1007 00:54:58.979818 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f8158085f20 relay-1 | V1007 00:54:58.979824 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-e47071523a4aa0c9 relay-1 | V1007 00:54:58.979832 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V1007 00:54:58.979838 8 MoQForwarder.cpp:610] publishDone pubDone reason=publish ended relay-1 | V1007 00:54:58.979842 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=135 relay-1 | V1007 00:54:58.979845 8 MoQSession.cpp:6405] sendPublishDone sess=0x7f8158071e40 relay-1 | V1007 00:54:58.979856 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7f8158071e40 relay-1 | V1007 00:54:58.979864 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7f815805ef90 relay-1 | V1007 00:54:58.979867 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1007 00:54:58.979874 8 MoQRelay.cpp:1938] Publisher terminated for moq-test-00/0/10/3/24/7/3/40/24/2/7/2/0/-1/-1/0/moq-test-e47071523a4aa0c9 relay-1 | V1007 00:54:58.979883 8 MoQSession.cpp:3527] Failing pending request id=1 peer FINed without terminal reply sess=0x7f815805bcd0 relay-1 | V1007 00:54:58.979891 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f815805bcd0 relay-1 | E1007 00:54:58.980140 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V1007 00:54:58.980173 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f8158071e40 relay-1 | V1007 00:54:58.980181 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f8158071e40 test-client-1 | not ok 17 - moq-test-increments test-client-1 | --- test-client-1 | duration_ms: 218 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | E20261007 00:54:58.988550 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261007 00:54:58.988621 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=6c758c3f7c69ac9f, server CID=4000000ac89eab3b, downstream=[::ffff:172.18.0.3]:50826, [::]:4443=local, drain=none relay-1 | E20261007 00:54:58.988662 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261007 00:54:58.988672 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=22ad27d329824b9c, server CID=40000006245d74bf, downstream=[::ffff:172.18.0.3]:34416, [::]:4443=local, drain=none test-client-1 | 2026-10-07T00:54:58.988925Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E1007 00:54:58.988737 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1007 00:54:58.988747 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f815805bcd0 relay-1 | V1007 00:54:58.988749 8 MoQSession.cpp:2977] close sess=0x7f815805bcd0 relay-1 | V1007 00:54:58.988759 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f815805bcd0 relay-1 | V1007 00:54:58.988776 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f815805bcd0 relay-1 | E1007 00:54:58.988875 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1007 00:54:58.988878 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f8158071e40 relay-1 | V1007 00:54:58.988880 8 MoQSession.cpp:2977] close sess=0x7f8158071e40 relay-1 | V1007 00:54:58.988884 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f8158071e40 relay-1 | V1007 00:54:58.988890 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f8158071e40 test-client-1 | 2026-10-07T00:54:58.988974Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1007 00:54:58.988951 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f815805bcd0 relay-1 | V1007 00:54:58.988990 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f815805bcd0 relay-1 | V1007 00:54:58.988997 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f815805bcd0 relay-1 | V1007 00:54:58.989011 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f8158071e40 test-client-1 | 2026-10-07T00:54:58.989426Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46692 dual_stack=true relay-1 | V1007 00:54:58.991650 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 00:54:58.991674 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1007 00:54:58.991811 8 MoQSession.cpp:2701] start sess=0x7f8158087df0 relay-1 | V1007 00:54:58.991865 8 MoQSession.cpp:3045] sendSetup sess=0x7f8158087df0 relay-1 | V1007 00:54:58.991972 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f8158087df0 relay-1 | V1007 00:54:58.992056 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f8158087df0 relay-1 | V1007 00:54:58.992111 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f8158087df0 relay-1 | V1007 00:54:58.992122 8 MoQSession.cpp:3197] onClientSetup sess=0x7f8158087df0 relay-1 | V1007 00:54:58.992127 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 00:54:58.992130 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1007 00:54:58.992135 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1007 00:54:58.992269 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f8158087df0 relay-1 | V1007 00:54:58.992321 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f8158087df0 relay-1 | V1007 00:54:58.992350 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test-00/0/0/0/1/2/3/64/32/2/1/1/0/-1/-1/0/moq-test-8017fc995f1bc9a9 sess=0x7f8158087df0 relay-1 | V1007 00:54:58.998549 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f8158071e40 test-client-1 | 2026-10-07T00:54:59.193884Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33117 dual_stack=true relay-1 | V1007 00:54:59.196622 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1007 00:54:59.196649 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1007 00:54:59.196759 8 MoQSession.cpp:2701] start sess=0x7f8158071e40 relay-1 | V1007 00:54:59.196778 8 MoQSession.cpp:3045] sendSetup sess=0x7f8158071e40 relay-1 | V1007 00:54:59.196810 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f8158071e40 relay-1 | V1007 00:54:59.197073 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f8158071e40 relay-1 | V1007 00:54:59.197113 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f8158071e40 relay-1 | V1007 00:54:59.197121 8 MoQSession.cpp:3197] onClientSetup sess=0x7f8158071e40 relay-1 | V1007 00:54:59.197125 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1007 00:54:59.197129 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1007 00:54:59.197136 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1007 00:54:59.197173 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f8158071e40 relay-1 | V1007 00:54:59.197193 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f8158071e40 relay-1 | V1007 00:54:59.197207 8 MoQSession.cpp:4994] onPublishImpl reqID=0 sess=0x7f8158071e40 relay-1 | V1007 00:54:59.197225 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-8017fc995f1bc9a9 relay-1 | E1007 00:54:59.197247 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V1007 00:54:59.197294 8 MoQSession.cpp:6110] publishOk reqID=0 sess=0x7f8158071e40 relay-1 | V1007 00:54:59.197461 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V1007 00:54:59.197482 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V1007 00:54:59.197504 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7f8158087df0 test-client-1 | 2026-10-07T00:54:59.197644Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=6 streams=2 relay-1 | V1007 00:54:59.197887 8 MoQSession.cpp:5148] PublishDone id=0 code=2 reason=publish ended relay-1 | V1007 00:54:59.197900 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f815805f1a0 relay-1 | V1007 00:54:59.197904 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-8017fc995f1bc9a9 relay-1 | V1007 00:54:59.197911 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V1007 00:54:59.197917 8 MoQForwarder.cpp:610] publishDone pubDone reason=publish ended relay-1 | V1007 00:54:59.197920 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=145 relay-1 | V1007 00:54:59.197922 8 MoQSession.cpp:6405] sendPublishDone sess=0x7f8158087df0 relay-1 | V1007 00:54:59.197933 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7f8158087df0 relay-1 | V1007 00:54:59.197935 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7f81580327e0 relay-1 | V1007 00:54:59.197937 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1007 00:54:59.197942 8 MoQRelay.cpp:1938] Publisher terminated for moq-test-00/0/0/0/1/2/3/64/32/2/1/1/0/-1/-1/0/moq-test-8017fc995f1bc9a9 relay-1 | V1007 00:54:59.197959 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f8158071e40 relay-1 | V1007 00:54:59.198351 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f8158087df0 relay-1 | V1007 00:54:59.198364 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f8158087df0 test-client-1 | not ok 18 - moq-test-forward-zero test-client-1 | --- test-client-1 | duration_ms: 219 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | E20261007 00:54:59.207821 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261007 00:54:59.207890 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=766a08b85d0d028f, server CID=400000162b149f62, downstream=[::ffff:172.18.0.3]:33117, [::]:4443=local, drain=none relay-1 | E20261007 00:54:59.207934 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261007 00:54:59.207947 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=26063e18cd0d5325, server CID=40000004dd7c9b04, downstream=[::ffff:172.18.0.3]:46692, [::]:4443=local, drain=none relay-1 | E1007 00:54:59.207999 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1007 00:54:59.208014 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f8158071e40 relay-1 | V1007 00:54:59.208017 8 MoQSession.cpp:2977] close sess=0x7f8158071e40 relay-1 | V1007 00:54:59.208027 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f8158071e40 relay-1 | V1007 00:54:59.208049 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f8158071e40 relay-1 | E1007 00:54:59.208155 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1007 00:54:59.208163 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f8158087df0 relay-1 | V1007 00:54:59.208165 8 MoQSession.cpp:2977] close sess=0x7f8158087df0 relay-1 | V1007 00:54:59.208168 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f8158087df0 relay-1 | V1007 00:54:59.208175 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f8158087df0 relay-1 | V1007 00:54:59.208212 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f8158071e40 relay-1 | V1007 00:54:59.208248 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f8158071e40 relay-1 | V1007 00:54:59.208266 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f8158087df0 relay-1 | V1007 00:54:59.208274 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f8158087df0 relay-1 | V1007 00:54:59.216491 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f8158071e40 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'