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-17T00:53:32Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-17T00:53:32Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-17T00:53:32Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-17T00:53:32Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-09-17T00:53:32Z" 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 | V0917 00:53:33.073198 7 MoQServer.cpp:121] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0917 00:53:33.077814 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-17T00:53:38.701314Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53666 dual_stack=true relay-1 | V0917 00:53:38.704559 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0917 00:53:38.704592 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0917 00:53:38.704760 8 MoQSession.cpp:2674] start sess=0x7ff00c052ba0 relay-1 | V0917 00:53:38.704778 8 MoQSession.cpp:3018] sendSetup sess=0x7ff00c052ba0 relay-1 | V0917 00:53:38.704862 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7ff00c052ba0 test-client-1 | 2026-09-17T00:53:38.705065Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully test-client-1 | ok 1 - setup-only test-client-1 | --- relay-1 | V0917 00:53:38.705153 8 MoQSession.cpp:6839] onNewUniStream sess=0x7ff00c052ba0 test-client-1 | duration_ms: 4 test-client-1 | connection_id: d8436fc5f9bfbd1c147715e7cecc1b4a test-client-1 | ... relay-1 | E20260917 00:53:38.705230 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260917 00:53:38.705380 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=7f4a9102c6259617, server CID=40000002b4909f47, downstream=[::ffff:172.18.0.3]:53666, [::]:4443=local, drain=none test-client-1 | 2026-09-17T00:53:38.705644Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E0917 00:53:38.705453 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0917 00:53:38.705463 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7ff00c052ba0 relay-1 | V0917 00:53:38.705465 8 MoQSession.cpp:2950] close sess=0x7ff00c052ba0 relay-1 | V0917 00:53:38.705501 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7ff00c052ba0 relay-1 | V0917 00:53:38.705535 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7ff00c052ba0 relay-1 | V0917 00:53:38.705628 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c052ba0 relay-1 | V0917 00:53:38.705687 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c052ba0 relay-1 | V0917 00:53:38.705711 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7ff00c052ba0 relay-1 | V0917 00:53:38.705718 8 MoQSession.cpp:2566] ~MoQSession sess=0x7ff00c052ba0 test-client-1 | 2026-09-17T00:53:38.705933Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33374 dual_stack=true relay-1 | V0917 00:53:38.707198 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0917 00:53:38.707213 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0917 00:53:38.707258 8 MoQSession.cpp:2674] start sess=0x7ff00c069de0 relay-1 | V0917 00:53:38.707274 8 MoQSession.cpp:3018] sendSetup sess=0x7ff00c069de0 relay-1 | V0917 00:53:38.707293 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7ff00c069de0 relay-1 | V0917 00:53:38.707522 8 MoQSession.cpp:6839] onNewUniStream sess=0x7ff00c069de0 test-client-1 | 2026-09-17T00:53:38.707510Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop relay-1 | V0917 00:53:38.707547 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c069de0 relay-1 | V0917 00:53:38.707565 8 MoQSession.cpp:3162] onClientSetup sess=0x7ff00c069de0 relay-1 | V0917 00:53:38.707574 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0917 00:53:38.707576 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0917 00:53:38.707580 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0917 00:53:38.707636 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7ff00c069de0 relay-1 | V0917 00:53:38.707665 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c069de0 relay-1 | V0917 00:53:38.707680 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7ff00c069de0 relay-1 | V0917 00:53:38.707699 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0917 00:53:38.707709 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7ff00c069de0 test-client-1 | ok 2 - publish-namespace-only test-client-1 | --- test-client-1 | duration_ms: 2003 test-client-1 | connection_id: de528ce7917763c6c05f0fff777740cf test-client-1 | ... test-client-1 | 2026-09-17T00:53:40.708910Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) relay-1 | E20260917 00:53:40.709120 8 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | 2026-09-17T00:53:40.709491Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260917 00:53:40.709187 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=bcdc7abcf2d5d159, server CID=4000001263b21976, downstream=[::ffff:172.18.0.3]:33374, [::]:4443=local, drain=none relay-1 | E0917 00:53:40.709278 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0917 00:53:40.709294 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7ff00c069de0 relay-1 | V0917 00:53:40.709297 8 MoQSession.cpp:2950] close sess=0x7ff00c069de0 relay-1 | V0917 00:53:40.709309 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0917 00:53:40.709316 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test test-client-1 | 2026-09-17T00:53:40.709582Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38389 dual_stack=true relay-1 | V0917 00:53:40.709323 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7ff00c069de0 relay-1 | V0917 00:53:40.709341 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0917 00:53:40.709348 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7ff00c069de0 relay-1 | V0917 00:53:40.709459 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c069de0 relay-1 | V0917 00:53:40.709469 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c069de0 relay-1 | V0917 00:53:40.709503 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7ff00c069de0 relay-1 | V0917 00:53:40.711329 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0917 00:53:40.711348 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0917 00:53:40.711451 8 MoQSession.cpp:2674] start sess=0x7ff00c06f240 relay-1 | V0917 00:53:40.711491 8 MoQSession.cpp:3018] sendSetup sess=0x7ff00c06f240 relay-1 | V0917 00:53:40.711579 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7ff00c06f240 test-client-1 | 2026-09-17T00:53:40.711752Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V0917 00:53:40.711801 8 MoQSession.cpp:6839] onNewUniStream sess=0x7ff00c06f240 relay-1 | V0917 00:53:40.711845 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c06f240 relay-1 | V0917 00:53:40.711854 8 MoQSession.cpp:3162] onClientSetup sess=0x7ff00c06f240 relay-1 | V0917 00:53:40.711856 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0917 00:53:40.711859 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0917 00:53:40.711863 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0917 00:53:40.711870 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7ff00c06f240 relay-1 | V0917 00:53:40.711886 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c06f240 relay-1 | V0917 00:53:40.711902 8 MoQSession.cpp:4260] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7ff00c06f240 relay-1 | V0917 00:53:40.711922 8 MoQSession.cpp:4402] Application subscribe error err=no such namespace or track relay-1 | V0917 00:53:40.711928 8 MoQSession.cpp:6260] subscribeError sess=0x7ff00c06f240 relay-1 | V0917 00:53:40.711939 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7ff00c06f240 test-client-1 | 2026-09-17T00:53:40.712082Z  WARN moq_transport::serve::error: [682eccaf-81a0-40ba-9487-797e0eb07d45] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 relay-1 | V0917 00:53:40.712206 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c06f240 relay-1 | V0917 00:53:40.712245 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c06f240 test-client-1 | 2026-09-17T00:53:40.712196Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:682eccaf-81a0-40ba-9487-797e0eb07d45] test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 3 test-client-1 | connection_id: 11f942b93f6de7dff2e5e8bf27c78d60 test-client-1 | ... relay-1 | E20260917 00:53:40.712285 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260917 00:53:40.712337 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=5be97e33a1537602, server CID=4000001fc1056b0f, downstream=[::ffff:172.18.0.3]:38389, [::]:4443=local, drain=none relay-1 | E0917 00:53:40.712389 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0917 00:53:40.712403 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7ff00c06f240 relay-1 | V0917 00:53:40.712411 8 MoQSession.cpp:2950] close sess=0x7ff00c06f240 relay-1 | V0917 00:53:40.712422 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7ff00c06f240 relay-1 | V0917 00:53:40.712453 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7ff00c06f240 relay-1 | V0917 00:53:40.712536 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7ff00c06f240 test-client-1 | 2026-09-17T00:53:40.712559Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-17T00:53:40.712880Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50289 dual_stack=true relay-1 | V0917 00:53:40.714266 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0917 00:53:40.714281 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0917 00:53:40.714337 8 MoQSession.cpp:2674] start sess=0x7ff00c07bbf0 relay-1 | V0917 00:53:40.714350 8 MoQSession.cpp:3018] sendSetup sess=0x7ff00c07bbf0 relay-1 | V0917 00:53:40.714369 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7ff00c07bbf0 relay-1 | V0917 00:53:40.714526 8 MoQSession.cpp:6839] onNewUniStream sess=0x7ff00c07bbf0 relay-1 | V0917 00:53:40.714547 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c07bbf0 relay-1 | V0917 00:53:40.714553 8 MoQSession.cpp:3162] onClientSetup sess=0x7ff00c07bbf0 relay-1 | V0917 00:53:40.714555 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0917 00:53:40.714558 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0917 00:53:40.714561 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-17T00:53:40.715002Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45320 dual_stack=true relay-1 | V0917 00:53:40.716281 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0917 00:53:40.716296 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0917 00:53:40.716360 8 MoQSession.cpp:2674] start sess=0x7ff00c08e800 relay-1 | V0917 00:53:40.716374 8 MoQSession.cpp:3018] sendSetup sess=0x7ff00c08e800 relay-1 | V0917 00:53:40.716393 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7ff00c08e800 test-client-1 | 2026-09-17T00:53:40.716545Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-09-17T00:53:40.716553Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V0917 00:53:40.716560 8 MoQSession.cpp:6839] onNewUniStream sess=0x7ff00c08e800 relay-1 | V0917 00:53:40.716578 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c08e800 relay-1 | V0917 00:53:40.716581 8 MoQSession.cpp:3162] onClientSetup sess=0x7ff00c08e800 relay-1 | V0917 00:53:40.716583 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0917 00:53:40.716585 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0917 00:53:40.716588 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0917 00:53:40.716714 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7ff00c07bbf0 relay-1 | V0917 00:53:40.716725 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7ff00c08e800 relay-1 | V0917 00:53:40.716753 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c07bbf0 relay-1 | V0917 00:53:40.716764 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7ff00c07bbf0 relay-1 | V0917 00:53:40.716769 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c08e800 relay-1 | V0917 00:53:40.716773 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7ff00c08e800 relay-1 | V0917 00:53:40.716782 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0917 00:53:40.716796 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7ff00c07bbf0 relay-1 | V0917 00:53:40.716831 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0917 00:53:40.716835 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0917 00:53:40.716850 8 MoQSession.cpp:6120] subscribe sess=0x7ff00c07bbf0 relay-1 | V0917 00:53:40.716923 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c07bbf0 relay-1 | V0917 00:53:40.717152 8 MoQSession.cpp:4776] onSubscribeOk id=1 sess=0x7ff00c07bbf0 relay-1 | V0917 00:53:40.717167 8 MoQSession.cpp:6222] Subscribe ready trackReceiveState=0x7ff00c0621e0 requestID=1 relay-1 | V0917 00:53:40.717179 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7ff00c08e800 relay-1 | V0917 00:53:40.719319 8 MoQSession.cpp:2566] ~MoQSession sess=0x7ff00c069de0 relay-1 | V0917 00:53:40.729426 8 MoQSession.cpp:2566] ~MoQSession sess=0x7ff00c06f240 test-client-1 | ok 4 - publish-namespace-subscribe test-client-1 | --- test-client-1 | duration_ms: 3005 test-client-1 | publisher_connection_id: 811b755d99295eae31bd561897a2dc14 test-client-1 | subscriber_connection_id: 6d6deb4157d837898c24df21949f08e8 test-client-1 | ... test-client-1 | 2026-09-17T00:53:43.717563Z  INFO moq_test_client::scenarios: Test timeout reached - subscription routing may still be in progress relay-1 | E20260917 00:53:43.718068 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260917 00:53:43.718138 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=1ad75cbf427d0ae6, server CID=40000015363bc3c1, downstream=[::ffff:172.18.0.3]:50289, [::]:4443=local, drain=none relay-1 | E20260917 00:53:43.718190 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260917 00:53:43.718200 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=5e29dbfb1ba0d48c, server CID=4000001a5c9ae210, downstream=[::ffff:172.18.0.3]:45320, [::]:4443=local, drain=none relay-1 | E0917 00:53:43.718257 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0917 00:53:43.718298 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7ff00c07bbf0 relay-1 | V0917 00:53:43.718303 8 MoQSession.cpp:2950] close sess=0x7ff00c07bbf0 relay-1 | V0917 00:53:43.718314 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0917 00:53:43.718321 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0917 00:53:43.718328 8 MoQSession.cpp:2183] subscribeError trackReceiveState=0x7ff00c0621e0 relay-1 | V0917 00:53:43.718330 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7ff00c0621e0 relay-1 | V0917 00:53:43.718335 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/interop/test-track relay-1 | V0917 00:53:43.718342 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0917 00:53:43.718345 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7ff00c08e800 relay-1 | V0917 00:53:43.718348 8 MoQSession.cpp:6355] sendPublishDone sess=0x7ff00c08e800 relay-1 | V0917 00:53:43.718368 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7ff00c08e800 relay-1 | V0917 00:53:43.718371 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7ff00c050020 relay-1 | V0917 00:53:43.718373 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0917 00:53:43.718380 8 MoQRelay.cpp:1933] Publisher terminated for moq-test/interop/test-track test-client-1 | 2026-09-17T00:53:43.718325Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51014 dual_stack=true relay-1 | V0917 00:53:43.718395 8 MoQCache.cpp:2266] Added track to LRU: moq-test/interop/test-track relay-1 | V0917 00:53:43.718408 8 MoQSession.cpp:2167] cancel alias=1 requestID=1 relay-1 | V0917 00:53:43.718434 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7ff00c07bbf0 relay-1 | V0917 00:53:43.718451 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=1 code=386759528 relay-1 | V0917 00:53:43.718457 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0917 00:53:43.718463 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7ff00c07bbf0 relay-1 | E0917 00:53:43.718593 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0917 00:53:43.718596 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7ff00c08e800 relay-1 | V0917 00:53:43.718598 8 MoQSession.cpp:2950] close sess=0x7ff00c08e800 relay-1 | V0917 00:53:43.718601 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7ff00c08e800 relay-1 | V0917 00:53:43.718608 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7ff00c08e800 relay-1 | V0917 00:53:43.718661 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c07bbf0 relay-1 | V0917 00:53:43.718674 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c07bbf0 test-client-1 | 2026-09-17T00:53:43.718843Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-17T00:53:43.718883Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0917 00:53:43.718680 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c07bbf0 relay-1 | V0917 00:53:43.718685 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c08e800 relay-1 | V0917 00:53:43.718689 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c08e800 relay-1 | V0917 00:53:43.718723 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7ff00c07bbf0 relay-1 | V0917 00:53:43.718733 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7ff00c08e800 relay-1 | V0917 00:53:43.720500 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0917 00:53:43.720520 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0917 00:53:43.720599 8 MoQSession.cpp:2674] start sess=0x7ff00c0677a0 relay-1 | V0917 00:53:43.720619 8 MoQSession.cpp:3018] sendSetup sess=0x7ff00c0677a0 relay-1 | V0917 00:53:43.720653 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7ff00c0677a0 relay-1 | V0917 00:53:43.720867 8 MoQSession.cpp:6839] onNewUniStream sess=0x7ff00c0677a0 relay-1 | V0917 00:53:43.720896 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c0677a0 relay-1 | V0917 00:53:43.720904 8 MoQSession.cpp:3162] onClientSetup sess=0x7ff00c0677a0 test-client-1 | 2026-09-17T00:53:43.720945Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | V0917 00:53:43.720923 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0917 00:53:43.720938 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0917 00:53:43.720943 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0917 00:53:43.721160 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7ff00c0677a0 relay-1 | V0917 00:53:43.721179 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c0677a0 relay-1 | V0917 00:53:43.721187 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7ff00c0677a0 relay-1 | V0917 00:53:43.721200 8 MoQSession.cpp:4402] Application subscribe error err=no such namespace or track relay-1 | V0917 00:53:43.721202 8 MoQSession.cpp:6260] subscribeError sess=0x7ff00c0677a0 relay-1 | V0917 00:53:43.721208 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7ff00c0677a0 test-client-1 | 2026-09-17T00:53:43.721326Z  WARN moq_transport::serve::error: [59f49587-f93e-4d94-b278-69b8451d410d] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 relay-1 | E20260917 00:53:43.721421 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260917 00:53:43.721474 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=88fcea8648243209, server CID=4000000cd774790a, downstream=[::ffff:172.18.0.3]:51014, [::]:4443=local, drain=none relay-1 | E0917 00:53:43.721513 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0917 00:53:43.721520 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7ff00c0677a0 relay-1 | V0917 00:53:43.721522 8 MoQSession.cpp:2950] close sess=0x7ff00c0677a0 relay-1 | V0917 00:53:43.721526 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7ff00c0677a0 relay-1 | V0917 00:53:43.721540 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7ff00c0677a0 test-client-1 | 2026-09-17T00:53:43.721609Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0917 00:53:43.721623 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c0677a0 relay-1 | V0917 00:53:43.721636 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c0677a0 relay-1 | V0917 00:53:43.721657 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7ff00c0677a0 relay-1 | V0917 00:53:43.728864 8 MoQSession.cpp:2566] ~MoQSession sess=0x7ff00c07bbf0 relay-1 | V0917 00:53:43.728906 8 MoQSession.cpp:2566] ~MoQSession sess=0x7ff00c08e800 relay-1 | V0917 00:53:43.728922 8 MoQSession.cpp:2566] ~MoQSession sess=0x7ff00c0677a0 test-client-1 | 2026-09-17T00:53:44.223444Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39452 dual_stack=true relay-1 | V0917 00:53:44.226382 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0917 00:53:44.226413 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0917 00:53:44.226515 8 MoQSession.cpp:2674] start sess=0x7ff00c067680 relay-1 | V0917 00:53:44.226536 8 MoQSession.cpp:3018] sendSetup sess=0x7ff00c067680 relay-1 | V0917 00:53:44.226611 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7ff00c067680 relay-1 | V0917 00:53:44.226685 8 MoQSession.cpp:6839] onNewUniStream sess=0x7ff00c067680 relay-1 | V0917 00:53:44.226733 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c067680 relay-1 | V0917 00:53:44.226776 8 MoQSession.cpp:3162] onClientSetup sess=0x7ff00c067680 relay-1 | V0917 00:53:44.226791 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0917 00:53:44.226801 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0917 00:53:44.226812 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-17T00:53:44.226771Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop relay-1 | V0917 00:53:44.226882 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7ff00c067680 relay-1 | V0917 00:53:44.226923 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c067680 relay-1 | V0917 00:53:44.226952 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7ff00c067680 relay-1 | V0917 00:53:44.226973 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0917 00:53:44.226997 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7ff00c067680 test-client-1 | ok 5 - subscribe-before-publish-namespace test-client-1 | --- test-client-1 | duration_ms: 3510 test-client-1 | subscriber_connection_id: 46475fca69563b63affab5edd58dde13 test-client-1 | publisher_connection_id: bb673bd790483f2b7fcb7be69e19afbc test-client-1 | ... test-client-1 | 2026-09-17T00:53:47.228025Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-09-17T00:53:47.228046Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:59f49587-f93e-4d94-b278-69b8451d410d] (may be expected) test-client-1 | 2026-09-17T00:53:47.228674Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55752 dual_stack=true test-client-1 | 2026-09-17T00:53:47.228714Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260917 00:53:47.228366 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260917 00:53:47.228432 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=cf7f69f38e8864da, server CID=4000001e6ba78cfb, downstream=[::ffff:172.18.0.3]:39452, [::]:4443=local, drain=none relay-1 | E0917 00:53:47.228510 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0917 00:53:47.228522 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7ff00c067680 relay-1 | V0917 00:53:47.228525 8 MoQSession.cpp:2950] close sess=0x7ff00c067680 relay-1 | V0917 00:53:47.228533 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0917 00:53:47.228539 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0917 00:53:47.228545 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7ff00c067680 relay-1 | V0917 00:53:47.228557 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0917 00:53:47.228565 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7ff00c067680 relay-1 | V0917 00:53:47.228670 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c067680 relay-1 | V0917 00:53:47.228680 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c067680 relay-1 | V0917 00:53:47.228717 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7ff00c067680 relay-1 | V0917 00:53:47.232196 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0917 00:53:47.232220 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0917 00:53:47.232292 8 MoQSession.cpp:2674] start sess=0x7ff00c0596f0 relay-1 | V0917 00:53:47.232333 8 MoQSession.cpp:3018] sendSetup sess=0x7ff00c0596f0 relay-1 | V0917 00:53:47.232417 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7ff00c0596f0 relay-1 | V0917 00:53:47.232503 8 MoQSession.cpp:6839] onNewUniStream sess=0x7ff00c0596f0 test-client-1 | 2026-09-17T00:53:47.232566Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V0917 00:53:47.232543 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c0596f0 relay-1 | V0917 00:53:47.232564 8 MoQSession.cpp:3162] onClientSetup sess=0x7ff00c0596f0 relay-1 | V0917 00:53:47.232574 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0917 00:53:47.232580 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0917 00:53:47.232584 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0917 00:53:47.232768 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7ff00c0596f0 relay-1 | V0917 00:53:47.232830 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c0596f0 relay-1 | V0917 00:53:47.232846 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7ff00c0596f0 relay-1 | V0917 00:53:47.232858 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0917 00:53:47.232868 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7ff00c0596f0 relay-1 | V0917 00:53:47.238102 8 MoQSession.cpp:2566] ~MoQSession sess=0x7ff00c067680 test-client-1 | 2026-09-17T00:53:49.234061Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | V0917 00:53:49.234532 8 MoQRelaySession.cpp:1300] onPublishNamespaceDone requestID=0 sess=0x7ff00c0596f0 relay-1 | V0917 00:53:49.234560 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0917 00:53:49.234568 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0917 00:53:49.234574 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c0596f0 relay-1 | V0917 00:53:49.234587 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c0596f0 test-client-1 | ok 6 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 2107 test-client-1 | connection_id: 51bd24ced5876f7539a69c9f74cd9a77 test-client-1 | ... test-client-1 | 2026-09-17T00:53:49.335323Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully relay-1 | E20260917 00:53:49.335646 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260917 00:53:49.335712 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=90980346b31e0216, server CID=4000000cea08e4e1, downstream=[::ffff:172.18.0.3]:55752, [::]:4443=local, drain=none relay-1 | E0917 00:53:49.335792 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0917 00:53:49.335802 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7ff00c0596f0 relay-1 | V0917 00:53:49.335805 8 MoQSession.cpp:2950] close sess=0x7ff00c0596f0 relay-1 | V0917 00:53:49.335814 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7ff00c0596f0 relay-1 | V0917 00:53:49.335831 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7ff00c0596f0 relay-1 | V0917 00:53:49.335963 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7ff00c0596f0 test-client-1 | 2026-09-17T00:53:49.335994Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-17T00:53:49.336150Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39534 dual_stack=true relay-1 | V0917 00:53:49.338287 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0917 00:53:49.338308 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0917 00:53:49.338399 8 MoQSession.cpp:2674] start sess=0x7ff00c076e20 relay-1 | V0917 00:53:49.338419 8 MoQSession.cpp:3018] sendSetup sess=0x7ff00c076e20 relay-1 | V0917 00:53:49.338449 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7ff00c076e20 relay-1 | V0917 00:53:49.338667 8 MoQSession.cpp:6839] onNewUniStream sess=0x7ff00c076e20 relay-1 | V0917 00:53:49.338703 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c076e20 relay-1 | V0917 00:53:49.338716 8 MoQSession.cpp:3162] onClientSetup sess=0x7ff00c076e20 relay-1 | V0917 00:53:49.338722 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0917 00:53:49.338725 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0917 00:53:49.338730 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-17T00:53:49.338668Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" relay-1 | V0917 00:53:49.338762 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7ff00c076e20 relay-1 | V0917 00:53:49.338784 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c076e20 relay-1 | V0917 00:53:49.338800 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7ff00c076e20 relay-1 | V0917 00:53:49.338812 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0917 00:53:49.338816 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0917 00:53:49.338836 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7ff00c076e20 test-client-1 | 2026-09-17T00:53:49.339014Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" test-client-1 | 2026-09-17T00:53:49.339115Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" relay-1 | V0917 00:53:49.339160 8 MoQSession.cpp:5098] PublishDone id=0 code=2 reason=publish ended relay-1 | V0917 00:53:49.339174 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7ff00c037780 relay-1 | V0917 00:53:49.339178 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0917 00:53:49.339183 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0917 00:53:49.339186 8 MoQRelay.cpp:412] Publisher terminated with no subscribers, cleaning up moq-test/publish/published-track relay-1 | V0917 00:53:49.339190 8 MoQForwarder.cpp:609] publishDone pubDone reason=publish ended relay-1 | V0917 00:53:49.339196 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c076e20 test-client-1 | ok 7 - publish-track-only test-client-1 | --- test-client-1 | duration_ms: 3 test-client-1 | connection_id: 6dbb5afc05be3c63b2453891b5400164 test-client-1 | ... relay-1 | E20260917 00:53:49.339300 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260917 00:53:49.339340 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=fdce21ac42a94ef2, server CID=400000161466aa54, downstream=[::ffff:172.18.0.3]:39534, [::]:4443=local, drain=none relay-1 | E0917 00:53:49.339386 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0917 00:53:49.339398 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7ff00c076e20 relay-1 | V0917 00:53:49.339401 8 MoQSession.cpp:2950] close sess=0x7ff00c076e20 relay-1 | V0917 00:53:49.339407 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7ff00c076e20 relay-1 | V0917 00:53:49.339420 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7ff00c076e20 relay-1 | V0917 00:53:49.339480 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c076e20 relay-1 | V0917 00:53:49.339509 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7ff00c076e20 test-client-1 | 2026-09-17T00:53:49.339562Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-17T00:53:49.339835Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35280 dual_stack=true relay-1 | V0917 00:53:49.341301 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0917 00:53:49.341317 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0917 00:53:49.341378 8 MoQSession.cpp:2674] start sess=0x7ff00c07f770 relay-1 | V0917 00:53:49.341391 8 MoQSession.cpp:3018] sendSetup sess=0x7ff00c07f770 relay-1 | V0917 00:53:49.341413 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7ff00c07f770 relay-1 | V0917 00:53:49.341638 8 MoQSession.cpp:6839] onNewUniStream sess=0x7ff00c07f770 relay-1 | V0917 00:53:49.341669 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c07f770 relay-1 | V0917 00:53:49.341673 8 MoQSession.cpp:3162] onClientSetup sess=0x7ff00c07f770 relay-1 | V0917 00:53:49.341676 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0917 00:53:49.341678 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0917 00:53:49.341682 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-17T00:53:49.342192Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55346 dual_stack=true relay-1 | V0917 00:53:49.343548 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0917 00:53:49.343563 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0917 00:53:49.343615 8 MoQSession.cpp:2674] start sess=0x7ff00c071ed0 relay-1 | V0917 00:53:49.343631 8 MoQSession.cpp:3018] sendSetup sess=0x7ff00c071ed0 relay-1 | V0917 00:53:49.343652 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7ff00c071ed0 relay-1 | V0917 00:53:49.343844 8 MoQSession.cpp:6839] onNewUniStream sess=0x7ff00c071ed0 relay-1 | V0917 00:53:49.343903 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c071ed0 relay-1 | V0917 00:53:49.343918 8 MoQSession.cpp:3162] onClientSetup sess=0x7ff00c071ed0 test-client-1 | 2026-09-17T00:53:49.343841Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" relay-1 | V0917 00:53:49.343928 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0917 00:53:49.343937 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0917 00:53:49.343948 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0917 00:53:49.344012 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7ff00c07f770 relay-1 | V0917 00:53:49.344033 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c07f770 relay-1 | V0917 00:53:49.344039 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7ff00c07f770 relay-1 | V0917 00:53:49.344048 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0917 00:53:49.344051 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0917 00:53:49.344060 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7ff00c07f770 test-client-1 | 2026-09-17T00:53:49.344203Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" relay-1 | V0917 00:53:49.344371 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7ff00c071ed0 relay-1 | V0917 00:53:49.344401 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c071ed0 relay-1 | V0917 00:53:49.344414 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test/publish/published-track sess=0x7ff00c071ed0 relay-1 | V0917 00:53:49.344439 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0917 00:53:49.344462 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0917 00:53:49.344472 8 MoQRelay.cpp:1970] Updating forward for moq-test/publish/published-track numForwardingSubs=1 relay-1 | V0917 00:53:49.344481 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7ff00c071ed0 relay-1 | V0917 00:53:49.344550 8 MoQSession.cpp:6556] requestUpdate sess=0x7ff00c07f770 test-client-1 | 2026-09-17T00:53:49.344661Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-17T00:53:49.344676Z  WARN moq_transport::serve::error: [8f52f3ed-0f33-435e-bb93-2bfb5db8b248] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | V0917 00:53:49.344792 8 MoQSession.cpp:3489] Failing pending request id=1 peer FINed without terminal reply sess=0x7ff00c07f770 relay-1 | V0917 00:53:49.344807 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c07f770 relay-1 | E0917 00:53:49.344815 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0917 00:53:49.345931 8 MoQSession.cpp:2566] ~MoQSession sess=0x7ff00c0596f0 relay-1 | V0917 00:53:49.345965 8 MoQSession.cpp:2566] ~MoQSession sess=0x7ff00c076e20 relay-1 | E20260917 00:53:49.445990 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260917 00:53:49.446048 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=2364f5662d23952a, server CID=4000001f1a4adbf0, downstream=[::ffff:172.18.0.3]:35280, [::]:4443=local, drain=none 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 | ... relay-1 | E20260917 00:53:49.446082 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260917 00:53:49.446096 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=4082db5d6f04732a, server CID=4000000ca8c5bc40, downstream=[::ffff:172.18.0.3]:55346, [::]:4443=local, drain=none relay-1 | E0917 00:53:49.446137 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0917 00:53:49.446149 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7ff00c07f770 relay-1 | V0917 00:53:49.446151 8 MoQSession.cpp:2950] close sess=0x7ff00c07f770 relay-1 | V0917 00:53:49.446155 8 MoQSession.cpp:2183] subscribeError trackReceiveState=0x7ff00c086f80 relay-1 | V0917 00:53:49.446157 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7ff00c086f80 relay-1 | V0917 00:53:49.446159 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0917 00:53:49.446162 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0917 00:53:49.446166 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0917 00:53:49.446169 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7ff00c071ed0 relay-1 | V0917 00:53:49.446171 8 MoQSession.cpp:6355] sendPublishDone sess=0x7ff00c071ed0 relay-1 | V0917 00:53:49.446181 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7ff00c071ed0 relay-1 | V0917 00:53:49.446194 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7ff00c050020 relay-1 | V0917 00:53:49.446202 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0917 00:53:49.446213 8 MoQRelay.cpp:1933] Publisher terminated for moq-test/publish/published-track relay-1 | V0917 00:53:49.446226 8 MoQSession.cpp:2167] cancel alias=0 requestID=0 relay-1 | V0917 00:53:49.446235 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7ff00c07f770 relay-1 | V0917 00:53:49.446248 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7ff00c07f770 relay-1 | E0917 00:53:49.446325 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0917 00:53:49.446331 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7ff00c071ed0 relay-1 | V0917 00:53:49.446336 8 MoQSession.cpp:2950] close sess=0x7ff00c071ed0 relay-1 | V0917 00:53:49.446339 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7ff00c071ed0 test-client-1 | 2026-09-17T00:53:49.446383Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-17T00:53:49.446412Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0917 00:53:49.446344 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7ff00c071ed0 relay-1 | V0917 00:53:49.446399 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c07f770 relay-1 | V0917 00:53:49.446404 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c071ed0 relay-1 | V0917 00:53:49.446407 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c071ed0 relay-1 | V0917 00:53:49.446423 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7ff00c07f770 relay-1 | V0917 00:53:49.446427 8 MoQSession.cpp:2566] ~MoQSession sess=0x7ff00c07f770 relay-1 | V0917 00:53:49.446434 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7ff00c071ed0 test-client-1 | 2026-09-17T00:53:49.446584Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54985 dual_stack=true relay-1 | V0917 00:53:49.448112 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0917 00:53:49.448126 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0917 00:53:49.448172 8 MoQSession.cpp:2674] start sess=0x7ff00c0596f0 relay-1 | V0917 00:53:49.448182 8 MoQSession.cpp:3018] sendSetup sess=0x7ff00c0596f0 relay-1 | V0917 00:53:49.448199 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7ff00c0596f0 relay-1 | V0917 00:53:49.448435 8 MoQSession.cpp:6839] onNewUniStream sess=0x7ff00c0596f0 relay-1 | V0917 00:53:49.448453 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c0596f0 relay-1 | V0917 00:53:49.448456 8 MoQSession.cpp:3162] onClientSetup sess=0x7ff00c0596f0 relay-1 | V0917 00:53:49.448458 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0917 00:53:49.448460 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0917 00:53:49.448463 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-17T00:53:49.448444Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 relay-1 | V0917 00:53:49.448511 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7ff00c0596f0 relay-1 | V0917 00:53:49.448531 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c0596f0 relay-1 | V0917 00:53:49.448550 8 MoQSession.cpp:4260] onSubscribeImpl ftn=nonexistent/rendezvous/test-track sess=0x7ff00c0596f0 relay-1 | V0917 00:53:49.456796 8 MoQSession.cpp:2566] ~MoQSession sess=0x7ff00c071ed0 relay-1 | V0917 00:53:49.949036 8 MoQSession.cpp:4402] Application subscribe error err=rendezvous timeout expired relay-1 | V0917 00:53:49.949053 8 MoQSession.cpp:6260] subscribeError sess=0x7ff00c0596f0 relay-1 | V0917 00:53:49.949073 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7ff00c0596f0 relay-1 | V0917 00:53:49.949374 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c0596f0 relay-1 | E20260917 00:53:49.949648 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260917 00:53:49.949679 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=0dfc3acd2a279475, server CID=4000000d5118d569, downstream=[::ffff:172.18.0.3]:54985, [::]:4443=local, drain=none relay-1 | E0917 00:53:49.949731 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0917 00:53:49.949752 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7ff00c0596f0 relay-1 | V0917 00:53:49.949754 8 MoQSession.cpp:2950] close sess=0x7ff00c0596f0 relay-1 | V0917 00:53:49.949758 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7ff00c0596f0 relay-1 | V0917 00:53:49.949767 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7ff00c0596f0 relay-1 | V0917 00:53:49.949822 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c0596f0 relay-1 | V0917 00:53:49.949844 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7ff00c0596f0 test-client-1 | 2026-09-17T00:53:49.949323Z  INFO moq_test_client::scenarios: Received expected REQUEST_ERROR TIMEOUT test-client-1 | 2026-09-17T00:53:49.949919Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-17T00:53:49.949946Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35315 dual_stack=true test-client-1 | ok 9 - rendezvous-timeout test-client-1 | --- test-client-1 | duration_ms: 503 test-client-1 | connection_id: 597093465f4ad10e31985e289d4c6b94 test-client-1 | ... relay-1 | V0917 00:53:49.951796 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0917 00:53:49.951812 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0917 00:53:49.951874 8 MoQSession.cpp:2674] start sess=0x7ff00c037ca0 relay-1 | V0917 00:53:49.951886 8 MoQSession.cpp:3018] sendSetup sess=0x7ff00c037ca0 relay-1 | V0917 00:53:49.951941 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7ff00c037ca0 relay-1 | V0917 00:53:49.952166 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7ff00c037ca0 relay-1 | V0917 00:53:49.952183 8 MoQSession.cpp:6839] onNewUniStream sess=0x7ff00c037ca0 relay-1 | V0917 00:53:49.952196 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c037ca0 relay-1 | V0917 00:53:49.952203 8 MoQSession.cpp:3162] onClientSetup sess=0x7ff00c037ca0 relay-1 | V0917 00:53:49.952209 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0917 00:53:49.952212 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0917 00:53:49.952215 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0917 00:53:49.952224 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c037ca0 relay-1 | V0917 00:53:49.952236 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-cd56c27650e5cc6d sess=0x7ff00c037ca0 relay-1 | V0917 00:53:49.960395 8 MoQSession.cpp:2566] ~MoQSession sess=0x7ff00c0596f0 test-client-1 | 2026-09-17T00:53:50.154100Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45046 dual_stack=true relay-1 | V0917 00:53:50.157025 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0917 00:53:50.157051 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0917 00:53:50.157118 8 MoQSession.cpp:2674] start sess=0x7ff00c067430 relay-1 | V0917 00:53:50.157133 8 MoQSession.cpp:3018] sendSetup sess=0x7ff00c067430 relay-1 | V0917 00:53:50.157153 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7ff00c067430 relay-1 | V0917 00:53:50.157369 8 MoQSession.cpp:6839] onNewUniStream sess=0x7ff00c067430 relay-1 | V0917 00:53:50.157400 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c067430 relay-1 | V0917 00:53:50.157406 8 MoQSession.cpp:3162] onClientSetup sess=0x7ff00c067430 relay-1 | V0917 00:53:50.157409 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0917 00:53:50.157413 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0917 00:53:50.157417 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0917 00:53:50.157585 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7ff00c067430 relay-1 | V0917 00:53:50.157612 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c067430 relay-1 | V0917 00:53:50.157629 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7ff00c067430 relay-1 | V0917 00:53:50.157645 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-cd56c27650e5cc6d relay-1 | E0917 00:53:50.157661 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0917 00:53:50.157694 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7ff00c067430 relay-1 | V0917 00:53:50.157788 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0917 00:53:50.157796 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0917 00:53:50.157802 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-cd56c27650e5cc6d numForwardingSubs=1 relay-1 | V0917 00:53:50.157812 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7ff00c037ca0 relay-1 | V0917 00:53:50.157860 8 MoQSession.cpp:6556] requestUpdate sess=0x7ff00c067430 test-client-1 | 2026-09-17T00:53:50.157925Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 relay-1 | V0917 00:53:50.158039 8 MoQSession.cpp:5098] PublishDone id=0 code=2 reason=publish ended relay-1 | V0917 00:53:50.158049 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7ff00c061e30 relay-1 | V0917 00:53:50.158053 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-cd56c27650e5cc6d relay-1 | V0917 00:53:50.158060 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0917 00:53:50.158066 8 MoQForwarder.cpp:609] publishDone pubDone reason=publish ended relay-1 | V0917 00:53:50.158070 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7ff00c037ca0 relay-1 | V0917 00:53:50.158073 8 MoQSession.cpp:6355] sendPublishDone sess=0x7ff00c037ca0 relay-1 | V0917 00:53:50.158082 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7ff00c037ca0 relay-1 | V0917 00:53:50.158088 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7ff00c050020 relay-1 | V0917 00:53:50.158091 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0917 00:53:50.158096 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-cd56c27650e5cc6d relay-1 | V0917 00:53:50.158104 8 MoQSession.cpp:3489] Failing pending request id=1 peer FINed without terminal reply sess=0x7ff00c067430 relay-1 | V0917 00:53:50.158113 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c067430 relay-1 | E0917 00:53:50.158159 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0917 00:53:50.158265 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c037ca0 relay-1 | V0917 00:53:50.158308 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c037ca0 test-client-1 | not ok 10 - moq-test-subgroup-per-group test-client-1 | --- relay-1 | V0917 00:53:50.173951 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c067430 relay-1 | E20260917 00:53:50.173965 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260917 00:53:50.174021 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=1410f6e672273546, server CID=4000001fc386d0f5, downstream=[::ffff:172.18.0.3]:45046, [::]:4443=local, drain=none test-client-1 | duration_ms: 224 relay-1 | E20260917 00:53:50.174054 8 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | E20260917 00:53:50.174077 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=ae54f9d01dc7eea0, server CID=4000001fad2510d4, downstream=[::ffff:172.18.0.3]:35315, [::]:4443=local, drain=none relay-1 | E0917 00:53:50.174114 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0917 00:53:50.174126 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7ff00c067430 relay-1 | V0917 00:53:50.174137 8 MoQSession.cpp:2950] close sess=0x7ff00c067430 relay-1 | V0917 00:53:50.174153 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7ff00c067430 relay-1 | V0917 00:53:50.174175 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7ff00c067430 relay-1 | E0917 00:53:50.174253 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0917 00:53:50.174260 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7ff00c037ca0 relay-1 | V0917 00:53:50.174261 8 MoQSession.cpp:2950] close sess=0x7ff00c037ca0 relay-1 | V0917 00:53:50.174264 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7ff00c037ca0 relay-1 | V0917 00:53:50.174270 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7ff00c037ca0 relay-1 | V0917 00:53:50.174326 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7ff00c067430 relay-1 | V0917 00:53:50.174350 8 MoQSession.cpp:2566] ~MoQSession sess=0x7ff00c067430 relay-1 | V0917 00:53:50.174373 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7ff00c037ca0 test-client-1 | 2026-09-17T00:53:50.174343Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-17T00:53:50.174383Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-17T00:53:50.174611Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42860 dual_stack=true relay-1 | V0917 00:53:50.176914 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0917 00:53:50.176929 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0917 00:53:50.176985 8 MoQSession.cpp:2674] start sess=0x7ff00c05c0b0 relay-1 | V0917 00:53:50.176999 8 MoQSession.cpp:3018] sendSetup sess=0x7ff00c05c0b0 relay-1 | V0917 00:53:50.177019 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7ff00c05c0b0 relay-1 | V0917 00:53:50.177185 8 MoQSession.cpp:6839] onNewUniStream sess=0x7ff00c05c0b0 relay-1 | V0917 00:53:50.177211 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7ff00c05c0b0 relay-1 | V0917 00:53:50.177216 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c05c0b0 relay-1 | V0917 00:53:50.177220 8 MoQSession.cpp:3162] onClientSetup sess=0x7ff00c05c0b0 relay-1 | V0917 00:53:50.177222 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0917 00:53:50.177224 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0917 00:53:50.177227 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0917 00:53:50.177238 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c05c0b0 relay-1 | V0917 00:53:50.177250 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-5089720603600432 sess=0x7ff00c05c0b0 relay-1 | V0917 00:53:50.185390 8 MoQSession.cpp:2566] ~MoQSession sess=0x7ff00c037ca0 test-client-1 | 2026-09-17T00:53:50.378675Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33252 dual_stack=true relay-1 | V0917 00:53:50.380484 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0917 00:53:50.380500 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0917 00:53:50.380555 8 MoQSession.cpp:2674] start sess=0x7ff00c05ec60 relay-1 | V0917 00:53:50.380587 8 MoQSession.cpp:3018] sendSetup sess=0x7ff00c05ec60 relay-1 | V0917 00:53:50.380623 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7ff00c05ec60 relay-1 | V0917 00:53:50.380821 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7ff00c05ec60 relay-1 | V0917 00:53:50.380842 8 MoQSession.cpp:6839] onNewUniStream sess=0x7ff00c05ec60 relay-1 | V0917 00:53:50.380854 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c05ec60 relay-1 | V0917 00:53:50.380858 8 MoQSession.cpp:3162] onClientSetup sess=0x7ff00c05ec60 relay-1 | V0917 00:53:50.380860 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0917 00:53:50.380862 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0917 00:53:50.380871 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0917 00:53:50.380881 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c05ec60 relay-1 | V0917 00:53:50.380893 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7ff00c05ec60 relay-1 | V0917 00:53:50.380904 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-5089720603600432 relay-1 | E0917 00:53:50.380913 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0917 00:53:50.380939 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7ff00c05ec60 relay-1 | V0917 00:53:50.381017 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0917 00:53:50.381023 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0917 00:53:50.381028 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-5089720603600432 numForwardingSubs=1 relay-1 | V0917 00:53:50.381036 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7ff00c05c0b0 relay-1 | V0917 00:53:50.381078 8 MoQSession.cpp:6556] requestUpdate sess=0x7ff00c05ec60 test-client-1 | 2026-09-17T00:53:50.381132Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 test-client-1 | 2026-09-17T00:53:50.381188Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-17T00:53:50.381198Z  WARN moq_transport::serve::error: [5512fb02-8fb4-424e-af24-986510782269] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | V0917 00:53:50.381322 8 MoQSession.cpp:3489] Failing pending request id=1 peer FINed without terminal reply sess=0x7ff00c05ec60 relay-1 | V0917 00:53:50.381335 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c05ec60 relay-1 | E0917 00:53:50.381342 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply test-client-1 | not ok 11 - moq-test-subgroup-per-group-eog test-client-1 | --- test-client-1 | duration_ms: 225 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... test-client-1 | 2026-09-17T00:53:50.399852Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-17T00:53:50.400013Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0917 00:53:50.399601 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c05ec60 relay-1 | E20260917 00:53:50.399628 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260917 00:53:50.399662 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=9ff0e2f61448d1a2, server CID=40000004d7ce3aa6, downstream=[::ffff:172.18.0.3]:33252, [::]:4443=local, drain=none relay-1 | E0917 00:53:50.399695 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0917 00:53:50.399698 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7ff00c05ec60 relay-1 | V0917 00:53:50.399700 8 MoQSession.cpp:2950] close sess=0x7ff00c05ec60 relay-1 | V0917 00:53:50.399704 8 MoQSession.cpp:2183] subscribeError trackReceiveState=0x7ff00c086f80 relay-1 | V0917 00:53:50.399707 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7ff00c086f80 relay-1 | V0917 00:53:50.399710 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-5089720603600432 relay-1 | V0917 00:53:50.399717 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0917 00:53:50.399724 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0917 00:53:50.399726 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7ff00c05c0b0 relay-1 | V0917 00:53:50.399729 8 MoQSession.cpp:6355] sendPublishDone sess=0x7ff00c05c0b0 relay-1 | V0917 00:53:50.399753 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7ff00c05c0b0 relay-1 | V0917 00:53:50.399756 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7ff00c050020 relay-1 | V0917 00:53:50.399758 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0917 00:53:50.399762 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-5089720603600432 relay-1 | V0917 00:53:50.399768 8 MoQSession.cpp:2167] cancel alias=0 requestID=0 relay-1 | V0917 00:53:50.399771 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7ff00c05ec60 relay-1 | V0917 00:53:50.399779 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7ff00c05ec60 relay-1 | V0917 00:53:50.399906 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7ff00c05ec60 relay-1 | E20260917 00:53:50.399911 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260917 00:53:50.399924 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=8712000b3e9aaa08, server CID=400000182f8f5f96, downstream=[::ffff:172.18.0.3]:42860, [::]:4443=local, drain=none relay-1 | E0917 00:53:50.399949 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0917 00:53:50.399951 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7ff00c05c0b0 relay-1 | V0917 00:53:50.399952 8 MoQSession.cpp:2950] close sess=0x7ff00c05c0b0 relay-1 | V0917 00:53:50.399957 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7ff00c05c0b0 relay-1 | V0917 00:53:50.399962 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7ff00c05c0b0 relay-1 | V0917 00:53:50.399994 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c05c0b0 relay-1 | V0917 00:53:50.399999 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c05c0b0 relay-1 | V0917 00:53:50.400008 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7ff00c05c0b0 test-client-1 | 2026-09-17T00:53:50.400249Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55336 dual_stack=true relay-1 | V0917 00:53:50.401630 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0917 00:53:50.401646 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0917 00:53:50.401693 8 MoQSession.cpp:2674] start sess=0x7ff00c084fb0 relay-1 | V0917 00:53:50.401704 8 MoQSession.cpp:3018] sendSetup sess=0x7ff00c084fb0 relay-1 | V0917 00:53:50.401723 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7ff00c084fb0 relay-1 | V0917 00:53:50.401935 8 MoQSession.cpp:6839] onNewUniStream sess=0x7ff00c084fb0 relay-1 | V0917 00:53:50.401951 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c084fb0 relay-1 | V0917 00:53:50.401955 8 MoQSession.cpp:3162] onClientSetup sess=0x7ff00c084fb0 relay-1 | V0917 00:53:50.401957 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0917 00:53:50.401958 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0917 00:53:50.401961 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0917 00:53:50.402075 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7ff00c084fb0 relay-1 | V0917 00:53:50.402114 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c084fb0 relay-1 | V0917 00:53:50.402124 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-876832ddab02c36b sess=0x7ff00c084fb0 relay-1 | V0917 00:53:50.410264 8 MoQSession.cpp:2566] ~MoQSession sess=0x7ff00c05c0b0 relay-1 | V0917 00:53:50.410295 8 MoQSession.cpp:2566] ~MoQSession sess=0x7ff00c05ec60 test-client-1 | 2026-09-17T00:53:50.604480Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56246 dual_stack=true relay-1 | V0917 00:53:50.605929 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0917 00:53:50.605943 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0917 00:53:50.605996 8 MoQSession.cpp:2674] start sess=0x7ff00c076e20 relay-1 | V0917 00:53:50.606035 8 MoQSession.cpp:3018] sendSetup sess=0x7ff00c076e20 relay-1 | V0917 00:53:50.606089 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7ff00c076e20 relay-1 | V0917 00:53:50.606137 8 MoQSession.cpp:6839] onNewUniStream sess=0x7ff00c076e20 relay-1 | V0917 00:53:50.606163 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c076e20 relay-1 | V0917 00:53:50.606166 8 MoQSession.cpp:3162] onClientSetup sess=0x7ff00c076e20 relay-1 | V0917 00:53:50.606167 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0917 00:53:50.606168 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0917 00:53:50.606170 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0917 00:53:50.606266 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7ff00c076e20 relay-1 | V0917 00:53:50.606294 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c076e20 relay-1 | V0917 00:53:50.606307 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7ff00c076e20 relay-1 | V0917 00:53:50.606315 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-876832ddab02c36b relay-1 | E0917 00:53:50.606326 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0917 00:53:50.606345 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7ff00c076e20 relay-1 | V0917 00:53:50.606415 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0917 00:53:50.606422 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0917 00:53:50.606426 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-876832ddab02c36b numForwardingSubs=1 relay-1 | V0917 00:53:50.606433 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7ff00c084fb0 relay-1 | V0917 00:53:50.606472 8 MoQSession.cpp:6556] requestUpdate sess=0x7ff00c076e20 test-client-1 | 2026-09-17T00:53:50.606560Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=8 streams=8 relay-1 | V0917 00:53:50.606687 8 MoQSession.cpp:5098] PublishDone id=0 code=2 reason=publish ended relay-1 | V0917 00:53:50.606697 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7ff00c032680 relay-1 | V0917 00:53:50.606700 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-876832ddab02c36b relay-1 | V0917 00:53:50.606705 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0917 00:53:50.606708 8 MoQForwarder.cpp:609] publishDone pubDone reason=publish ended relay-1 | V0917 00:53:50.606709 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7ff00c084fb0 relay-1 | V0917 00:53:50.606711 8 MoQSession.cpp:6355] sendPublishDone sess=0x7ff00c084fb0 relay-1 | V0917 00:53:50.606723 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7ff00c084fb0 relay-1 | V0917 00:53:50.606731 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7ff00c050020 relay-1 | V0917 00:53:50.606733 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0917 00:53:50.606747 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-876832ddab02c36b relay-1 | V0917 00:53:50.606753 8 MoQSession.cpp:3489] Failing pending request id=1 peer FINed without terminal reply sess=0x7ff00c076e20 relay-1 | V0917 00:53:50.606757 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c076e20 relay-1 | E0917 00:53:50.606804 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0917 00:53:50.606958 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c084fb0 relay-1 | V0917 00:53:50.606974 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c084fb0 test-client-1 | not ok 12 - moq-test-subgroup-per-object test-client-1 | --- test-client-1 | duration_ms: 209 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | E20260917 00:53:50.609136 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260917 00:53:50.609175 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=24066b154147f8de, server CID=4000001a86d9b9d3, downstream=[::ffff:172.18.0.3]:56246, [::]:4443=local, drain=none relay-1 | E20260917 00:53:50.609205 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260917 00:53:50.609220 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=0ba4d61dac37515d, server CID=4000001593e74997, downstream=[::ffff:172.18.0.3]:55336, [::]:4443=local, drain=none relay-1 | E0917 00:53:50.609243 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0917 00:53:50.609256 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7ff00c076e20 relay-1 | V0917 00:53:50.609258 8 MoQSession.cpp:2950] close sess=0x7ff00c076e20 relay-1 | V0917 00:53:50.609263 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7ff00c076e20 relay-1 | V0917 00:53:50.609278 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7ff00c076e20 relay-1 | E0917 00:53:50.609344 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0917 00:53:50.609347 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7ff00c084fb0 relay-1 | V0917 00:53:50.609348 8 MoQSession.cpp:2950] close sess=0x7ff00c084fb0 relay-1 | V0917 00:53:50.609351 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7ff00c084fb0 relay-1 | V0917 00:53:50.609356 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7ff00c084fb0 relay-1 | V0917 00:53:50.609377 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c076e20 relay-1 | V0917 00:53:50.609400 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7ff00c076e20 relay-1 | V0917 00:53:50.609409 8 MoQSession.cpp:2566] ~MoQSession sess=0x7ff00c076e20 relay-1 | V0917 00:53:50.609419 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7ff00c084fb0 test-client-1 | 2026-09-17T00:53:50.609393Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-17T00:53:50.609437Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-17T00:53:50.609678Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50119 dual_stack=true relay-1 | V0917 00:53:50.611173 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0917 00:53:50.611187 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0917 00:53:50.611230 8 MoQSession.cpp:2674] start sess=0x7ff00c077900 relay-1 | V0917 00:53:50.611244 8 MoQSession.cpp:3018] sendSetup sess=0x7ff00c077900 relay-1 | V0917 00:53:50.611262 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7ff00c077900 relay-1 | V0917 00:53:50.611408 8 MoQSession.cpp:6839] onNewUniStream sess=0x7ff00c077900 relay-1 | V0917 00:53:50.611422 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c077900 relay-1 | V0917 00:53:50.611425 8 MoQSession.cpp:3162] onClientSetup sess=0x7ff00c077900 relay-1 | V0917 00:53:50.611427 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0917 00:53:50.611429 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0917 00:53:50.611432 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0917 00:53:50.611474 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7ff00c077900 relay-1 | V0917 00:53:50.611486 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c077900 relay-1 | V0917 00:53:50.611495 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-847193d9e814f273 sess=0x7ff00c077900 relay-1 | V0917 00:53:50.619610 8 MoQSession.cpp:2566] ~MoQSession sess=0x7ff00c084fb0 test-client-1 | 2026-09-17T00:53:50.813086Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43713 dual_stack=true relay-1 | V0917 00:53:50.814553 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0917 00:53:50.814568 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0917 00:53:50.814611 8 MoQSession.cpp:2674] start sess=0x7ff00c080100 relay-1 | V0917 00:53:50.814627 8 MoQSession.cpp:3018] sendSetup sess=0x7ff00c080100 relay-1 | V0917 00:53:50.814672 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7ff00c080100 relay-1 | V0917 00:53:50.814843 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7ff00c080100 relay-1 | V0917 00:53:50.814860 8 MoQSession.cpp:6839] onNewUniStream sess=0x7ff00c080100 relay-1 | V0917 00:53:50.814873 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c080100 relay-1 | V0917 00:53:50.814875 8 MoQSession.cpp:3162] onClientSetup sess=0x7ff00c080100 relay-1 | V0917 00:53:50.814877 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0917 00:53:50.814878 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0917 00:53:50.814883 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0917 00:53:50.814893 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c080100 relay-1 | V0917 00:53:50.814901 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7ff00c080100 relay-1 | V0917 00:53:50.814911 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-847193d9e814f273 relay-1 | E0917 00:53:50.814919 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0917 00:53:50.814939 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7ff00c080100 relay-1 | V0917 00:53:50.815006 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0917 00:53:50.815014 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0917 00:53:50.815018 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-847193d9e814f273 numForwardingSubs=1 relay-1 | V0917 00:53:50.815024 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7ff00c077900 relay-1 | V0917 00:53:50.815055 8 MoQSession.cpp:6556] requestUpdate sess=0x7ff00c080100 test-client-1 | 2026-09-17T00:53:50.815110Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=18 streams=6 relay-1 | V0917 00:53:50.815225 8 MoQSession.cpp:5098] PublishDone id=0 code=2 reason=publish ended relay-1 | V0917 00:53:50.815238 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7ff00c086f80 relay-1 | V0917 00:53:50.815241 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-847193d9e814f273 relay-1 | V0917 00:53:50.815250 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0917 00:53:50.815253 8 MoQForwarder.cpp:609] publishDone pubDone reason=publish ended relay-1 | V0917 00:53:50.815255 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7ff00c077900 relay-1 | V0917 00:53:50.815257 8 MoQSession.cpp:6355] sendPublishDone sess=0x7ff00c077900 relay-1 | V0917 00:53:50.815265 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7ff00c077900 relay-1 | V0917 00:53:50.815267 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7ff00c050020 relay-1 | V0917 00:53:50.815271 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0917 00:53:50.815280 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-847193d9e814f273 relay-1 | V0917 00:53:50.815287 8 MoQSession.cpp:3489] Failing pending request id=1 peer FINed without terminal reply sess=0x7ff00c080100 relay-1 | V0917 00:53:50.815291 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c080100 relay-1 | E0917 00:53:50.815338 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0917 00:53:50.815574 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c077900 relay-1 | V0917 00:53:50.815587 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c077900 relay-1 | E20260917 00:53:50.837970 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260917 00:53:50.838001 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=293db4143ff87fac, server CID=4000001beea0a15e, downstream=[::ffff:172.18.0.3]:43713, [::]:4443=local, drain=none relay-1 | E20260917 00:53:50.838025 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260917 00:53:50.838032 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=c1fb67b430c6d77f, server CID=4000001de6fa6173, downstream=[::ffff:172.18.0.3]:50119, [::]:4443=local, drain=none relay-1 | E0917 00:53:50.838054 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0917 00:53:50.838059 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7ff00c080100 relay-1 | V0917 00:53:50.838061 8 MoQSession.cpp:2950] close sess=0x7ff00c080100 relay-1 | V0917 00:53:50.838065 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7ff00c080100 relay-1 | V0917 00:53:50.838073 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7ff00c080100 relay-1 | E0917 00:53:50.838125 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0917 00:53:50.838128 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7ff00c077900 relay-1 | V0917 00:53:50.838129 8 MoQSession.cpp:2950] close sess=0x7ff00c077900 relay-1 | V0917 00:53:50.838131 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7ff00c077900 relay-1 | V0917 00:53:50.838136 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7ff00c077900 relay-1 | V0917 00:53:50.838164 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c080100 relay-1 | V0917 00:53:50.838185 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7ff00c080100 relay-1 | V0917 00:53:50.838193 8 MoQSession.cpp:2566] ~MoQSession sess=0x7ff00c080100 relay-1 | V0917 00:53:50.838201 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7ff00c077900 test-client-1 | not ok 13 - moq-test-two-subgroups-eog test-client-1 | --- test-client-1 | duration_ms: 228 test-client-1 | message: "failed to create subgroup 0: cancelled" test-client-1 | ... test-client-1 | 2026-09-17T00:53:50.838250Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-17T00:53:50.838280Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-17T00:53:50.838421Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36804 dual_stack=true relay-1 | V0917 00:53:50.839921 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0917 00:53:50.839940 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0917 00:53:50.839985 8 MoQSession.cpp:2674] start sess=0x7ff00c084fb0 relay-1 | V0917 00:53:50.840020 8 MoQSession.cpp:3018] sendSetup sess=0x7ff00c084fb0 relay-1 | V0917 00:53:50.840077 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7ff00c084fb0 relay-1 | V0917 00:53:50.840241 8 MoQSession.cpp:6839] onNewUniStream sess=0x7ff00c084fb0 relay-1 | V0917 00:53:50.840261 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c084fb0 relay-1 | V0917 00:53:50.840266 8 MoQSession.cpp:3162] onClientSetup sess=0x7ff00c084fb0 relay-1 | V0917 00:53:50.840269 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0917 00:53:50.840270 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0917 00:53:50.840273 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0917 00:53:50.840333 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7ff00c084fb0 relay-1 | V0917 00:53:50.840365 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c084fb0 relay-1 | V0917 00:53:50.840377 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-4d575ff7727df086 sess=0x7ff00c084fb0 relay-1 | V0917 00:53:50.848490 8 MoQSession.cpp:2566] ~MoQSession sess=0x7ff00c077900 test-client-1 | 2026-09-17T00:53:51.042024Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46021 dual_stack=true relay-1 | V0917 00:53:51.043283 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0917 00:53:51.043298 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0917 00:53:51.043350 8 MoQSession.cpp:2674] start sess=0x7ff00c006fd0 relay-1 | V0917 00:53:51.043363 8 MoQSession.cpp:3018] sendSetup sess=0x7ff00c006fd0 relay-1 | V0917 00:53:51.043381 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7ff00c006fd0 relay-1 | V0917 00:53:51.043651 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7ff00c006fd0 relay-1 | V0917 00:53:51.043667 8 MoQSession.cpp:6839] onNewUniStream sess=0x7ff00c006fd0 relay-1 | V0917 00:53:51.043679 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c006fd0 relay-1 | V0917 00:53:51.043682 8 MoQSession.cpp:3162] onClientSetup sess=0x7ff00c006fd0 relay-1 | V0917 00:53:51.043687 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0917 00:53:51.043690 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0917 00:53:51.043693 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0917 00:53:51.043702 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c006fd0 relay-1 | V0917 00:53:51.043712 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7ff00c006fd0 relay-1 | V0917 00:53:51.043721 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-4d575ff7727df086 relay-1 | E0917 00:53:51.043733 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0917 00:53:51.043759 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7ff00c006fd0 relay-1 | V0917 00:53:51.043846 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0917 00:53:51.043853 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0917 00:53:51.043857 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-4d575ff7727df086 numForwardingSubs=1 relay-1 | V0917 00:53:51.043865 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7ff00c084fb0 relay-1 | V0917 00:53:51.043898 8 MoQSession.cpp:6556] requestUpdate sess=0x7ff00c006fd0 relay-1 | V0917 00:53:51.044099 8 MoQSession.cpp:3489] Failing pending request id=1 peer FINed without terminal reply sess=0x7ff00c006fd0 relay-1 | V0917 00:53:51.044108 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c006fd0 test-client-1 | not ok 14 - moq-test-datagram test-client-1 | 2026-09-17T00:53:51.044021Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-17T00:53:51.044032Z  WARN moq_transport::serve::error: [1f63dc41-485f-4b01-97d9-c1e650e26479] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | E0917 00:53:51.044125 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0917 00:53:51.044133 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c006fd0 relay-1 | E20260917 00:53:51.044214 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260917 00:53:51.044245 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=910bc639723ff6f2, server CID=40000002cdbe2456, downstream=[::ffff:172.18.0.3]:46021, [::]:4443=local, drain=none relay-1 | E0917 00:53:51.044272 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0917 00:53:51.044276 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7ff00c006fd0 relay-1 | V0917 00:53:51.044277 8 MoQSession.cpp:2950] close sess=0x7ff00c006fd0 relay-1 | V0917 00:53:51.044281 8 MoQSession.cpp:2183] subscribeError trackReceiveState=0x7ff00c061e30 relay-1 | V0917 00:53:51.044283 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7ff00c061e30 relay-1 | V0917 00:53:51.044285 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-4d575ff7727df086 relay-1 | V0917 00:53:51.044291 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0917 00:53:51.044296 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0917 00:53:51.044298 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7ff00c084fb0 relay-1 | V0917 00:53:51.044299 8 MoQSession.cpp:6355] sendPublishDone sess=0x7ff00c084fb0 relay-1 | V0917 00:53:51.044307 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7ff00c084fb0 relay-1 | V0917 00:53:51.044309 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7ff00c050020 relay-1 | V0917 00:53:51.044311 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0917 00:53:51.044315 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-4d575ff7727df086 relay-1 | V0917 00:53:51.044318 8 MoQSession.cpp:2167] cancel alias=0 requestID=0 relay-1 | V0917 00:53:51.044321 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7ff00c006fd0 relay-1 | V0917 00:53:51.044328 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7ff00c006fd0 relay-1 | V0917 00:53:51.044408 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7ff00c006fd0 relay-1 | E20260917 00:53:51.044550 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260917 00:53:51.044579 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=289924705e1cc105, server CID=400000163541354f, downstream=[::ffff:172.18.0.3]:36804, [::]:4443=local, drain=none relay-1 | E0917 00:53:51.044611 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0917 00:53:51.044614 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7ff00c084fb0 relay-1 | V0917 00:53:51.044616 8 MoQSession.cpp:2950] close sess=0x7ff00c084fb0 relay-1 | V0917 00:53:51.044620 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7ff00c084fb0 relay-1 | V0917 00:53:51.044626 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7ff00c084fb0 relay-1 | V0917 00:53:51.044683 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c084fb0 relay-1 | V0917 00:53:51.044696 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c084fb0 relay-1 | V0917 00:53:51.044721 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7ff00c084fb0 test-client-1 | --- test-client-1 | duration_ms: 206 test-client-1 | message: "PUBLISH was rejected: cancelled" test-client-1 | ... test-client-1 | 2026-09-17T00:53:51.044466Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-17T00:53:51.044692Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39762 dual_stack=true test-client-1 | 2026-09-17T00:53:51.044756Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0917 00:53:51.045946 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0917 00:53:51.045959 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0917 00:53:51.046008 8 MoQSession.cpp:2674] start sess=0x7ff00c077900 relay-1 | V0917 00:53:51.046019 8 MoQSession.cpp:3018] sendSetup sess=0x7ff00c077900 relay-1 | V0917 00:53:51.046038 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7ff00c077900 relay-1 | V0917 00:53:51.046199 8 MoQSession.cpp:6839] onNewUniStream sess=0x7ff00c077900 relay-1 | V0917 00:53:51.046223 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c077900 relay-1 | V0917 00:53:51.046231 8 MoQSession.cpp:3162] onClientSetup sess=0x7ff00c077900 relay-1 | V0917 00:53:51.046233 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0917 00:53:51.046235 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0917 00:53:51.046237 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0917 00:53:51.046243 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7ff00c077900 relay-1 | V0917 00:53:51.046256 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c077900 relay-1 | V0917 00:53:51.046276 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-641856c02b53243d sess=0x7ff00c077900 relay-1 | V0917 00:53:51.054392 8 MoQSession.cpp:2566] ~MoQSession sess=0x7ff00c084fb0 relay-1 | V0917 00:53:51.054411 8 MoQSession.cpp:2566] ~MoQSession sess=0x7ff00c006fd0 test-client-1 | 2026-09-17T00:53:51.247852Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36200 dual_stack=true relay-1 | V0917 00:53:51.249861 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0917 00:53:51.249875 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0917 00:53:51.249923 8 MoQSession.cpp:2674] start sess=0x7ff00c05c0b0 relay-1 | V0917 00:53:51.249935 8 MoQSession.cpp:3018] sendSetup sess=0x7ff00c05c0b0 relay-1 | V0917 00:53:51.249955 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7ff00c05c0b0 relay-1 | V0917 00:53:51.250388 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7ff00c05c0b0 relay-1 | V0917 00:53:51.250412 8 MoQSession.cpp:6839] onNewUniStream sess=0x7ff00c05c0b0 relay-1 | V0917 00:53:51.250426 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c05c0b0 relay-1 | V0917 00:53:51.250429 8 MoQSession.cpp:3162] onClientSetup sess=0x7ff00c05c0b0 relay-1 | V0917 00:53:51.250431 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0917 00:53:51.250433 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0917 00:53:51.250436 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0917 00:53:51.250444 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c05c0b0 relay-1 | V0917 00:53:51.250450 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7ff00c05c0b0 relay-1 | V0917 00:53:51.250471 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-641856c02b53243d relay-1 | E0917 00:53:51.250483 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0917 00:53:51.250502 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7ff00c05c0b0 relay-1 | V0917 00:53:51.250599 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0917 00:53:51.250617 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0917 00:53:51.250624 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-641856c02b53243d numForwardingSubs=1 relay-1 | V0917 00:53:51.250632 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7ff00c077900 relay-1 | V0917 00:53:51.250689 8 MoQSession.cpp:6556] requestUpdate sess=0x7ff00c05c0b0 test-client-1 | 2026-09-17T00:53:51.250781Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 test-client-1 | 2026-09-17T00:53:51.250843Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-17T00:53:51.250853Z  WARN moq_transport::serve::error: [a7bf9da2-d5fe-4db1-ac0e-2f196554cfce] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | V0917 00:53:51.250929 8 MoQSession.cpp:3489] Failing pending request id=1 peer FINed without terminal reply sess=0x7ff00c05c0b0 relay-1 | V0917 00:53:51.250939 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c05c0b0 relay-1 | E0917 00:53:51.250954 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply test-client-1 | not ok 15 - moq-test-datagram-eog relay-1 | V0917 00:53:51.271299 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c05c0b0 test-client-1 | --- test-client-1 | duration_ms: 227 test-client-1 | message: "failed to write datagram: cancelled" test-client-1 | ... relay-1 | E20260917 00:53:51.271325 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260917 00:53:51.271363 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=88a7332010366544, server CID=40000012cf11f820, downstream=[::ffff:172.18.0.3]:36200, [::]:4443=local, drain=none relay-1 | E0917 00:53:51.271406 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0917 00:53:51.271410 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7ff00c05c0b0 relay-1 | V0917 00:53:51.271412 8 MoQSession.cpp:2950] close sess=0x7ff00c05c0b0 relay-1 | V0917 00:53:51.271416 8 MoQSession.cpp:2183] subscribeError trackReceiveState=0x7ff00c032680 relay-1 | V0917 00:53:51.271418 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7ff00c032680 relay-1 | V0917 00:53:51.271420 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-641856c02b53243d relay-1 | V0917 00:53:51.271437 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0917 00:53:51.271453 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0917 00:53:51.271461 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7ff00c077900 relay-1 | V0917 00:53:51.271466 8 MoQSession.cpp:6355] sendPublishDone sess=0x7ff00c077900 relay-1 | V0917 00:53:51.271475 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7ff00c077900 relay-1 | V0917 00:53:51.271477 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7ff00c050020 relay-1 | V0917 00:53:51.271479 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0917 00:53:51.271483 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-641856c02b53243d relay-1 | V0917 00:53:51.271491 8 MoQSession.cpp:2167] cancel alias=0 requestID=0 relay-1 | V0917 00:53:51.271494 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7ff00c05c0b0 relay-1 | V0917 00:53:51.271502 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7ff00c05c0b0 relay-1 | V0917 00:53:51.271634 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7ff00c05c0b0 test-client-1 | 2026-09-17T00:53:51.271712Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260917 00:53:51.271750 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260917 00:53:51.271771 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=1dcd00a2148531af, server CID=40000011ef1b4d69, downstream=[::ffff:172.18.0.3]:39762, [::]:4443=local, drain=none relay-1 | E0917 00:53:51.271805 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0917 00:53:51.271813 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7ff00c077900 relay-1 | V0917 00:53:51.271815 8 MoQSession.cpp:2950] close sess=0x7ff00c077900 relay-1 | V0917 00:53:51.271818 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7ff00c077900 relay-1 | V0917 00:53:51.271825 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7ff00c077900 test-client-1 | 2026-09-17T00:53:51.271864Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58999 dual_stack=true test-client-1 | 2026-09-17T00:53:51.271892Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0917 00:53:51.271947 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c077900 relay-1 | V0917 00:53:51.271977 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c077900 relay-1 | V0917 00:53:51.271999 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7ff00c077900 relay-1 | V0917 00:53:51.273339 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0917 00:53:51.273356 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0917 00:53:51.273405 8 MoQSession.cpp:2674] start sess=0x7ff00c07f600 relay-1 | V0917 00:53:51.273425 8 MoQSession.cpp:3018] sendSetup sess=0x7ff00c07f600 relay-1 | V0917 00:53:51.273477 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7ff00c07f600 relay-1 | V0917 00:53:51.273526 8 MoQSession.cpp:6839] onNewUniStream sess=0x7ff00c07f600 relay-1 | V0917 00:53:51.273564 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c07f600 relay-1 | V0917 00:53:51.273584 8 MoQSession.cpp:3162] onClientSetup sess=0x7ff00c07f600 relay-1 | V0917 00:53:51.273592 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0917 00:53:51.273595 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0917 00:53:51.273598 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0917 00:53:51.273641 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7ff00c07f600 relay-1 | V0917 00:53:51.273658 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c07f600 relay-1 | V0917 00:53:51.273665 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-4bed510533613c4e sess=0x7ff00c07f600 relay-1 | V0917 00:53:51.282775 8 MoQSession.cpp:2566] ~MoQSession sess=0x7ff00c077900 relay-1 | V0917 00:53:51.282797 8 MoQSession.cpp:2566] ~MoQSession sess=0x7ff00c05c0b0 test-client-1 | 2026-09-17T00:53:51.475319Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43703 dual_stack=true relay-1 | V0917 00:53:51.476982 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0917 00:53:51.476999 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0917 00:53:51.477050 8 MoQSession.cpp:2674] start sess=0x7ff00c077900 relay-1 | V0917 00:53:51.477061 8 MoQSession.cpp:3018] sendSetup sess=0x7ff00c077900 relay-1 | V0917 00:53:51.477078 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7ff00c077900 relay-1 | V0917 00:53:51.477285 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7ff00c077900 relay-1 | V0917 00:53:51.477301 8 MoQSession.cpp:6839] onNewUniStream sess=0x7ff00c077900 relay-1 | V0917 00:53:51.477317 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c077900 relay-1 | V0917 00:53:51.477320 8 MoQSession.cpp:3162] onClientSetup sess=0x7ff00c077900 relay-1 | V0917 00:53:51.477322 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0917 00:53:51.477325 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0917 00:53:51.477328 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0917 00:53:51.477369 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c077900 relay-1 | V0917 00:53:51.477381 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7ff00c077900 relay-1 | V0917 00:53:51.477395 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-4bed510533613c4e relay-1 | E0917 00:53:51.477402 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0917 00:53:51.477415 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7ff00c077900 relay-1 | V0917 00:53:51.477490 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0917 00:53:51.477493 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0917 00:53:51.477497 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-4bed510533613c4e numForwardingSubs=1 relay-1 | V0917 00:53:51.477503 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7ff00c07f600 relay-1 | V0917 00:53:51.477530 8 MoQSession.cpp:6556] requestUpdate sess=0x7ff00c077900 test-client-1 | 2026-09-17T00:53:51.477684Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-17T00:53:51.477696Z  WARN moq_transport::serve::error: [1e1e72ea-017a-409b-87ff-95bb85acdac8] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 test-client-1 | not ok 16 - moq-test-extensions relay-1 | V0917 00:53:51.477819 8 MoQSession.cpp:3489] Failing pending request id=1 peer FINed without terminal reply sess=0x7ff00c077900 test-client-1 | --- relay-1 | V0917 00:53:51.477844 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c077900 test-client-1 | duration_ms: 206 test-client-1 | message: "PUBLISH was rejected: cancelled" test-client-1 | ... relay-1 | E0917 00:53:51.477878 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | E20260917 00:53:51.477892 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260917 00:53:51.477921 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=1192b1d0fe0859ff, server CID=4000001af6ed918a, downstream=[::ffff:172.18.0.3]:43703, [::]:4443=local, drain=none relay-1 | E0917 00:53:51.477968 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0917 00:53:51.477974 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7ff00c077900 relay-1 | V0917 00:53:51.477976 8 MoQSession.cpp:2950] close sess=0x7ff00c077900 relay-1 | V0917 00:53:51.477980 8 MoQSession.cpp:2183] subscribeError trackReceiveState=0x7ff00c080700 relay-1 | V0917 00:53:51.477982 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7ff00c080700 relay-1 | V0917 00:53:51.477985 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-4bed510533613c4e relay-1 | V0917 00:53:51.477990 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0917 00:53:51.477995 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0917 00:53:51.478000 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7ff00c07f600 relay-1 | V0917 00:53:51.478002 8 MoQSession.cpp:6355] sendPublishDone sess=0x7ff00c07f600 relay-1 | V0917 00:53:51.478010 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7ff00c07f600 relay-1 | V0917 00:53:51.478015 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7ff00c050020 relay-1 | V0917 00:53:51.478017 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0917 00:53:51.478021 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-4bed510533613c4e relay-1 | V0917 00:53:51.478024 8 MoQSession.cpp:2167] cancel alias=0 requestID=0 relay-1 | V0917 00:53:51.478027 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7ff00c077900 relay-1 | V0917 00:53:51.478034 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7ff00c077900 relay-1 | V0917 00:53:51.478142 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c077900 relay-1 | V0917 00:53:51.478184 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7ff00c077900 test-client-1 | 2026-09-17T00:53:51.478201Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260917 00:53:51.478197 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260917 00:53:51.478224 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=18b3b85100e0de6c, server CID=40000001f58ef2a7, downstream=[::ffff:172.18.0.3]:58999, [::]:4443=local, drain=none test-client-1 | 2026-09-17T00:53:51.478347Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E0917 00:53:51.478270 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0917 00:53:51.478284 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7ff00c07f600 relay-1 | V0917 00:53:51.478289 8 MoQSession.cpp:2950] close sess=0x7ff00c07f600 relay-1 | V0917 00:53:51.478293 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7ff00c07f600 relay-1 | V0917 00:53:51.478299 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7ff00c07f600 relay-1 | V0917 00:53:51.478425 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c07f600 relay-1 | V0917 00:53:51.478434 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c07f600 relay-1 | V0917 00:53:51.478449 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7ff00c07f600 test-client-1 | 2026-09-17T00:53:51.478526Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46691 dual_stack=true relay-1 | V0917 00:53:51.479703 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0917 00:53:51.479721 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0917 00:53:51.479788 8 MoQSession.cpp:2674] start sess=0x7ff00c0941c0 relay-1 | V0917 00:53:51.479828 8 MoQSession.cpp:3018] sendSetup sess=0x7ff00c0941c0 relay-1 | V0917 00:53:51.479850 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7ff00c0941c0 relay-1 | V0917 00:53:51.480056 8 MoQSession.cpp:6839] onNewUniStream sess=0x7ff00c0941c0 relay-1 | V0917 00:53:51.480089 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c0941c0 relay-1 | V0917 00:53:51.480093 8 MoQSession.cpp:3162] onClientSetup sess=0x7ff00c0941c0 relay-1 | V0917 00:53:51.480096 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0917 00:53:51.480097 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0917 00:53:51.480102 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0917 00:53:51.480111 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7ff00c0941c0 relay-1 | V0917 00:53:51.480125 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c0941c0 relay-1 | V0917 00:53:51.480136 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-6e13774cd0a91eef sess=0x7ff00c0941c0 relay-1 | V0917 00:53:51.488247 8 MoQSession.cpp:2566] ~MoQSession sess=0x7ff00c07f600 relay-1 | V0917 00:53:51.488268 8 MoQSession.cpp:2566] ~MoQSession sess=0x7ff00c077900 test-client-1 | 2026-09-17T00:53:51.682560Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37469 dual_stack=true relay-1 | V0917 00:53:51.684438 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0917 00:53:51.684454 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0917 00:53:51.684499 8 MoQSession.cpp:2674] start sess=0x7ff00c064370 relay-1 | V0917 00:53:51.684512 8 MoQSession.cpp:3018] sendSetup sess=0x7ff00c064370 relay-1 | V0917 00:53:51.684555 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7ff00c064370 relay-1 | V0917 00:53:51.684713 8 MoQSession.cpp:6839] onNewUniStream sess=0x7ff00c064370 relay-1 | V0917 00:53:51.684762 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7ff00c064370 relay-1 | V0917 00:53:51.684775 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c064370 relay-1 | V0917 00:53:51.684779 8 MoQSession.cpp:3162] onClientSetup sess=0x7ff00c064370 relay-1 | V0917 00:53:51.684781 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0917 00:53:51.684783 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0917 00:53:51.684788 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0917 00:53:51.684800 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c064370 relay-1 | V0917 00:53:51.684806 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7ff00c064370 relay-1 | V0917 00:53:51.684817 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-6e13774cd0a91eef relay-1 | E0917 00:53:51.684827 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0917 00:53:51.684845 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7ff00c064370 relay-1 | V0917 00:53:51.684956 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0917 00:53:51.684965 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0917 00:53:51.684969 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-6e13774cd0a91eef numForwardingSubs=1 relay-1 | V0917 00:53:51.684976 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7ff00c0941c0 relay-1 | V0917 00:53:51.685085 8 MoQSession.cpp:6556] requestUpdate sess=0x7ff00c064370 test-client-1 | 2026-09-17T00:53:51.685084Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=9 streams=3 relay-1 | V0917 00:53:51.685262 8 MoQSession.cpp:5098] PublishDone id=0 code=2 reason=publish ended relay-1 | V0917 00:53:51.685274 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7ff00c05ea40 relay-1 | V0917 00:53:51.685277 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-6e13774cd0a91eef relay-1 | V0917 00:53:51.685283 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0917 00:53:51.685287 8 MoQForwarder.cpp:609] publishDone pubDone reason=publish ended relay-1 | V0917 00:53:51.685293 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7ff00c0941c0 relay-1 | V0917 00:53:51.685295 8 MoQSession.cpp:6355] sendPublishDone sess=0x7ff00c0941c0 relay-1 | V0917 00:53:51.685304 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7ff00c0941c0 relay-1 | V0917 00:53:51.685309 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7ff00c050020 relay-1 | V0917 00:53:51.685311 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0917 00:53:51.685315 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-6e13774cd0a91eef relay-1 | V0917 00:53:51.685320 8 MoQSession.cpp:3489] Failing pending request id=1 peer FINed without terminal reply sess=0x7ff00c064370 relay-1 | V0917 00:53:51.685327 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c064370 relay-1 | E0917 00:53:51.685384 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0917 00:53:51.685533 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c0941c0 relay-1 | V0917 00:53:51.685545 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c0941c0 test-client-1 | not ok 17 - moq-test-increments test-client-1 | --- test-client-1 | duration_ms: 216 test-client-1 | message: "failed to create subgroup: cancelled" relay-1 | E20260917 00:53:51.694895 8 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | ... relay-1 | E20260917 00:53:51.694928 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=99f55cb759cd7a70, server CID=400000163b02fc5e, downstream=[::ffff:172.18.0.3]:37469, [::]:4443=local, drain=none test-client-1 | 2026-09-17T00:53:51.695092Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-17T00:53:51.695124Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260917 00:53:51.694953 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260917 00:53:51.694963 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=bdf7effede66e96d, server CID=400000019449627c, downstream=[::ffff:172.18.0.3]:46691, [::]:4443=local, drain=none relay-1 | E0917 00:53:51.694986 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0917 00:53:51.694992 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7ff00c064370 relay-1 | V0917 00:53:51.694993 8 MoQSession.cpp:2950] close sess=0x7ff00c064370 relay-1 | V0917 00:53:51.694997 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7ff00c064370 relay-1 | V0917 00:53:51.695005 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7ff00c064370 relay-1 | E0917 00:53:51.695062 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0917 00:53:51.695065 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7ff00c0941c0 relay-1 | V0917 00:53:51.695066 8 MoQSession.cpp:2950] close sess=0x7ff00c0941c0 relay-1 | V0917 00:53:51.695069 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7ff00c0941c0 relay-1 | V0917 00:53:51.695073 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7ff00c0941c0 relay-1 | V0917 00:53:51.695117 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c064370 relay-1 | V0917 00:53:51.695134 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7ff00c064370 relay-1 | V0917 00:53:51.695138 8 MoQSession.cpp:2566] ~MoQSession sess=0x7ff00c064370 relay-1 | V0917 00:53:51.695146 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7ff00c0941c0 test-client-1 | 2026-09-17T00:53:51.695350Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43750 dual_stack=true relay-1 | V0917 00:53:51.696806 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0917 00:53:51.696821 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0917 00:53:51.696872 8 MoQSession.cpp:2674] start sess=0x7ff00c0683f0 relay-1 | V0917 00:53:51.696892 8 MoQSession.cpp:3018] sendSetup sess=0x7ff00c0683f0 relay-1 | V0917 00:53:51.696942 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7ff00c0683f0 relay-1 | V0917 00:53:51.697014 8 MoQSession.cpp:6839] onNewUniStream sess=0x7ff00c0683f0 relay-1 | V0917 00:53:51.697051 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c0683f0 relay-1 | V0917 00:53:51.697058 8 MoQSession.cpp:3162] onClientSetup sess=0x7ff00c0683f0 relay-1 | V0917 00:53:51.697060 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0917 00:53:51.697062 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0917 00:53:51.697065 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0917 00:53:51.697173 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7ff00c0683f0 relay-1 | V0917 00:53:51.697200 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c0683f0 relay-1 | V0917 00:53:51.697210 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-95c53a6c6a7a6ba7 sess=0x7ff00c0683f0 relay-1 | V0917 00:53:51.703323 8 MoQSession.cpp:2566] ~MoQSession sess=0x7ff00c0941c0 test-client-1 | 2026-09-17T00:53:51.899242Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59147 dual_stack=true relay-1 | V0917 00:53:51.902165 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0917 00:53:51.902204 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0917 00:53:51.902307 8 MoQSession.cpp:2674] start sess=0x7ff00c080100 relay-1 | V0917 00:53:51.902343 8 MoQSession.cpp:3018] sendSetup sess=0x7ff00c080100 relay-1 | V0917 00:53:51.902406 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7ff00c080100 relay-1 | V0917 00:53:51.902654 8 MoQSession.cpp:6839] onNewUniStream sess=0x7ff00c080100 relay-1 | V0917 00:53:51.902682 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c080100 relay-1 | V0917 00:53:51.902701 8 MoQSession.cpp:3162] onClientSetup sess=0x7ff00c080100 relay-1 | V0917 00:53:51.902734 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0917 00:53:51.902757 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0917 00:53:51.902773 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0917 00:53:51.902874 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7ff00c080100 relay-1 | V0917 00:53:51.902931 8 MoQSession.cpp:3373] controlReadLoop sess=0x7ff00c080100 relay-1 | V0917 00:53:51.902950 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7ff00c080100 relay-1 | V0917 00:53:51.902996 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-95c53a6c6a7a6ba7 relay-1 | E0917 00:53:51.903009 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0917 00:53:51.903072 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7ff00c080100 relay-1 | V0917 00:53:51.903203 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0917 00:53:51.903244 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0917 00:53:51.903261 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7ff00c0683f0 test-client-1 | 2026-09-17T00:53:51.903392Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=6 streams=2 relay-1 | V0917 00:53:51.903676 8 MoQSession.cpp:5098] PublishDone id=0 code=2 reason=publish ended relay-1 | V0917 00:53:51.903729 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7ff00c086f80 relay-1 | V0917 00:53:51.903750 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-95c53a6c6a7a6ba7 relay-1 | V0917 00:53:51.903764 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0917 00:53:51.903773 8 MoQForwarder.cpp:609] publishDone pubDone reason=publish ended relay-1 | V0917 00:53:51.903805 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7ff00c0683f0 relay-1 | V0917 00:53:51.903809 8 MoQSession.cpp:6355] sendPublishDone sess=0x7ff00c0683f0 relay-1 | V0917 00:53:51.903824 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7ff00c0683f0 relay-1 | V0917 00:53:51.903827 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7ff00c050020 relay-1 | V0917 00:53:51.903829 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0917 00:53:51.903836 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-95c53a6c6a7a6ba7 relay-1 | V0917 00:53:51.903844 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c080100 relay-1 | V0917 00:53:51.904261 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c0683f0 relay-1 | V0917 00:53:51.904282 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c0683f0 test-client-1 | not ok 18 - moq-test-forward-zero test-client-1 | --- test-client-1 | duration_ms: 217 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | V0917 00:53:51.912585 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7ff00c080100 relay-1 | E20260917 00:53:51.912689 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260917 00:53:51.912798 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=5642f35937884365, server CID=40000001b3cc1e86, downstream=[::ffff:172.18.0.3]:59147, [::]:4443=local, drain=none relay-1 | E20260917 00:53:51.912882 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260917 00:53:51.912896 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=2fd88648822fbb9a, server CID=40000012d19fb3d9, downstream=[::ffff:172.18.0.3]:43750, [::]:4443=local, drain=none relay-1 | E0917 00:53:51.912970 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0917 00:53:51.912993 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7ff00c080100 relay-1 | V0917 00:53:51.912995 8 MoQSession.cpp:2950] close sess=0x7ff00c080100 relay-1 | V0917 00:53:51.913004 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7ff00c080100 relay-1 | V0917 00:53:51.913017 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7ff00c080100 relay-1 | E0917 00:53:51.913149 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0917 00:53:51.913153 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7ff00c0683f0 relay-1 | V0917 00:53:51.913154 8 MoQSession.cpp:2950] close sess=0x7ff00c0683f0 relay-1 | V0917 00:53:51.913157 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7ff00c0683f0 relay-1 | V0917 00:53:51.913163 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7ff00c0683f0 relay-1 | V0917 00:53:51.913217 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7ff00c080100 relay-1 | V0917 00:53:51.913225 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7ff00c0683f0 relay-1 | V0917 00:53:51.913229 8 MoQSession.cpp:2566] ~MoQSession sess=0x7ff00c0683f0 relay-1 | V0917 00:53:51.930487 8 MoQSession.cpp:2566] ~MoQSession sess=0x7ff00c080100 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'