make[1]: Entering directory '/home/runner/work/moq-interop-runner/moq-interop-runner/main' rm -rf mlog/ mkdir -p mlog/relay mlog/client Running interop tests... Relay: moxygen-interop:latest Client: ghcr.io/englishm/moq-interop-runner-moq-test-client-draft-18:latest URL: https://relay:4443 time="2026-09-21T00:55:37Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-21T00:55:37Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-21T00:55:37Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-21T00:55:37Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-09-21T00:55:37Z" 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 | V0921 00:55:37.347476 7 MoQServer.cpp:121] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0921 00:55:37.348501 7 MoQServer.cpp:166] UDP send buffer for fd 15 is 425984 bytes (expected 2097152) test-client-1 | TAP version 14 test-client-1 | # moq-test-client v0.1.12 test-client-1 | # Relay: https://relay:4443/ test-client-1 | 1..18 test-client-1 | 2026-09-21T00:55:42.974129Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54794 dual_stack=true relay-1 | V0921 00:55:42.977294 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0921 00:55:42.977319 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0921 00:55:42.977495 8 MoQSession.cpp:2674] start sess=0x7fee50051fd0 relay-1 | V0921 00:55:42.977516 8 MoQSession.cpp:3018] sendSetup sess=0x7fee50051fd0 relay-1 | V0921 00:55:42.977629 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fee50051fd0 relay-1 | V0921 00:55:42.977661 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fee50051fd0 test-client-1 | 2026-09-21T00:55:42.977801Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: 49c74905eef5175c64484cfe9bc54f12 test-client-1 | ... relay-1 | V0921 00:55:42.977758 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee50051fd0 relay-1 | V0921 00:55:42.977783 8 MoQSession.cpp:3162] onClientSetup sess=0x7fee50051fd0 relay-1 | V0921 00:55:42.977789 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0921 00:55:42.977792 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0921 00:55:42.977797 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0921 00:55:42.977922 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee50051fd0 relay-1 | E20260921 00:55:42.977959 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260921 00:55:42.978164 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=e6393b28782fcb49, server CID=40000003d49bf33b, downstream=[::ffff:172.18.0.3]:54794, [::]:4443=local, drain=none relay-1 | E0921 00:55:42.978226 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0921 00:55:42.978231 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fee50051fd0 relay-1 | V0921 00:55:42.978234 8 MoQSession.cpp:2950] close sess=0x7fee50051fd0 relay-1 | V0921 00:55:42.978260 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fee50051fd0 relay-1 | V0921 00:55:42.978302 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fee50051fd0 relay-1 | V0921 00:55:42.978453 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fee50051fd0 relay-1 | V0921 00:55:42.978495 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fee50051fd0 test-client-1 | 2026-09-21T00:55:42.978450Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-21T00:55:42.978836Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34948 dual_stack=true relay-1 | V0921 00:55:42.980152 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0921 00:55:42.980165 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0921 00:55:42.980238 8 MoQSession.cpp:2674] start sess=0x7fee5006aa70 relay-1 | V0921 00:55:42.980275 8 MoQSession.cpp:3018] sendSetup sess=0x7fee5006aa70 relay-1 | V0921 00:55:42.980352 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fee5006aa70 relay-1 | V0921 00:55:42.980455 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fee5006aa70 relay-1 | V0921 00:55:42.980495 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee5006aa70 relay-1 | V0921 00:55:42.980504 8 MoQSession.cpp:3162] onClientSetup sess=0x7fee5006aa70 relay-1 | V0921 00:55:42.980506 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0921 00:55:42.980509 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0921 00:55:42.980513 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-21T00:55:42.980577Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop relay-1 | V0921 00:55:42.980693 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fee5006aa70 relay-1 | V0921 00:55:42.980811 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee5006aa70 relay-1 | V0921 00:55:42.980825 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fee5006aa70 relay-1 | V0921 00:55:42.980842 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0921 00:55:42.980854 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fee5006aa70 test-client-1 | ok 2 - publish-namespace-only test-client-1 | --- test-client-1 | duration_ms: 2004 test-client-1 | connection_id: 0327a3569f0f4a82c237e9e1a2f174bc test-client-1 | ... test-client-1 | 2026-09-21T00:55:44.982055Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) relay-1 | E20260921 00:55:44.982165 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260921 00:55:44.982237 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=bfadcfba3724391a, server CID=4000000c89e616a4, downstream=[::ffff:172.18.0.3]:34948, [::]:4443=local, drain=none relay-1 | E0921 00:55:44.982311 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0921 00:55:44.982323 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fee5006aa70 relay-1 | V0921 00:55:44.982326 8 MoQSession.cpp:2950] close sess=0x7fee5006aa70 relay-1 | V0921 00:55:44.982333 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0921 00:55:44.982339 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0921 00:55:44.982350 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fee5006aa70 relay-1 | V0921 00:55:44.982368 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0921 00:55:44.982375 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fee5006aa70 relay-1 | V0921 00:55:44.982474 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee5006aa70 relay-1 | V0921 00:55:44.982483 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee5006aa70 relay-1 | V0921 00:55:44.982510 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fee5006aa70 test-client-1 | 2026-09-21T00:55:44.982631Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-21T00:55:44.982964Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36054 dual_stack=true relay-1 | V0921 00:55:44.984608 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0921 00:55:44.984623 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0921 00:55:44.984730 8 MoQSession.cpp:2674] start sess=0x7fee50069910 relay-1 | V0921 00:55:44.984748 8 MoQSession.cpp:3018] sendSetup sess=0x7fee50069910 relay-1 | V0921 00:55:44.984818 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fee50069910 test-client-1 | 2026-09-21T00:55:44.984996Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V0921 00:55:44.985132 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fee50069910 relay-1 | V0921 00:55:44.985146 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fee50069910 relay-1 | V0921 00:55:44.985163 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee50069910 relay-1 | V0921 00:55:44.985169 8 MoQSession.cpp:3162] onClientSetup sess=0x7fee50069910 relay-1 | V0921 00:55:44.985176 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0921 00:55:44.985179 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0921 00:55:44.985183 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0921 00:55:44.985195 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee50069910 relay-1 | V0921 00:55:44.985211 8 MoQSession.cpp:4260] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7fee50069910 relay-1 | V0921 00:55:44.985228 8 MoQSession.cpp:4402] Application subscribe error err=no such namespace or track relay-1 | V0921 00:55:44.985234 8 MoQSession.cpp:6260] subscribeError sess=0x7fee50069910 relay-1 | V0921 00:55:44.985244 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fee50069910 test-client-1 | 2026-09-21T00:55:44.985347Z  WARN moq_transport::serve::error: [9853e91d-037b-40c9-b66b-7bb744f9ee9c] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-21T00:55:44.985430Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:9853e91d-037b-40c9-b66b-7bb744f9ee9c] relay-1 | V0921 00:55:44.985469 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee50069910 relay-1 | V0921 00:55:44.985482 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee50069910 relay-1 | E20260921 00:55:44.985549 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260921 00:55:44.985594 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=ddf6eb3c85ac0ee6, server CID=4000001453e86be2, downstream=[::ffff:172.18.0.3]:36054, [::]:4443=local, drain=none relay-1 | E0921 00:55:44.985626 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0921 00:55:44.985630 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fee50069910 relay-1 | V0921 00:55:44.985632 8 MoQSession.cpp:2950] close sess=0x7fee50069910 relay-1 | V0921 00:55:44.985639 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fee50069910 relay-1 | V0921 00:55:44.985646 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fee50069910 relay-1 | V0921 00:55:44.985715 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fee50069910 test-client-1 | 2026-09-21T00:55:44.985723Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 3 test-client-1 | connection_id: beddbdf9e135bc167f827129225fb23d test-client-1 | ... test-client-1 | 2026-09-21T00:55:44.986230Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40905 dual_stack=true relay-1 | V0921 00:55:44.987553 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0921 00:55:44.987565 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0921 00:55:44.987635 8 MoQSession.cpp:2674] start sess=0x7fee5007b400 relay-1 | V0921 00:55:44.987652 8 MoQSession.cpp:3018] sendSetup sess=0x7fee5007b400 relay-1 | V0921 00:55:44.987723 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fee5007b400 relay-1 | V0921 00:55:44.987796 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fee5007b400 relay-1 | V0921 00:55:44.987821 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee5007b400 relay-1 | V0921 00:55:44.987823 8 MoQSession.cpp:3162] onClientSetup sess=0x7fee5007b400 relay-1 | V0921 00:55:44.987825 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0921 00:55:44.987827 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0921 00:55:44.987830 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-21T00:55:44.988427Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59105 dual_stack=true relay-1 | V0921 00:55:44.989622 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0921 00:55:44.989634 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0921 00:55:44.989707 8 MoQSession.cpp:2674] start sess=0x7fee5008e490 relay-1 | V0921 00:55:44.989722 8 MoQSession.cpp:3018] sendSetup sess=0x7fee5008e490 relay-1 | V0921 00:55:44.989784 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fee5008e490 relay-1 | V0921 00:55:44.989876 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fee5008e490 relay-1 | V0921 00:55:44.989939 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee5008e490 relay-1 | V0921 00:55:44.989960 8 MoQSession.cpp:3162] onClientSetup sess=0x7fee5008e490 relay-1 | V0921 00:55:44.989975 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup test-client-1 | 2026-09-21T00:55:44.989935Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-09-21T00:55:44.989949Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V0921 00:55:44.989991 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0921 00:55:44.990007 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0921 00:55:44.990097 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fee5007b400 relay-1 | V0921 00:55:44.990111 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fee5008e490 relay-1 | V0921 00:55:44.990130 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee5007b400 relay-1 | V0921 00:55:44.990136 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fee5007b400 relay-1 | V0921 00:55:44.990141 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee5008e490 relay-1 | V0921 00:55:44.990145 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7fee5008e490 relay-1 | V0921 00:55:44.990156 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0921 00:55:44.990164 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fee5007b400 relay-1 | V0921 00:55:44.990193 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0921 00:55:44.990197 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0921 00:55:44.990210 8 MoQSession.cpp:6120] subscribe sess=0x7fee5007b400 relay-1 | V0921 00:55:44.990303 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee5007b400 relay-1 | V0921 00:55:44.990513 8 MoQSession.cpp:4776] onSubscribeOk id=1 sess=0x7fee5007b400 relay-1 | V0921 00:55:44.990529 8 MoQSession.cpp:6222] Subscribe ready trackReceiveState=0x7fee50065350 requestID=1 relay-1 | V0921 00:55:44.990538 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7fee5008e490 relay-1 | V0921 00:55:44.992697 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fee5006aa70 relay-1 | V0921 00:55:45.002801 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fee50069910 test-client-1 | ok 4 - publish-namespace-subscribe test-client-1 | --- test-client-1 | duration_ms: 3005 test-client-1 | publisher_connection_id: c54093c4b967ec7816a23a8d70d57887 test-client-1 | subscriber_connection_id: 7f052e8accbfc71d4d047e280a077812 test-client-1 | ... test-client-1 | 2026-09-21T00:55:47.990976Z  INFO moq_test_client::scenarios: Test timeout reached - subscription routing may still be in progress test-client-1 | 2026-09-21T00:55:47.991537Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-21T00:55:47.991580Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260921 00:55:47.991107 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260921 00:55:47.991173 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=9daaa63dbaf3309d, server CID=40000011192b626b, downstream=[::ffff:172.18.0.3]:40905, [::]:4443=local, drain=none relay-1 | E20260921 00:55:47.991218 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260921 00:55:47.991230 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=fdc03d1742d36e25, server CID=4000001778a4b29a, downstream=[::ffff:172.18.0.3]:59105, [::]:4443=local, drain=none relay-1 | E0921 00:55:47.991277 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0921 00:55:47.991289 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fee5007b400 relay-1 | V0921 00:55:47.991292 8 MoQSession.cpp:2950] close sess=0x7fee5007b400 relay-1 | V0921 00:55:47.991301 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0921 00:55:47.991308 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0921 00:55:47.991314 8 MoQSession.cpp:2183] subscribeError trackReceiveState=0x7fee50065350 relay-1 | V0921 00:55:47.991316 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7fee50065350 relay-1 | V0921 00:55:47.991321 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/interop/test-track relay-1 | V0921 00:55:47.991326 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0921 00:55:47.991330 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fee5008e490 relay-1 | V0921 00:55:47.991333 8 MoQSession.cpp:6355] sendPublishDone sess=0x7fee5008e490 relay-1 | V0921 00:55:47.991348 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fee5008e490 relay-1 | V0921 00:55:47.991351 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fee500509b0 relay-1 | V0921 00:55:47.991354 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0921 00:55:47.991360 8 MoQRelay.cpp:1933] Publisher terminated for moq-test/interop/test-track relay-1 | V0921 00:55:47.991373 8 MoQCache.cpp:2266] Added track to LRU: moq-test/interop/test-track relay-1 | V0921 00:55:47.991378 8 MoQSession.cpp:2167] cancel alias=1 requestID=1 relay-1 | V0921 00:55:47.991382 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fee5007b400 relay-1 | V0921 00:55:47.991391 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=1 code=386759528 relay-1 | V0921 00:55:47.991395 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0921 00:55:47.991401 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fee5007b400 relay-1 | E0921 00:55:47.991503 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0921 00:55:47.991506 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fee5008e490 relay-1 | V0921 00:55:47.991508 8 MoQSession.cpp:2950] close sess=0x7fee5008e490 relay-1 | V0921 00:55:47.991512 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fee5008e490 relay-1 | V0921 00:55:47.991517 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fee5008e490 relay-1 | V0921 00:55:47.991574 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee5007b400 relay-1 | V0921 00:55:47.991582 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee5007b400 relay-1 | V0921 00:55:47.991587 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee5007b400 relay-1 | V0921 00:55:47.991592 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee5008e490 relay-1 | V0921 00:55:47.991597 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee5008e490 relay-1 | V0921 00:55:47.991624 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fee5007b400 relay-1 | V0921 00:55:47.991634 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fee5008e490 test-client-1 | 2026-09-21T00:55:47.991846Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58193 dual_stack=true relay-1 | V0921 00:55:47.994683 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0921 00:55:47.994697 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0921 00:55:47.994779 8 MoQSession.cpp:2674] start sess=0x7fee5005fc10 relay-1 | V0921 00:55:47.994828 8 MoQSession.cpp:3018] sendSetup sess=0x7fee5005fc10 relay-1 | V0921 00:55:47.994927 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fee5005fc10 test-client-1 | 2026-09-21T00:55:47.995086Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | V0921 00:55:47.995082 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fee5005fc10 relay-1 | V0921 00:55:47.995105 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee5005fc10 relay-1 | V0921 00:55:47.995112 8 MoQSession.cpp:3162] onClientSetup sess=0x7fee5005fc10 relay-1 | V0921 00:55:47.995115 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0921 00:55:47.995118 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0921 00:55:47.995121 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0921 00:55:47.995279 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fee5005fc10 relay-1 | V0921 00:55:47.995315 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee5005fc10 relay-1 | V0921 00:55:47.995330 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7fee5005fc10 relay-1 | V0921 00:55:47.995349 8 MoQSession.cpp:4402] Application subscribe error err=no such namespace or track relay-1 | V0921 00:55:47.995354 8 MoQSession.cpp:6260] subscribeError sess=0x7fee5005fc10 relay-1 | V0921 00:55:47.995362 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fee5005fc10 test-client-1 | 2026-09-21T00:55:47.995460Z  WARN moq_transport::serve::error: [506a552c-0673-4b40-b274-24ac3b20ac9e] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 relay-1 | E20260921 00:55:47.995560 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260921 00:55:47.995608 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=246dd2bf14a67f5f, server CID=4000001cc580fe3b, downstream=[::ffff:172.18.0.3]:58193, [::]:4443=local, drain=none relay-1 | E0921 00:55:47.995649 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0921 00:55:47.995673 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fee5005fc10 relay-1 | V0921 00:55:47.995689 8 MoQSession.cpp:2950] close sess=0x7fee5005fc10 relay-1 | V0921 00:55:47.995709 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fee5005fc10 relay-1 | V0921 00:55:47.995730 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fee5005fc10 test-client-1 | 2026-09-21T00:55:47.995833Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0921 00:55:47.995803 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee5005fc10 relay-1 | V0921 00:55:47.995837 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee5005fc10 relay-1 | V0921 00:55:47.995881 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fee5005fc10 relay-1 | V0921 00:55:48.002047 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fee5007b400 relay-1 | V0921 00:55:48.002075 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fee5008e490 relay-1 | V0921 00:55:48.012170 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fee5005fc10 test-client-1 | 2026-09-21T00:55:48.496592Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55260 dual_stack=true relay-1 | V0921 00:55:48.498614 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0921 00:55:48.498637 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0921 00:55:48.498722 8 MoQSession.cpp:2674] start sess=0x7fee50076b00 relay-1 | V0921 00:55:48.498754 8 MoQSession.cpp:3018] sendSetup sess=0x7fee50076b00 relay-1 | V0921 00:55:48.498838 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fee50076b00 relay-1 | V0921 00:55:48.499017 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fee50076b00 relay-1 | V0921 00:55:48.499044 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee50076b00 relay-1 | V0921 00:55:48.499050 8 MoQSession.cpp:3162] onClientSetup sess=0x7fee50076b00 relay-1 | V0921 00:55:48.499054 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0921 00:55:48.499058 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0921 00:55:48.499065 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-21T00:55:48.499122Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop relay-1 | V0921 00:55:48.499279 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fee50076b00 relay-1 | V0921 00:55:48.499302 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee50076b00 relay-1 | V0921 00:55:48.499311 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fee50076b00 relay-1 | V0921 00:55:48.499323 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0921 00:55:48.499337 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fee50076b00 test-client-1 | 2026-09-21T00:55:51.500174Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-09-21T00:55:51.500194Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:506a552c-0673-4b40-b274-24ac3b20ac9e] (may be expected) test-client-1 | ok 5 - subscribe-before-publish-namespace relay-1 | E20260921 00:55:51.500311 8 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | --- test-client-1 | duration_ms: 3509 test-client-1 | subscriber_connection_id: 89ecc1b7cf50a58cc91bb1982e8912c9 test-client-1 | publisher_connection_id: 1008098b58f6a7c16dc1d0781997cbff test-client-1 | ... test-client-1 | 2026-09-21T00:55:51.500640Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260921 00:55:51.500384 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=82bd1438bead2165, server CID=40000010dcc3f4aa, downstream=[::ffff:172.18.0.3]:55260, [::]:4443=local, drain=none relay-1 | E0921 00:55:51.500454 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0921 00:55:51.500471 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fee50076b00 relay-1 | V0921 00:55:51.500475 8 MoQSession.cpp:2950] close sess=0x7fee50076b00 relay-1 | V0921 00:55:51.500484 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0921 00:55:51.500489 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0921 00:55:51.500495 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fee50076b00 relay-1 | V0921 00:55:51.500506 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0921 00:55:51.500513 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fee50076b00 relay-1 | V0921 00:55:51.500603 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee50076b00 relay-1 | V0921 00:55:51.500612 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee50076b00 relay-1 | V0921 00:55:51.500645 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fee50076b00 test-client-1 | 2026-09-21T00:55:51.500965Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41829 dual_stack=true relay-1 | V0921 00:55:51.503945 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0921 00:55:51.503967 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0921 00:55:51.504057 8 MoQSession.cpp:2674] start sess=0x7fee50074e40 relay-1 | V0921 00:55:51.504079 8 MoQSession.cpp:3018] sendSetup sess=0x7fee50074e40 relay-1 | V0921 00:55:51.504122 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fee50074e40 relay-1 | V0921 00:55:51.504224 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fee50074e40 test-client-1 | 2026-09-21T00:55:51.504242Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V0921 00:55:51.504242 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee50074e40 relay-1 | V0921 00:55:51.504251 8 MoQSession.cpp:3162] onClientSetup sess=0x7fee50074e40 relay-1 | V0921 00:55:51.504254 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0921 00:55:51.504257 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0921 00:55:51.504261 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0921 00:55:51.504431 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fee50074e40 relay-1 | V0921 00:55:51.504467 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee50074e40 relay-1 | V0921 00:55:51.504476 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fee50074e40 relay-1 | V0921 00:55:51.504490 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0921 00:55:51.504499 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fee50074e40 relay-1 | V0921 00:55:51.510667 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fee50076b00 test-client-1 | 2026-09-21T00:55:53.505609Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | V0921 00:55:53.505766 8 MoQRelaySession.cpp:1300] onPublishNamespaceDone requestID=0 sess=0x7fee50074e40 relay-1 | V0921 00:55:53.505790 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0921 00:55:53.505798 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0921 00:55:53.505806 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee50074e40 relay-1 | V0921 00:55:53.505819 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee50074e40 test-client-1 | 2026-09-21T00:55:53.607434Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully test-client-1 | ok 6 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 2107 test-client-1 | connection_id: dc74ca8868ef2c9d0f643029a8b2fe6e test-client-1 | ... relay-1 | E20260921 00:55:53.607725 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260921 00:55:53.607791 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=6e4864dd6bd3307f, server CID=40000005e330dcbb, downstream=[::ffff:172.18.0.3]:41829, [::]:4443=local, drain=none relay-1 | E0921 00:55:53.608002 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0921 00:55:53.608020 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fee50074e40 relay-1 | V0921 00:55:53.608025 8 MoQSession.cpp:2950] close sess=0x7fee50074e40 relay-1 | V0921 00:55:53.608034 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fee50074e40 relay-1 | V0921 00:55:53.608052 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fee50074e40 relay-1 | V0921 00:55:53.608152 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fee50074e40 test-client-1 | 2026-09-21T00:55:53.608192Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-21T00:55:53.608352Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35640 dual_stack=true relay-1 | V0921 00:55:53.610043 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0921 00:55:53.610058 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0921 00:55:53.610142 8 MoQSession.cpp:2674] start sess=0x7fee50076b00 relay-1 | V0921 00:55:53.610163 8 MoQSession.cpp:3018] sendSetup sess=0x7fee50076b00 relay-1 | V0921 00:55:53.610241 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fee50076b00 relay-1 | V0921 00:55:53.610316 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fee50076b00 relay-1 | V0921 00:55:53.610352 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee50076b00 relay-1 | V0921 00:55:53.610359 8 MoQSession.cpp:3162] onClientSetup sess=0x7fee50076b00 relay-1 | V0921 00:55:53.610362 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0921 00:55:53.610365 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0921 00:55:53.610369 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-21T00:55:53.610347Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" relay-1 | V0921 00:55:53.610499 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fee50076b00 relay-1 | V0921 00:55:53.610527 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee50076b00 relay-1 | V0921 00:55:53.610538 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7fee50076b00 relay-1 | V0921 00:55:53.610550 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0921 00:55:53.610581 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0921 00:55:53.610610 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7fee50076b00 test-client-1 | 2026-09-21T00:55:53.610735Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" relay-1 | V0921 00:55:53.610854 8 MoQSession.cpp:5098] PublishDone id=0 code=2 reason=publish ended relay-1 | V0921 00:55:53.610900 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7fee50085da0 test-client-1 | 2026-09-21T00:55:53.610827Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" relay-1 | V0921 00:55:53.610908 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0921 00:55:53.610913 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0921 00:55:53.610917 8 MoQRelay.cpp:412] Publisher terminated with no subscribers, cleaning up moq-test/publish/published-track relay-1 | V0921 00:55:53.610922 8 MoQForwarder.cpp:609] publishDone pubDone reason=publish ended relay-1 | V0921 00:55:53.610929 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee50076b00 test-client-1 | ok 7 - publish-track-only relay-1 | E20260921 00:55:53.610966 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260921 00:55:53.611025 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=6aad231e4d91457e, server CID=400000190e9b93c5, downstream=[::ffff:172.18.0.3]:35640, [::]:4443=local, drain=none relay-1 | E0921 00:55:53.611075 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0921 00:55:53.611084 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fee50076b00 relay-1 | V0921 00:55:53.611087 8 MoQSession.cpp:2950] close sess=0x7fee50076b00 relay-1 | V0921 00:55:53.611091 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fee50076b00 relay-1 | V0921 00:55:53.611099 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fee50076b00 relay-1 | V0921 00:55:53.611149 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee50076b00 relay-1 | V0921 00:55:53.611176 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fee50076b00 test-client-1 | 2026-09-21T00:55:53.611227Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-21T00:55:53.611654Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37819 dual_stack=true test-client-1 | --- test-client-1 | duration_ms: 3 test-client-1 | connection_id: 2f05bb3d9d556e801ccd264d79b9a289 test-client-1 | ... relay-1 | V0921 00:55:53.613419 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0921 00:55:53.613436 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0921 00:55:53.613509 8 MoQSession.cpp:2674] start sess=0x7fee5005e920 relay-1 | V0921 00:55:53.613525 8 MoQSession.cpp:3018] sendSetup sess=0x7fee5005e920 relay-1 | V0921 00:55:53.613561 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fee5005e920 relay-1 | V0921 00:55:53.613740 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fee5005e920 relay-1 | V0921 00:55:53.613763 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee5005e920 relay-1 | V0921 00:55:53.613767 8 MoQSession.cpp:3162] onClientSetup sess=0x7fee5005e920 relay-1 | V0921 00:55:53.613770 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0921 00:55:53.613774 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0921 00:55:53.613777 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-21T00:55:53.614326Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53412 dual_stack=true relay-1 | V0921 00:55:53.615571 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0921 00:55:53.615582 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0921 00:55:53.615644 8 MoQSession.cpp:2674] start sess=0x7fee5006dd30 relay-1 | V0921 00:55:53.615681 8 MoQSession.cpp:3018] sendSetup sess=0x7fee5006dd30 relay-1 | V0921 00:55:53.615885 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fee5006dd30 relay-1 | V0921 00:55:53.615902 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fee5006dd30 test-client-1 | 2026-09-21T00:55:53.616011Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" relay-1 | V0921 00:55:53.615957 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee5006dd30 relay-1 | V0921 00:55:53.615967 8 MoQSession.cpp:3162] onClientSetup sess=0x7fee5006dd30 relay-1 | V0921 00:55:53.615970 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0921 00:55:53.615973 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0921 00:55:53.615977 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0921 00:55:53.616161 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fee5005e920 relay-1 | V0921 00:55:53.616190 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee5005e920 relay-1 | V0921 00:55:53.616198 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7fee5005e920 relay-1 | V0921 00:55:53.616207 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0921 00:55:53.616216 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0921 00:55:53.616230 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7fee5005e920 test-client-1 | 2026-09-21T00:55:53.616337Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" relay-1 | V0921 00:55:53.616436 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fee5006dd30 relay-1 | V0921 00:55:53.616465 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee5006dd30 relay-1 | V0921 00:55:53.616475 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test/publish/published-track sess=0x7fee5006dd30 relay-1 | V0921 00:55:53.616491 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0921 00:55:53.616513 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0921 00:55:53.616533 8 MoQRelay.cpp:1970] Updating forward for moq-test/publish/published-track numForwardingSubs=1 relay-1 | V0921 00:55:53.616553 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7fee5006dd30 relay-1 | V0921 00:55:53.616639 8 MoQSession.cpp:6556] requestUpdate sess=0x7fee5005e920 test-client-1 | 2026-09-21T00:55:53.616760Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-21T00:55:53.616769Z  WARN moq_transport::serve::error: [a88c749e-a9b3-49ae-b0ef-1829b6850f1a] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | V0921 00:55:53.616859 8 MoQSession.cpp:3489] Failing pending request id=1 peer FINed without terminal reply sess=0x7fee5005e920 relay-1 | V0921 00:55:53.616915 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee5005e920 relay-1 | E0921 00:55:53.616928 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0921 00:55:53.618028 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fee50074e40 relay-1 | V0921 00:55:53.618057 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fee50076b00 test-client-1 | not ok 8 - publish-track-subscribe test-client-1 | --- test-client-1 | duration_ms: 106 test-client-1 | message: "failed serving PUBLISH track: serve error: cancelled: cancelled" test-client-1 | ... test-client-1 | 2026-09-21T00:55:53.717740Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-21T00:55:53.717785Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260921 00:55:53.717315 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260921 00:55:53.717386 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=efbf4f27b6a7696f, server CID=4000001cdf3c67d6, downstream=[::ffff:172.18.0.3]:37819, [::]:4443=local, drain=none relay-1 | E20260921 00:55:53.717435 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260921 00:55:53.717447 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=42a3247c03f890bb, server CID=4000001cadcd91c6, downstream=[::ffff:172.18.0.3]:53412, [::]:4443=local, drain=none relay-1 | E0921 00:55:53.717516 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0921 00:55:53.717529 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fee5005e920 relay-1 | V0921 00:55:53.717532 8 MoQSession.cpp:2950] close sess=0x7fee5005e920 relay-1 | V0921 00:55:53.717540 8 MoQSession.cpp:2183] subscribeError trackReceiveState=0x7fee50085da0 relay-1 | V0921 00:55:53.717543 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7fee50085da0 relay-1 | V0921 00:55:53.717548 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0921 00:55:53.717554 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0921 00:55:53.717562 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0921 00:55:53.717565 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fee5006dd30 relay-1 | V0921 00:55:53.717569 8 MoQSession.cpp:6355] sendPublishDone sess=0x7fee5006dd30 relay-1 | V0921 00:55:53.717585 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fee5006dd30 relay-1 | V0921 00:55:53.717589 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fee500509b0 relay-1 | V0921 00:55:53.717591 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0921 00:55:53.717597 8 MoQRelay.cpp:1933] Publisher terminated for moq-test/publish/published-track relay-1 | V0921 00:55:53.717603 8 MoQSession.cpp:2167] cancel alias=0 requestID=0 relay-1 | V0921 00:55:53.717607 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fee5005e920 relay-1 | V0921 00:55:53.717621 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fee5005e920 relay-1 | E0921 00:55:53.717712 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0921 00:55:53.717715 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fee5006dd30 relay-1 | V0921 00:55:53.717717 8 MoQSession.cpp:2950] close sess=0x7fee5006dd30 relay-1 | V0921 00:55:53.717720 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fee5006dd30 relay-1 | V0921 00:55:53.717727 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fee5006dd30 relay-1 | V0921 00:55:53.717784 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee5005e920 relay-1 | V0921 00:55:53.717793 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee5006dd30 relay-1 | V0921 00:55:53.717798 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee5006dd30 relay-1 | V0921 00:55:53.717827 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fee5005e920 relay-1 | V0921 00:55:53.717833 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fee5005e920 relay-1 | V0921 00:55:53.717844 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fee5006dd30 test-client-1 | 2026-09-21T00:55:53.718057Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43053 dual_stack=true relay-1 | V0921 00:55:53.719729 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0921 00:55:53.719743 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0921 00:55:53.719824 8 MoQSession.cpp:2674] start sess=0x7fee50044820 relay-1 | V0921 00:55:53.719839 8 MoQSession.cpp:3018] sendSetup sess=0x7fee50044820 relay-1 | V0921 00:55:53.719928 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fee50044820 relay-1 | V0921 00:55:53.720091 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fee50044820 relay-1 | V0921 00:55:53.720123 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee50044820 test-client-1 | 2026-09-21T00:55:53.720094Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 relay-1 | V0921 00:55:53.720130 8 MoQSession.cpp:3162] onClientSetup sess=0x7fee50044820 relay-1 | V0921 00:55:53.720133 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0921 00:55:53.720136 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0921 00:55:53.720140 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0921 00:55:53.720196 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fee50044820 relay-1 | V0921 00:55:53.720259 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee50044820 relay-1 | V0921 00:55:53.720271 8 MoQSession.cpp:4260] onSubscribeImpl ftn=nonexistent/rendezvous/test-track sess=0x7fee50044820 relay-1 | V0921 00:55:53.727599 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fee5006dd30 relay-1 | V0921 00:55:54.220685 8 MoQSession.cpp:4402] Application subscribe error err=rendezvous timeout expired relay-1 | V0921 00:55:54.220707 8 MoQSession.cpp:6260] subscribeError sess=0x7fee50044820 relay-1 | V0921 00:55:54.220734 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fee50044820 test-client-1 | ok 9 - rendezvous-timeout test-client-1 | --- test-client-1 | duration_ms: 503 test-client-1 | connection_id: cbbe3c9a5fcb9582d0d43fcb1433ba94 test-client-1 | ... test-client-1 | 2026-09-21T00:55:54.221172Z  INFO moq_test_client::scenarios: Received expected REQUEST_ERROR TIMEOUT relay-1 | V0921 00:55:54.221218 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee50044820 relay-1 | V0921 00:55:54.221257 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee50044820 relay-1 | E20260921 00:55:54.221297 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260921 00:55:54.221352 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=554c19f514c41da7, server CID=400000106f5c3ee0, downstream=[::ffff:172.18.0.3]:43053, [::]:4443=local, drain=none relay-1 | E0921 00:55:54.221423 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0921 00:55:54.221431 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fee50044820 relay-1 | V0921 00:55:54.221434 8 MoQSession.cpp:2950] close sess=0x7fee50044820 relay-1 | V0921 00:55:54.221441 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fee50044820 relay-1 | V0921 00:55:54.221454 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fee50044820 relay-1 | V0921 00:55:54.221555 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fee50044820 test-client-1 | 2026-09-21T00:55:54.221619Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-21T00:55:54.221986Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57873 dual_stack=true relay-1 | V0921 00:55:54.223706 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0921 00:55:54.223720 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0921 00:55:54.223807 8 MoQSession.cpp:2674] start sess=0x7fee50074e40 relay-1 | V0921 00:55:54.223824 8 MoQSession.cpp:3018] sendSetup sess=0x7fee50074e40 relay-1 | V0921 00:55:54.223912 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fee50074e40 relay-1 | V0921 00:55:54.224007 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fee50074e40 relay-1 | V0921 00:55:54.224024 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee50074e40 relay-1 | V0921 00:55:54.224031 8 MoQSession.cpp:3162] onClientSetup sess=0x7fee50074e40 relay-1 | V0921 00:55:54.224034 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0921 00:55:54.224037 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0921 00:55:54.224041 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0921 00:55:54.224164 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fee50074e40 relay-1 | V0921 00:55:54.224191 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee50074e40 relay-1 | V0921 00:55:54.224203 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test-00/0/0/0/2/4/5/64/32/2/1/1/0/-1/-1/0/moq-test-7d1808a4cda7a011 sess=0x7fee50074e40 relay-1 | V0921 00:55:54.231333 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fee50044820 test-client-1 | 2026-09-21T00:55:54.425788Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35075 dual_stack=true relay-1 | V0921 00:55:54.427787 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0921 00:55:54.427814 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0921 00:55:54.427923 8 MoQSession.cpp:2674] start sess=0x7fee50083470 relay-1 | V0921 00:55:54.427943 8 MoQSession.cpp:3018] sendSetup sess=0x7fee50083470 relay-1 | V0921 00:55:54.428014 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fee50083470 relay-1 | V0921 00:55:54.428146 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fee50083470 relay-1 | V0921 00:55:54.428192 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee50083470 relay-1 | V0921 00:55:54.428247 8 MoQSession.cpp:3162] onClientSetup sess=0x7fee50083470 relay-1 | V0921 00:55:54.428257 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0921 00:55:54.428261 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0921 00:55:54.428266 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0921 00:55:54.428301 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fee50083470 relay-1 | V0921 00:55:54.428323 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee50083470 relay-1 | V0921 00:55:54.428334 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7fee50083470 relay-1 | V0921 00:55:54.428368 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-7d1808a4cda7a011 relay-1 | E0921 00:55:54.428380 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0921 00:55:54.428402 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7fee50083470 relay-1 | V0921 00:55:54.428493 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0921 00:55:54.428522 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0921 00:55:54.428544 8 MoQRelay.cpp:1970] Updating forward for moq-test-00/0/0/0/2/4/5/64/32/2/1/1/0/-1/-1/0/moq-test-7d1808a4cda7a011 numForwardingSubs=1 relay-1 | V0921 00:55:54.428572 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7fee50074e40 relay-1 | V0921 00:55:54.428649 8 MoQSession.cpp:6556] requestUpdate sess=0x7fee50083470 test-client-1 | 2026-09-21T00:55:54.428745Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-21T00:55:54.428767Z  WARN moq_transport::serve::error: [9d6c9539-3579-48cd-b433-7a1f401a4f9b] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 test-client-1 | 2026-09-21T00:55:54.428788Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 relay-1 | V0921 00:55:54.428852 8 MoQSession.cpp:3489] Failing pending request id=1 peer FINed without terminal reply sess=0x7fee50083470 relay-1 | V0921 00:55:54.428874 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee50083470 relay-1 | E0921 00:55:54.428882 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply test-client-1 | not ok 10 - moq-test-subgroup-per-group test-client-1 | --- test-client-1 | duration_ms: 223 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... test-client-1 | 2026-09-21T00:55:54.444860Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-21T00:55:54.444922Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260921 00:55:54.444487 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260921 00:55:54.444547 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=5ea95ab661f17dfe, server CID=4000001e85373b8b, downstream=[::ffff:172.18.0.3]:35075, [::]:4443=local, drain=none relay-1 | E20260921 00:55:54.444590 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260921 00:55:54.444602 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=a2cbe28db8c3f905, server CID=4000000d502858e6, downstream=[::ffff:172.18.0.3]:57873, [::]:4443=local, drain=none relay-1 | E0921 00:55:54.444645 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0921 00:55:54.444653 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fee50083470 relay-1 | V0921 00:55:54.444657 8 MoQSession.cpp:2950] close sess=0x7fee50083470 relay-1 | V0921 00:55:54.444664 8 MoQSession.cpp:2183] subscribeError trackReceiveState=0x7fee50085da0 relay-1 | V0921 00:55:54.444667 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7fee50085da0 relay-1 | V0921 00:55:54.444672 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-7d1808a4cda7a011 relay-1 | V0921 00:55:54.444681 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0921 00:55:54.444690 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0921 00:55:54.444693 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fee50074e40 relay-1 | V0921 00:55:54.444696 8 MoQSession.cpp:6355] sendPublishDone sess=0x7fee50074e40 relay-1 | V0921 00:55:54.444710 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fee50074e40 relay-1 | V0921 00:55:54.444713 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fee500509b0 relay-1 | V0921 00:55:54.444716 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0921 00:55:54.444723 8 MoQRelay.cpp:1933] Publisher terminated for moq-test-00/0/0/0/2/4/5/64/32/2/1/1/0/-1/-1/0/moq-test-7d1808a4cda7a011 relay-1 | V0921 00:55:54.444730 8 MoQSession.cpp:2167] cancel alias=0 requestID=0 relay-1 | V0921 00:55:54.444734 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fee50083470 relay-1 | V0921 00:55:54.444745 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fee50083470 relay-1 | E0921 00:55:54.444829 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0921 00:55:54.444832 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fee50074e40 relay-1 | V0921 00:55:54.444834 8 MoQSession.cpp:2950] close sess=0x7fee50074e40 relay-1 | V0921 00:55:54.444838 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fee50074e40 relay-1 | V0921 00:55:54.444843 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fee50074e40 relay-1 | V0921 00:55:54.444915 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee50083470 relay-1 | V0921 00:55:54.444922 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee50074e40 relay-1 | V0921 00:55:54.444928 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee50074e40 relay-1 | V0921 00:55:54.444957 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fee50083470 relay-1 | V0921 00:55:54.444962 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fee50083470 relay-1 | V0921 00:55:54.444972 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fee50074e40 test-client-1 | 2026-09-21T00:55:54.445220Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41435 dual_stack=true relay-1 | V0921 00:55:54.447094 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fee50074e40 relay-1 | V0921 00:55:54.448178 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0921 00:55:54.448191 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0921 00:55:54.448272 8 MoQSession.cpp:2674] start sess=0x7fee50050c40 relay-1 | V0921 00:55:54.448291 8 MoQSession.cpp:3018] sendSetup sess=0x7fee50050c40 relay-1 | V0921 00:55:54.448363 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fee50050c40 relay-1 | V0921 00:55:54.448438 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fee50050c40 relay-1 | V0921 00:55:54.448503 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee50050c40 relay-1 | V0921 00:55:54.448535 8 MoQSession.cpp:3162] onClientSetup sess=0x7fee50050c40 relay-1 | V0921 00:55:54.448565 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0921 00:55:54.448574 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0921 00:55:54.448579 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0921 00:55:54.448614 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fee50050c40 relay-1 | V0921 00:55:54.448660 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee50050c40 relay-1 | V0921 00:55:54.448675 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/-1/-1/0/moq-test-5f5196fc7014ec61 sess=0x7fee50050c40 test-client-1 | 2026-09-21T00:55:54.650436Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35764 dual_stack=true relay-1 | V0921 00:55:54.652384 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0921 00:55:54.652406 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0921 00:55:54.652487 8 MoQSession.cpp:2674] start sess=0x7fee5006a740 relay-1 | V0921 00:55:54.652533 8 MoQSession.cpp:3018] sendSetup sess=0x7fee5006a740 relay-1 | V0921 00:55:54.652650 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fee5006a740 relay-1 | V0921 00:55:54.652807 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fee5006a740 relay-1 | V0921 00:55:54.652830 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee5006a740 relay-1 | V0921 00:55:54.652837 8 MoQSession.cpp:3162] onClientSetup sess=0x7fee5006a740 relay-1 | V0921 00:55:54.652840 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0921 00:55:54.652843 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0921 00:55:54.652848 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0921 00:55:54.652952 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fee5006a740 relay-1 | V0921 00:55:54.653009 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee5006a740 relay-1 | V0921 00:55:54.653045 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7fee5006a740 relay-1 | V0921 00:55:54.653089 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-5f5196fc7014ec61 relay-1 | E0921 00:55:54.653111 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0921 00:55:54.653155 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7fee5006a740 relay-1 | V0921 00:55:54.653234 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0921 00:55:54.653242 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0921 00:55:54.653248 8 MoQRelay.cpp:1970] Updating forward for moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/-1/-1/0/moq-test-5f5196fc7014ec61 numForwardingSubs=1 relay-1 | V0921 00:55:54.653260 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7fee50050c40 test-client-1 | 2026-09-21T00:55:54.653385Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 relay-1 | V0921 00:55:54.653316 8 MoQSession.cpp:6556] requestUpdate sess=0x7fee5006a740 relay-1 | V0921 00:55:54.653545 8 MoQSession.cpp:5098] PublishDone id=0 code=2 reason=publish ended relay-1 | V0921 00:55:54.653562 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7fee5006b290 relay-1 | V0921 00:55:54.653567 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-5f5196fc7014ec61 relay-1 | V0921 00:55:54.653572 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0921 00:55:54.653578 8 MoQForwarder.cpp:609] publishDone pubDone reason=publish ended relay-1 | V0921 00:55:54.653582 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fee50050c40 relay-1 | V0921 00:55:54.653585 8 MoQSession.cpp:6355] sendPublishDone sess=0x7fee50050c40 relay-1 | V0921 00:55:54.653594 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fee50050c40 relay-1 | V0921 00:55:54.653598 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fee500509b0 relay-1 | V0921 00:55:54.653601 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0921 00:55:54.653607 8 MoQRelay.cpp:1933] Publisher terminated for moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/-1/-1/0/moq-test-5f5196fc7014ec61 relay-1 | V0921 00:55:54.653614 8 MoQSession.cpp:3489] Failing pending request id=1 peer FINed without terminal reply sess=0x7fee5006a740 relay-1 | V0921 00:55:54.653619 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee5006a740 relay-1 | E0921 00:55:54.653668 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0921 00:55:54.653824 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee50050c40 relay-1 | V0921 00:55:54.653839 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee50050c40 test-client-1 | not ok 11 - moq-test-subgroup-per-group-eog test-client-1 | --- test-client-1 | duration_ms: 227 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... test-client-1 | 2026-09-21T00:55:54.672425Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-21T00:55:54.672500Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260921 00:55:54.672139 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260921 00:55:54.672204 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=ab8b9e2889da32c0, server CID=4000000ff952935e, downstream=[::ffff:172.18.0.3]:35764, [::]:4443=local, drain=none relay-1 | E20260921 00:55:54.672245 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260921 00:55:54.672258 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=f6e4a68b7b275557, server CID=4000001d1fcdc8b6, downstream=[::ffff:172.18.0.3]:41435, [::]:4443=local, drain=none relay-1 | E0921 00:55:54.672297 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0921 00:55:54.672304 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fee5006a740 relay-1 | V0921 00:55:54.672307 8 MoQSession.cpp:2950] close sess=0x7fee5006a740 relay-1 | V0921 00:55:54.672315 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fee5006a740 relay-1 | V0921 00:55:54.672329 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fee5006a740 relay-1 | E0921 00:55:54.672403 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0921 00:55:54.672408 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fee50050c40 relay-1 | V0921 00:55:54.672411 8 MoQSession.cpp:2950] close sess=0x7fee50050c40 relay-1 | V0921 00:55:54.672414 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fee50050c40 relay-1 | V0921 00:55:54.672421 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fee50050c40 relay-1 | V0921 00:55:54.672478 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee5006a740 relay-1 | V0921 00:55:54.672517 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fee5006a740 relay-1 | V0921 00:55:54.672541 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fee5006a740 relay-1 | V0921 00:55:54.672565 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fee50050c40 test-client-1 | 2026-09-21T00:55:54.672920Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60014 dual_stack=true relay-1 | V0921 00:55:54.674576 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0921 00:55:54.674591 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0921 00:55:54.674669 8 MoQSession.cpp:2674] start sess=0x7fee50069530 relay-1 | V0921 00:55:54.674722 8 MoQSession.cpp:3018] sendSetup sess=0x7fee50069530 relay-1 | V0921 00:55:54.674766 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fee50069530 relay-1 | V0921 00:55:54.674968 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fee50069530 relay-1 | V0921 00:55:54.675004 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee50069530 relay-1 | V0921 00:55:54.675010 8 MoQSession.cpp:3162] onClientSetup sess=0x7fee50069530 relay-1 | V0921 00:55:54.675014 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0921 00:55:54.675017 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0921 00:55:54.675021 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0921 00:55:54.675029 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fee50069530 relay-1 | V0921 00:55:54.675044 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee50069530 relay-1 | V0921 00:55:54.675056 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test-00/1/0/0/1/3/4/64/32/2/1/1/0/-1/-1/0/moq-test-05e365149ba1fe42 sess=0x7fee50069530 relay-1 | V0921 00:55:54.682177 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fee50050c40 test-client-1 | 2026-09-21T00:55:54.876713Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46179 dual_stack=true relay-1 | V0921 00:55:54.878682 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0921 00:55:54.878709 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0921 00:55:54.878802 8 MoQSession.cpp:2674] start sess=0x7fee50033130 relay-1 | V0921 00:55:54.878823 8 MoQSession.cpp:3018] sendSetup sess=0x7fee50033130 relay-1 | V0921 00:55:54.878880 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fee50033130 relay-1 | V0921 00:55:54.879089 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fee50033130 relay-1 | V0921 00:55:54.879119 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee50033130 relay-1 | V0921 00:55:54.879126 8 MoQSession.cpp:3162] onClientSetup sess=0x7fee50033130 relay-1 | V0921 00:55:54.879129 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0921 00:55:54.879132 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0921 00:55:54.879136 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0921 00:55:54.879175 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fee50033130 relay-1 | V0921 00:55:54.879192 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee50033130 relay-1 | V0921 00:55:54.879208 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7fee50033130 relay-1 | V0921 00:55:54.879222 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-05e365149ba1fe42 relay-1 | E0921 00:55:54.879230 8 MoQRelay.cpp:82] prefix not found in tree test-client-1 | 2026-09-21T00:55:54.879454Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=8 streams=8 relay-1 | V0921 00:55:54.879254 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7fee50033130 relay-1 | V0921 00:55:54.879328 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0921 00:55:54.879332 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0921 00:55:54.879337 8 MoQRelay.cpp:1970] Updating forward for moq-test-00/1/0/0/1/3/4/64/32/2/1/1/0/-1/-1/0/moq-test-05e365149ba1fe42 numForwardingSubs=1 relay-1 | V0921 00:55:54.879345 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7fee50069530 relay-1 | V0921 00:55:54.879397 8 MoQSession.cpp:6556] requestUpdate sess=0x7fee50033130 relay-1 | V0921 00:55:54.879582 8 MoQSession.cpp:5098] PublishDone id=0 code=2 reason=publish ended relay-1 | V0921 00:55:54.879592 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7fee50085da0 relay-1 | V0921 00:55:54.879597 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-05e365149ba1fe42 relay-1 | V0921 00:55:54.879603 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0921 00:55:54.879609 8 MoQForwarder.cpp:609] publishDone pubDone reason=publish ended relay-1 | V0921 00:55:54.879613 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fee50069530 relay-1 | V0921 00:55:54.879617 8 MoQSession.cpp:6355] sendPublishDone sess=0x7fee50069530 relay-1 | V0921 00:55:54.879648 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fee50069530 relay-1 | V0921 00:55:54.879657 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fee500509b0 relay-1 | V0921 00:55:54.879659 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0921 00:55:54.879666 8 MoQRelay.cpp:1933] Publisher terminated for moq-test-00/1/0/0/1/3/4/64/32/2/1/1/0/-1/-1/0/moq-test-05e365149ba1fe42 relay-1 | V0921 00:55:54.879673 8 MoQSession.cpp:3489] Failing pending request id=1 peer FINed without terminal reply sess=0x7fee50033130 relay-1 | V0921 00:55:54.879681 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee50033130 relay-1 | E0921 00:55:54.879740 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0921 00:55:54.879909 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee50069530 relay-1 | V0921 00:55:54.879922 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee50069530 test-client-1 | not ok 12 - moq-test-subgroup-per-object test-client-1 | --- test-client-1 | duration_ms: 210 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | E20260921 00:55:54.883085 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260921 00:55:54.883134 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=3998401ed4792d54, server CID=4000000d541c62e6, downstream=[::ffff:172.18.0.3]:46179, [::]:4443=local, drain=none relay-1 | E20260921 00:55:54.883172 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260921 00:55:54.883186 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=085156e360f1fbf9, server CID=400000157ff60f93, downstream=[::ffff:172.18.0.3]:60014, [::]:4443=local, drain=none relay-1 | E0921 00:55:54.883220 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0921 00:55:54.883247 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fee50033130 relay-1 | V0921 00:55:54.883252 8 MoQSession.cpp:2950] close sess=0x7fee50033130 relay-1 | V0921 00:55:54.883259 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fee50033130 relay-1 | V0921 00:55:54.883269 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fee50033130 test-client-1 | 2026-09-21T00:55:54.883349Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E0921 00:55:54.883392 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0921 00:55:54.883415 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fee50069530 relay-1 | V0921 00:55:54.883434 8 MoQSession.cpp:2950] close sess=0x7fee50069530 relay-1 | V0921 00:55:54.883449 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fee50069530 relay-1 | V0921 00:55:54.883467 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fee50069530 test-client-1 | 2026-09-21T00:55:54.883540Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0921 00:55:54.883592 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee50033130 relay-1 | V0921 00:55:54.883622 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fee50033130 relay-1 | V0921 00:55:54.883630 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fee50033130 relay-1 | V0921 00:55:54.883640 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fee50069530 test-client-1 | 2026-09-21T00:55:54.883821Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46152 dual_stack=true relay-1 | V0921 00:55:54.885113 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0921 00:55:54.885124 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0921 00:55:54.885187 8 MoQSession.cpp:2674] start sess=0x7fee5005e320 relay-1 | V0921 00:55:54.885200 8 MoQSession.cpp:3018] sendSetup sess=0x7fee5005e320 relay-1 | V0921 00:55:54.885233 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fee5005e320 relay-1 | V0921 00:55:54.885404 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fee5005e320 relay-1 | V0921 00:55:54.885531 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee5005e320 relay-1 | V0921 00:55:54.885541 8 MoQSession.cpp:3162] onClientSetup sess=0x7fee5005e320 relay-1 | V0921 00:55:54.885545 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0921 00:55:54.885548 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0921 00:55:54.885551 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0921 00:55:54.885576 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fee5005e320 relay-1 | V0921 00:55:54.885591 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee5005e320 relay-1 | V0921 00:55:54.885599 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test-00/2/0/0/2/6/6/64/32/2/1/1/1/-1/-1/0/moq-test-81574f04b7717aea sess=0x7fee5005e320 relay-1 | V0921 00:55:54.893710 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fee50069530 test-client-1 | 2026-09-21T00:55:55.087503Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42384 dual_stack=true relay-1 | V0921 00:55:55.089485 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0921 00:55:55.089508 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0921 00:55:55.089598 8 MoQSession.cpp:2674] start sess=0x7fee50008610 relay-1 | V0921 00:55:55.089618 8 MoQSession.cpp:3018] sendSetup sess=0x7fee50008610 relay-1 | V0921 00:55:55.089659 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fee50008610 relay-1 | V0921 00:55:55.089918 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fee50008610 relay-1 | V0921 00:55:55.089944 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee50008610 relay-1 | V0921 00:55:55.089952 8 MoQSession.cpp:3162] onClientSetup sess=0x7fee50008610 relay-1 | V0921 00:55:55.089956 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0921 00:55:55.089959 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0921 00:55:55.089964 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0921 00:55:55.090016 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fee50008610 relay-1 | V0921 00:55:55.090042 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee50008610 relay-1 | V0921 00:55:55.090054 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7fee50008610 relay-1 | V0921 00:55:55.090070 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-81574f04b7717aea relay-1 | E0921 00:55:55.090079 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0921 00:55:55.090103 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7fee50008610 relay-1 | V0921 00:55:55.090227 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0921 00:55:55.090236 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0921 00:55:55.090241 8 MoQRelay.cpp:1970] Updating forward for moq-test-00/2/0/0/2/6/6/64/32/2/1/1/1/-1/-1/0/moq-test-81574f04b7717aea numForwardingSubs=1 relay-1 | V0921 00:55:55.090250 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7fee5005e320 relay-1 | V0921 00:55:55.090309 8 MoQSession.cpp:6556] requestUpdate sess=0x7fee50008610 test-client-1 | 2026-09-21T00:55:55.090435Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=18 streams=6 relay-1 | V0921 00:55:55.090564 8 MoQSession.cpp:5098] PublishDone id=0 code=2 reason=publish ended relay-1 | V0921 00:55:55.090575 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7fee50085a50 relay-1 | V0921 00:55:55.090580 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-81574f04b7717aea relay-1 | V0921 00:55:55.090586 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0921 00:55:55.090592 8 MoQForwarder.cpp:609] publishDone pubDone reason=publish ended relay-1 | V0921 00:55:55.090596 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fee5005e320 relay-1 | V0921 00:55:55.090599 8 MoQSession.cpp:6355] sendPublishDone sess=0x7fee5005e320 relay-1 | V0921 00:55:55.090607 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fee5005e320 relay-1 | V0921 00:55:55.090613 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fee500509b0 relay-1 | V0921 00:55:55.090616 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0921 00:55:55.090622 8 MoQRelay.cpp:1933] Publisher terminated for moq-test-00/2/0/0/2/6/6/64/32/2/1/1/1/-1/-1/0/moq-test-81574f04b7717aea relay-1 | V0921 00:55:55.090630 8 MoQSession.cpp:3489] Failing pending request id=1 peer FINed without terminal reply sess=0x7fee50008610 relay-1 | V0921 00:55:55.090636 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee50008610 relay-1 | E0921 00:55:55.090683 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0921 00:55:55.090909 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee5005e320 relay-1 | V0921 00:55:55.090922 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee5005e320 test-client-1 | not ok 13 - moq-test-two-subgroups-eog test-client-1 | --- test-client-1 | duration_ms: 229 test-client-1 | message: "failed to create subgroup 0: cancelled" test-client-1 | ... relay-1 | E20260921 00:55:55.112531 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260921 00:55:55.112599 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=1e238bbd2c747834, server CID=400000162506f087, downstream=[::ffff:172.18.0.3]:42384, [::]:4443=local, drain=none relay-1 | E20260921 00:55:55.112648 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260921 00:55:55.112659 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=8cd51119705a808b, server CID=4000000a1a0e5ee8, downstream=[::ffff:172.18.0.3]:46152, [::]:4443=local, drain=none relay-1 | E0921 00:55:55.112701 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0921 00:55:55.112714 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fee50008610 relay-1 | V0921 00:55:55.112717 8 MoQSession.cpp:2950] close sess=0x7fee50008610 relay-1 | V0921 00:55:55.112725 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fee50008610 relay-1 | V0921 00:55:55.112743 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fee50008610 relay-1 | E0921 00:55:55.112821 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0921 00:55:55.112832 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fee5005e320 relay-1 | V0921 00:55:55.112834 8 MoQSession.cpp:2950] close sess=0x7fee5005e320 relay-1 | V0921 00:55:55.112839 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fee5005e320 relay-1 | V0921 00:55:55.112846 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fee5005e320 relay-1 | V0921 00:55:55.112909 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee50008610 test-client-1 | 2026-09-21T00:55:55.112986Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-21T00:55:55.113029Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0921 00:55:55.113080 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fee50008610 relay-1 | V0921 00:55:55.113093 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fee50008610 relay-1 | V0921 00:55:55.113105 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fee5005e320 test-client-1 | 2026-09-21T00:55:55.113325Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40855 dual_stack=true relay-1 | V0921 00:55:55.115060 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0921 00:55:55.115074 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0921 00:55:55.115162 8 MoQSession.cpp:2674] start sess=0x7fee50075d60 relay-1 | V0921 00:55:55.115201 8 MoQSession.cpp:3018] sendSetup sess=0x7fee50075d60 relay-1 | V0921 00:55:55.115296 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fee50075d60 relay-1 | V0921 00:55:55.115399 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fee50075d60 relay-1 | V0921 00:55:55.115419 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee50075d60 relay-1 | V0921 00:55:55.115426 8 MoQSession.cpp:3162] onClientSetup sess=0x7fee50075d60 relay-1 | V0921 00:55:55.115429 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0921 00:55:55.115432 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0921 00:55:55.115437 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0921 00:55:55.115610 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fee50075d60 relay-1 | V0921 00:55:55.115636 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee50075d60 relay-1 | V0921 00:55:55.115654 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test-00/3/0/0/2/4/5/64/32/20/1/1/0/-1/-1/0/moq-test-bdc141c592a2e8ac sess=0x7fee50075d60 relay-1 | V0921 00:55:55.122789 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fee5005e320 test-client-1 | 2026-09-21T00:55:55.317513Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49410 dual_stack=true relay-1 | V0921 00:55:55.319454 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0921 00:55:55.319476 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0921 00:55:55.319567 8 MoQSession.cpp:2674] start sess=0x7fee50075440 relay-1 | V0921 00:55:55.319587 8 MoQSession.cpp:3018] sendSetup sess=0x7fee50075440 relay-1 | V0921 00:55:55.319655 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fee50075440 relay-1 | V0921 00:55:55.319735 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fee50075440 relay-1 | V0921 00:55:55.319777 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee50075440 relay-1 | V0921 00:55:55.319785 8 MoQSession.cpp:3162] onClientSetup sess=0x7fee50075440 relay-1 | V0921 00:55:55.319787 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0921 00:55:55.319789 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0921 00:55:55.319793 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0921 00:55:55.319915 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fee50075440 relay-1 | V0921 00:55:55.319975 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee50075440 relay-1 | V0921 00:55:55.319989 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7fee50075440 relay-1 | V0921 00:55:55.320006 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-bdc141c592a2e8ac relay-1 | E0921 00:55:55.320015 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0921 00:55:55.320057 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7fee50075440 relay-1 | V0921 00:55:55.320149 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0921 00:55:55.320160 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0921 00:55:55.320166 8 MoQRelay.cpp:1970] Updating forward for moq-test-00/3/0/0/2/4/5/64/32/20/1/1/0/-1/-1/0/moq-test-bdc141c592a2e8ac numForwardingSubs=1 relay-1 | V0921 00:55:55.320177 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7fee50075d60 relay-1 | V0921 00:55:55.320238 8 MoQSession.cpp:6556] requestUpdate sess=0x7fee50075440 test-client-1 | 2026-09-21T00:55:55.320337Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 relay-1 | V0921 00:55:55.320483 8 MoQSession.cpp:5098] PublishDone id=0 code=2 reason=publish ended relay-1 | V0921 00:55:55.320492 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7fee50085da0 relay-1 | V0921 00:55:55.320496 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-bdc141c592a2e8ac relay-1 | V0921 00:55:55.320500 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0921 00:55:55.320508 8 MoQForwarder.cpp:609] publishDone pubDone reason=publish ended relay-1 | V0921 00:55:55.320511 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fee50075d60 relay-1 | V0921 00:55:55.320515 8 MoQSession.cpp:6355] sendPublishDone sess=0x7fee50075d60 relay-1 | V0921 00:55:55.320523 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fee50075d60 relay-1 | V0921 00:55:55.320533 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fee500509b0 relay-1 | V0921 00:55:55.320536 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0921 00:55:55.320542 8 MoQRelay.cpp:1933] Publisher terminated for moq-test-00/3/0/0/2/4/5/64/32/20/1/1/0/-1/-1/0/moq-test-bdc141c592a2e8ac relay-1 | V0921 00:55:55.320553 8 MoQSession.cpp:3489] Failing pending request id=1 peer FINed without terminal reply sess=0x7fee50075440 relay-1 | V0921 00:55:55.320557 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee50075440 relay-1 | E0921 00:55:55.320764 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0921 00:55:55.320789 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee50075d60 relay-1 | V0921 00:55:55.320798 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee50075d60 test-client-1 | not ok 14 - moq-test-datagram test-client-1 | --- test-client-1 | duration_ms: 228 test-client-1 | message: "failed to write datagram: cancelled" test-client-1 | ... relay-1 | E20260921 00:55:55.341216 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260921 00:55:55.341311 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=bddab6771c71592a, server CID=40000007a97bbbc2, downstream=[::ffff:172.18.0.3]:49410, [::]:4443=local, drain=none relay-1 | E20260921 00:55:55.341364 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260921 00:55:55.341395 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=c357db93b93cd0ed, server CID=4000000de65ef577, downstream=[::ffff:172.18.0.3]:40855, [::]:4443=local, drain=none relay-1 | E0921 00:55:55.341438 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0921 00:55:55.341446 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fee50075440 relay-1 | V0921 00:55:55.341449 8 MoQSession.cpp:2950] close sess=0x7fee50075440 relay-1 | V0921 00:55:55.341458 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fee50075440 relay-1 | V0921 00:55:55.341472 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fee50075440 relay-1 | E0921 00:55:55.341541 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0921 00:55:55.341563 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fee50075d60 test-client-1 | 2026-09-21T00:55:55.341586Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0921 00:55:55.341578 8 MoQSession.cpp:2950] close sess=0x7fee50075d60 relay-1 | V0921 00:55:55.341604 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fee50075d60 relay-1 | V0921 00:55:55.341622 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fee50075d60 relay-1 | V0921 00:55:55.341695 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee50075440 test-client-1 | 2026-09-21T00:55:55.341756Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0921 00:55:55.341802 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fee50075440 relay-1 | V0921 00:55:55.341832 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fee50075440 relay-1 | V0921 00:55:55.341855 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fee50075d60 test-client-1 | 2026-09-21T00:55:55.342145Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51667 dual_stack=true relay-1 | V0921 00:55:55.343748 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0921 00:55:55.343762 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0921 00:55:55.343842 8 MoQSession.cpp:2674] start sess=0x7fee50045e90 relay-1 | V0921 00:55:55.343857 8 MoQSession.cpp:3018] sendSetup sess=0x7fee50045e90 relay-1 | V0921 00:55:55.343915 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fee50045e90 relay-1 | V0921 00:55:55.344118 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fee50045e90 relay-1 | V0921 00:55:55.344140 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee50045e90 relay-1 | V0921 00:55:55.344146 8 MoQSession.cpp:3162] onClientSetup sess=0x7fee50045e90 relay-1 | V0921 00:55:55.344149 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0921 00:55:55.344152 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0921 00:55:55.344156 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0921 00:55:55.344251 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fee50045e90 relay-1 | V0921 00:55:55.344274 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee50045e90 relay-1 | V0921 00:55:55.344285 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test-00/3/0/0/2/5/5/64/32/20/1/1/1/-1/-1/0/moq-test-3aacf066c93daa84 sess=0x7fee50045e90 relay-1 | V0921 00:55:55.351415 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fee50075d60 test-client-1 | 2026-09-21T00:55:55.545181Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34360 dual_stack=true relay-1 | V0921 00:55:55.547060 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0921 00:55:55.547088 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0921 00:55:55.547183 8 MoQSession.cpp:2674] start sess=0x7fee5005e320 relay-1 | V0921 00:55:55.547206 8 MoQSession.cpp:3018] sendSetup sess=0x7fee5005e320 relay-1 | V0921 00:55:55.547247 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fee5005e320 relay-1 | V0921 00:55:55.547474 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fee5005e320 relay-1 | V0921 00:55:55.547513 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee5005e320 relay-1 | V0921 00:55:55.547525 8 MoQSession.cpp:3162] onClientSetup sess=0x7fee5005e320 relay-1 | V0921 00:55:55.547529 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0921 00:55:55.547532 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0921 00:55:55.547537 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0921 00:55:55.547596 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fee5005e320 relay-1 | V0921 00:55:55.547620 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee5005e320 relay-1 | V0921 00:55:55.547633 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7fee5005e320 relay-1 | V0921 00:55:55.547649 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-3aacf066c93daa84 relay-1 | E0921 00:55:55.547661 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0921 00:55:55.547685 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7fee5005e320 relay-1 | V0921 00:55:55.547805 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0921 00:55:55.547818 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0921 00:55:55.547825 8 MoQRelay.cpp:1970] Updating forward for moq-test-00/3/0/0/2/5/5/64/32/20/1/1/1/-1/-1/0/moq-test-3aacf066c93daa84 numForwardingSubs=1 relay-1 | V0921 00:55:55.547836 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7fee50045e90 relay-1 | V0921 00:55:55.547908 8 MoQSession.cpp:6556] requestUpdate sess=0x7fee5005e320 test-client-1 | 2026-09-21T00:55:55.547974Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 relay-1 | V0921 00:55:55.548096 8 MoQSession.cpp:5098] PublishDone id=0 code=2 reason=publish ended relay-1 | V0921 00:55:55.548105 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7fee50085a50 relay-1 | V0921 00:55:55.548109 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-3aacf066c93daa84 relay-1 | V0921 00:55:55.548116 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0921 00:55:55.548124 8 MoQForwarder.cpp:609] publishDone pubDone reason=publish ended relay-1 | V0921 00:55:55.548127 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fee50045e90 relay-1 | V0921 00:55:55.548131 8 MoQSession.cpp:6355] sendPublishDone sess=0x7fee50045e90 relay-1 | V0921 00:55:55.548139 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fee50045e90 relay-1 | V0921 00:55:55.548143 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fee500509b0 relay-1 | V0921 00:55:55.548146 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0921 00:55:55.548152 8 MoQRelay.cpp:1933] Publisher terminated for moq-test-00/3/0/0/2/5/5/64/32/20/1/1/1/-1/-1/0/moq-test-3aacf066c93daa84 relay-1 | V0921 00:55:55.548234 8 MoQSession.cpp:3489] Failing pending request id=1 peer FINed without terminal reply sess=0x7fee5005e320 relay-1 | V0921 00:55:55.548240 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee5005e320 relay-1 | E0921 00:55:55.548273 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0921 00:55:55.548285 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee50045e90 relay-1 | V0921 00:55:55.548337 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee50045e90 test-client-1 | not ok 15 - moq-test-datagram-eog test-client-1 | --- test-client-1 | duration_ms: 227 test-client-1 | message: "failed to write datagram: cancelled" test-client-1 | ... test-client-1 | 2026-09-21T00:55:55.569186Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-21T00:55:55.569250Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260921 00:55:55.568835 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260921 00:55:55.568930 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=3c047e9b47bb53cd, server CID=40000013cf612579, downstream=[::ffff:172.18.0.3]:34360, [::]:4443=local, drain=none relay-1 | E20260921 00:55:55.569021 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260921 00:55:55.569036 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=853309b6712bdaa8, server CID=4000001d3e89c57e, downstream=[::ffff:172.18.0.3]:51667, [::]:4443=local, drain=none relay-1 | E0921 00:55:55.569077 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0921 00:55:55.569087 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fee5005e320 relay-1 | V0921 00:55:55.569090 8 MoQSession.cpp:2950] close sess=0x7fee5005e320 relay-1 | V0921 00:55:55.569098 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fee5005e320 relay-1 | V0921 00:55:55.569112 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fee5005e320 relay-1 | E0921 00:55:55.569175 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0921 00:55:55.569178 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fee50045e90 relay-1 | V0921 00:55:55.569180 8 MoQSession.cpp:2950] close sess=0x7fee50045e90 relay-1 | V0921 00:55:55.569184 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fee50045e90 relay-1 | V0921 00:55:55.569190 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fee50045e90 relay-1 | V0921 00:55:55.569249 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee5005e320 relay-1 | V0921 00:55:55.569280 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fee5005e320 relay-1 | V0921 00:55:55.569286 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fee5005e320 relay-1 | V0921 00:55:55.569297 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fee50045e90 test-client-1 | 2026-09-21T00:55:55.569616Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52400 dual_stack=true relay-1 | V0921 00:55:55.571653 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0921 00:55:55.571667 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0921 00:55:55.571744 8 MoQSession.cpp:2674] start sess=0x7fee50075d60 relay-1 | V0921 00:55:55.571765 8 MoQSession.cpp:3018] sendSetup sess=0x7fee50075d60 relay-1 | V0921 00:55:55.571803 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fee50075d60 relay-1 | V0921 00:55:55.571969 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fee50075d60 relay-1 | V0921 00:55:55.572020 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee50075d60 relay-1 | V0921 00:55:55.572031 8 MoQSession.cpp:3162] onClientSetup sess=0x7fee50075d60 relay-1 | V0921 00:55:55.572034 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0921 00:55:55.572037 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0921 00:55:55.572041 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0921 00:55:55.572166 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fee50075d60 relay-1 | V0921 00:55:55.572191 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee50075d60 relay-1 | V0921 00:55:55.572202 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/1/2/0/moq-test-b83e5a0b9d9cb33e sess=0x7fee50075d60 relay-1 | V0921 00:55:55.579325 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fee50045e90 test-client-1 | 2026-09-21T00:55:55.774094Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52117 dual_stack=true relay-1 | V0921 00:55:55.776027 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0921 00:55:55.776049 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0921 00:55:55.776139 8 MoQSession.cpp:2674] start sess=0x7fee50050c40 relay-1 | V0921 00:55:55.776233 8 MoQSession.cpp:3018] sendSetup sess=0x7fee50050c40 relay-1 | V0921 00:55:55.776324 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fee50050c40 relay-1 | V0921 00:55:55.776434 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fee50050c40 relay-1 | V0921 00:55:55.776513 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee50050c40 relay-1 | V0921 00:55:55.776544 8 MoQSession.cpp:3162] onClientSetup sess=0x7fee50050c40 relay-1 | V0921 00:55:55.776561 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0921 00:55:55.776567 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0921 00:55:55.776571 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0921 00:55:55.776656 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fee50050c40 relay-1 | V0921 00:55:55.776685 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee50050c40 relay-1 | V0921 00:55:55.776700 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7fee50050c40 relay-1 | V0921 00:55:55.776713 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-b83e5a0b9d9cb33e relay-1 | E0921 00:55:55.776724 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0921 00:55:55.776747 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7fee50050c40 relay-1 | V0921 00:55:55.776823 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0921 00:55:55.776831 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0921 00:55:55.776839 8 MoQRelay.cpp:1970] Updating forward for moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/1/2/0/moq-test-b83e5a0b9d9cb33e numForwardingSubs=1 relay-1 | V0921 00:55:55.776849 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7fee50075d60 relay-1 | V0921 00:55:55.776917 8 MoQSession.cpp:6556] requestUpdate sess=0x7fee50050c40 test-client-1 | 2026-09-21T00:55:55.777074Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-21T00:55:55.777090Z  WARN moq_transport::serve::error: [673b8e05-8e3d-4d9c-9da1-54c91ed2add7] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | V0921 00:55:55.777192 8 MoQSession.cpp:3489] Failing pending request id=1 peer FINed without terminal reply sess=0x7fee50050c40 relay-1 | V0921 00:55:55.777234 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee50050c40 relay-1 | E0921 00:55:55.777275 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | E20260921 00:55:55.777293 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260921 00:55:55.777344 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=e05f4a55d128e786, server CID=40000004bd195e23, downstream=[::ffff:172.18.0.3]:52117, [::]:4443=local, drain=none test-client-1 | 2026-09-21T00:55:55.777532Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E0921 00:55:55.777388 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-21T00:55:55.777756Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-21T00:55:55.777789Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:32974 dual_stack=true relay-1 | V0921 00:55:55.777392 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fee50050c40 relay-1 | V0921 00:55:55.777394 8 MoQSession.cpp:2950] close sess=0x7fee50050c40 relay-1 | V0921 00:55:55.777399 8 MoQSession.cpp:2183] subscribeError trackReceiveState=0x7fee50085da0 relay-1 | V0921 00:55:55.777401 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7fee50085da0 relay-1 | V0921 00:55:55.777404 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-b83e5a0b9d9cb33e test-client-1 | not ok 16 - moq-test-extensions relay-1 | V0921 00:55:55.777408 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 test-client-1 | --- test-client-1 | duration_ms: 208 test-client-1 | message: "PUBLISH was rejected: cancelled" test-client-1 | ... relay-1 | V0921 00:55:55.777414 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0921 00:55:55.777416 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fee50075d60 relay-1 | V0921 00:55:55.777419 8 MoQSession.cpp:6355] sendPublishDone sess=0x7fee50075d60 relay-1 | V0921 00:55:55.777425 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fee50075d60 relay-1 | V0921 00:55:55.777428 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fee500509b0 relay-1 | V0921 00:55:55.777429 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0921 00:55:55.777434 8 MoQRelay.cpp:1933] Publisher terminated for moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/1/2/0/moq-test-b83e5a0b9d9cb33e relay-1 | V0921 00:55:55.777439 8 MoQSession.cpp:2167] cancel alias=0 requestID=0 relay-1 | V0921 00:55:55.777442 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fee50050c40 relay-1 | V0921 00:55:55.777449 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fee50050c40 relay-1 | V0921 00:55:55.777585 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee50050c40 relay-1 | V0921 00:55:55.777613 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fee50050c40 relay-1 | E20260921 00:55:55.777619 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260921 00:55:55.777637 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=fd455f8689a0bf8f, server CID=4000000496e33026, downstream=[::ffff:172.18.0.3]:52400, [::]:4443=local, drain=none relay-1 | E0921 00:55:55.777663 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0921 00:55:55.777666 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fee50075d60 relay-1 | V0921 00:55:55.777668 8 MoQSession.cpp:2950] close sess=0x7fee50075d60 relay-1 | V0921 00:55:55.777671 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fee50075d60 relay-1 | V0921 00:55:55.777676 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fee50075d60 relay-1 | V0921 00:55:55.777725 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee50075d60 relay-1 | V0921 00:55:55.777732 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee50075d60 relay-1 | V0921 00:55:55.777745 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fee50075d60 relay-1 | V0921 00:55:55.780431 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0921 00:55:55.780445 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0921 00:55:55.780509 8 MoQSession.cpp:2674] start sess=0x7fee50086fc0 relay-1 | V0921 00:55:55.780544 8 MoQSession.cpp:3018] sendSetup sess=0x7fee50086fc0 relay-1 | V0921 00:55:55.780648 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fee50086fc0 relay-1 | V0921 00:55:55.780668 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fee50086fc0 relay-1 | V0921 00:55:55.780722 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee50086fc0 relay-1 | V0921 00:55:55.780732 8 MoQSession.cpp:3162] onClientSetup sess=0x7fee50086fc0 relay-1 | V0921 00:55:55.780735 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0921 00:55:55.780738 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0921 00:55:55.780742 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0921 00:55:55.780935 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fee50086fc0 relay-1 | V0921 00:55:55.780958 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee50086fc0 relay-1 | V0921 00:55:55.780968 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test-00/0/10/3/24/7/3/40/24/2/7/2/0/-1/-1/0/moq-test-efc56522972a2c5e sess=0x7fee50086fc0 relay-1 | V0921 00:55:55.792105 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fee50075d60 relay-1 | V0921 00:55:55.792142 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fee50050c40 test-client-1 | 2026-09-21T00:55:55.982999Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35192 dual_stack=true relay-1 | V0921 00:55:55.984978 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0921 00:55:55.985001 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0921 00:55:55.985095 8 MoQSession.cpp:2674] start sess=0x7fee50008610 relay-1 | V0921 00:55:55.985112 8 MoQSession.cpp:3018] sendSetup sess=0x7fee50008610 relay-1 | V0921 00:55:55.985189 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fee50008610 relay-1 | V0921 00:55:55.985327 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fee50008610 relay-1 | V0921 00:55:55.985472 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fee50008610 relay-1 | V0921 00:55:55.985512 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee50008610 relay-1 | V0921 00:55:55.985520 8 MoQSession.cpp:3162] onClientSetup sess=0x7fee50008610 relay-1 | V0921 00:55:55.985524 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0921 00:55:55.985526 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0921 00:55:55.985529 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0921 00:55:55.985534 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee50008610 relay-1 | V0921 00:55:55.985547 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7fee50008610 relay-1 | V0921 00:55:55.985562 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-efc56522972a2c5e relay-1 | E0921 00:55:55.985572 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0921 00:55:55.985595 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7fee50008610 relay-1 | V0921 00:55:55.985681 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0921 00:55:55.985689 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0921 00:55:55.985696 8 MoQRelay.cpp:1970] Updating forward for moq-test-00/0/10/3/24/7/3/40/24/2/7/2/0/-1/-1/0/moq-test-efc56522972a2c5e numForwardingSubs=1 relay-1 | V0921 00:55:55.985709 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7fee50086fc0 relay-1 | V0921 00:55:55.985762 8 MoQSession.cpp:6556] requestUpdate sess=0x7fee50008610 test-client-1 | 2026-09-21T00:55:55.985927Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-21T00:55:55.985940Z  WARN moq_transport::serve::error: [360d6f13-c801-4b86-a163-91f20cc6bbc4] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 test-client-1 | 2026-09-21T00:55:55.986019Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=9 streams=3 relay-1 | V0921 00:55:55.986077 8 MoQSession.cpp:3489] Failing pending request id=1 peer FINed without terminal reply sess=0x7fee50008610 relay-1 | V0921 00:55:55.986130 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee50008610 relay-1 | E0921 00:55:55.986142 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply test-client-1 | not ok 17 - moq-test-increments relay-1 | E20260921 00:55:55.995492 8 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | --- test-client-1 | duration_ms: 218 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | E20260921 00:55:55.995548 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=734b4c555835ddac, server CID=4000001c1ddddd89, downstream=[::ffff:172.18.0.3]:35192, [::]:4443=local, drain=none relay-1 | E0921 00:55:55.995622 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0921 00:55:55.995628 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fee50008610 relay-1 | V0921 00:55:55.995631 8 MoQSession.cpp:2950] close sess=0x7fee50008610 relay-1 | V0921 00:55:55.995636 8 MoQSession.cpp:2183] subscribeError trackReceiveState=0x7fee50079d30 relay-1 | V0921 00:55:55.995639 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7fee50079d30 relay-1 | V0921 00:55:55.995643 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-efc56522972a2c5e relay-1 | V0921 00:55:55.995759 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0921 00:55:55.995769 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0921 00:55:55.995773 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fee50086fc0 relay-1 | V0921 00:55:55.995776 8 MoQSession.cpp:6355] sendPublishDone sess=0x7fee50086fc0 relay-1 | V0921 00:55:55.995798 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fee50086fc0 relay-1 | V0921 00:55:55.995801 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fee500509b0 relay-1 | V0921 00:55:55.995804 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0921 00:55:55.995810 8 MoQRelay.cpp:1933] Publisher terminated for moq-test-00/0/10/3/24/7/3/40/24/2/7/2/0/-1/-1/0/moq-test-efc56522972a2c5e relay-1 | V0921 00:55:55.995828 8 MoQSession.cpp:2167] cancel alias=0 requestID=0 relay-1 | V0921 00:55:55.995834 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fee50008610 relay-1 | V0921 00:55:55.995845 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fee50008610 relay-1 | V0921 00:55:55.995986 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee50008610 test-client-1 | 2026-09-21T00:55:55.995974Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0921 00:55:55.996103 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fee50008610 relay-1 | E20260921 00:55:55.996115 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260921 00:55:55.996135 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=5356921949d9c60a, server CID=4000001e835cc69f, downstream=[::ffff:172.18.0.3]:32974, [::]:4443=local, drain=none relay-1 | E0921 00:55:55.996170 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0921 00:55:55.996175 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fee50086fc0 relay-1 | V0921 00:55:55.996177 8 MoQSession.cpp:2950] close sess=0x7fee50086fc0 relay-1 | V0921 00:55:55.996181 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fee50086fc0 relay-1 | V0921 00:55:55.996187 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fee50086fc0 relay-1 | V0921 00:55:55.996265 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee50086fc0 relay-1 | V0921 00:55:55.996272 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee50086fc0 relay-1 | V0921 00:55:55.996284 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fee50086fc0 test-client-1 | 2026-09-21T00:55:55.996303Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46996 dual_stack=true test-client-1 | 2026-09-21T00:55:55.996334Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0921 00:55:55.997640 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0921 00:55:55.997651 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0921 00:55:55.997712 8 MoQSession.cpp:2674] start sess=0x7fee500606c0 relay-1 | V0921 00:55:55.997728 8 MoQSession.cpp:3018] sendSetup sess=0x7fee500606c0 relay-1 | V0921 00:55:55.997800 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fee500606c0 relay-1 | V0921 00:55:55.997899 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fee500606c0 relay-1 | V0921 00:55:55.997912 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee500606c0 relay-1 | V0921 00:55:55.997915 8 MoQSession.cpp:3162] onClientSetup sess=0x7fee500606c0 relay-1 | V0921 00:55:55.997917 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0921 00:55:55.997919 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0921 00:55:55.997921 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0921 00:55:55.998053 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fee500606c0 relay-1 | V0921 00:55:55.998078 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee500606c0 relay-1 | V0921 00:55:55.998089 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test-00/0/0/0/1/2/3/64/32/2/1/1/0/-1/-1/0/moq-test-fc6bee0bddcdcab4 sess=0x7fee500606c0 relay-1 | V0921 00:55:56.013299 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fee50086fc0 relay-1 | V0921 00:55:56.013324 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fee50008610 test-client-1 | 2026-09-21T00:55:56.199456Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45357 dual_stack=true relay-1 | V0921 00:55:56.201396 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0921 00:55:56.201418 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0921 00:55:56.201507 8 MoQSession.cpp:2674] start sess=0x7fee5004fda0 relay-1 | V0921 00:55:56.201528 8 MoQSession.cpp:3018] sendSetup sess=0x7fee5004fda0 relay-1 | V0921 00:55:56.201599 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fee5004fda0 relay-1 | V0921 00:55:56.201790 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fee5004fda0 relay-1 | V0921 00:55:56.201812 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee5004fda0 relay-1 | V0921 00:55:56.201821 8 MoQSession.cpp:3162] onClientSetup sess=0x7fee5004fda0 relay-1 | V0921 00:55:56.201825 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0921 00:55:56.201828 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0921 00:55:56.201833 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0921 00:55:56.201973 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fee5004fda0 relay-1 | V0921 00:55:56.202001 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fee5004fda0 relay-1 | V0921 00:55:56.202013 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7fee5004fda0 relay-1 | V0921 00:55:56.202029 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-fc6bee0bddcdcab4 relay-1 | E0921 00:55:56.202037 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0921 00:55:56.202059 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7fee5004fda0 relay-1 | V0921 00:55:56.202138 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0921 00:55:56.202148 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0921 00:55:56.202160 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7fee500606c0 test-client-1 | 2026-09-21T00:55:56.202305Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=6 streams=2 relay-1 | V0921 00:55:56.202448 8 MoQSession.cpp:5098] PublishDone id=0 code=2 reason=publish ended relay-1 | V0921 00:55:56.202457 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7fee5007aae0 relay-1 | V0921 00:55:56.202461 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-fc6bee0bddcdcab4 relay-1 | V0921 00:55:56.202465 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0921 00:55:56.202470 8 MoQForwarder.cpp:609] publishDone pubDone reason=publish ended relay-1 | V0921 00:55:56.202473 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fee500606c0 relay-1 | V0921 00:55:56.202475 8 MoQSession.cpp:6355] sendPublishDone sess=0x7fee500606c0 relay-1 | V0921 00:55:56.202486 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fee500606c0 relay-1 | V0921 00:55:56.202494 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fee500509b0 relay-1 | V0921 00:55:56.202497 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0921 00:55:56.202503 8 MoQRelay.cpp:1933] Publisher terminated for moq-test-00/0/0/0/1/2/3/64/32/2/1/1/0/-1/-1/0/moq-test-fc6bee0bddcdcab4 relay-1 | V0921 00:55:56.202513 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee5004fda0 relay-1 | V0921 00:55:56.202724 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee500606c0 relay-1 | V0921 00:55:56.202744 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee500606c0 test-client-1 | not ok 18 - moq-test-forward-zero test-client-1 | --- test-client-1 | duration_ms: 215 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | E20260921 00:55:56.211099 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260921 00:55:56.211151 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=fb0cf7c59272fa51, server CID=400000068f852705, downstream=[::ffff:172.18.0.3]:45357, [::]:4443=local, drain=none relay-1 | E20260921 00:55:56.211189 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260921 00:55:56.211199 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=bff72971074f2f2b, server CID=40000010a1b1125a, downstream=[::ffff:172.18.0.3]:46996, [::]:4443=local, drain=none relay-1 | E0921 00:55:56.211236 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0921 00:55:56.211243 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fee5004fda0 relay-1 | V0921 00:55:56.211246 8 MoQSession.cpp:2950] close sess=0x7fee5004fda0 relay-1 | V0921 00:55:56.211254 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fee5004fda0 relay-1 | V0921 00:55:56.211267 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fee5004fda0 relay-1 | E0921 00:55:56.211333 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0921 00:55:56.211336 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fee500606c0 relay-1 | V0921 00:55:56.211338 8 MoQSession.cpp:2950] close sess=0x7fee500606c0 relay-1 | V0921 00:55:56.211341 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fee500606c0 relay-1 | V0921 00:55:56.211346 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fee500606c0 relay-1 | V0921 00:55:56.211375 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fee5004fda0 relay-1 | V0921 00:55:56.211402 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fee5004fda0 relay-1 | V0921 00:55:56.211416 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fee500606c0 relay-1 | V0921 00:55:56.211420 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fee500606c0 relay-1 | V0921 00:55:56.220566 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fee5004fda0 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'