make[1]: Entering directory '/home/runner/work/moq-interop-runner/moq-interop-runner/main' rm -rf mlog/ mkdir -p mlog/relay mlog/client Running interop tests... Relay: moxygen-interop:latest Client: ghcr.io/englishm/moq-interop-runner-moq-test-client-draft-18:latest URL: https://relay:4443 time="2026-10-03T00:50:18Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-10-03T00:50:18Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-10-03T00:50:18Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-10-03T00:50:18Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-10-03T00:50:18Z" 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 | V1003 00:50:19.145551 7 MoQServer.cpp:121] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W1003 00:50:19.146726 7 MoQServer.cpp:172] UDP send buffer for fd 15 is 425984 bytes (expected 2097152) test-client-1 | TAP version 14 test-client-1 | # moq-test-client v0.1.12 test-client-1 | # Relay: https://relay:4443/ test-client-1 | 1..18 test-client-1 | 2026-10-03T00:50:24.754556Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45149 dual_stack=true relay-1 | V1003 00:50:24.758327 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1003 00:50:24.758352 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1003 00:50:24.758647 8 MoQSession.cpp:2701] start sess=0x7fc84c0520c0 relay-1 | V1003 00:50:24.758670 8 MoQSession.cpp:3045] sendSetup sess=0x7fc84c0520c0 relay-1 | V1003 00:50:24.758778 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc84c0520c0 test-client-1 | 2026-10-03T00:50:24.758991Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully relay-1 | V1003 00:50:24.758904 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc84c0520c0 relay-1 | V1003 00:50:24.758965 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c0520c0 relay-1 | V1003 00:50:24.758989 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc84c0520c0 relay-1 | V1003 00:50:24.758995 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1003 00:50:24.758999 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1003 00:50:24.759005 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 5 test-client-1 | connection_id: 852bf0c1d08a3aebd135846b70754799 test-client-1 | ... relay-1 | E20261003 00:50:24.759119 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261003 00:50:24.759467 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=27c2856dfe3ff661, server CID=40000009d5191260, downstream=[::ffff:172.18.0.3]:45149, [::]:4443=local, drain=none relay-1 | E1003 00:50:24.759724 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1003 00:50:24.759735 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc84c0520c0 relay-1 | V1003 00:50:24.759738 8 MoQSession.cpp:2977] close sess=0x7fc84c0520c0 relay-1 | V1003 00:50:24.759834 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc84c0520c0 relay-1 | V1003 00:50:24.759970 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc84c0520c0 test-client-1 | 2026-10-03T00:50:24.760138Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1003 00:50:24.760141 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c0520c0 relay-1 | V1003 00:50:24.760239 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc84c0520c0 relay-1 | V1003 00:50:24.760249 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc84c0520c0 test-client-1 | 2026-10-03T00:50:24.760317Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38269 dual_stack=true relay-1 | V1003 00:50:24.761953 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1003 00:50:24.761968 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1003 00:50:24.762074 8 MoQSession.cpp:2701] start sess=0x7fc84c06aab0 relay-1 | V1003 00:50:24.762140 8 MoQSession.cpp:3045] sendSetup sess=0x7fc84c06aab0 relay-1 | V1003 00:50:24.762358 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc84c06aab0 relay-1 | V1003 00:50:24.762421 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc84c06aab0 test-client-1 | 2026-10-03T00:50:24.762583Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop relay-1 | V1003 00:50:24.762551 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c06aab0 relay-1 | V1003 00:50:24.762561 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc84c06aab0 relay-1 | V1003 00:50:24.762631 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1003 00:50:24.762671 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1003 00:50:24.762691 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1003 00:50:24.762827 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc84c06aab0 relay-1 | V1003 00:50:24.762853 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c06aab0 relay-1 | V1003 00:50:24.762863 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fc84c06aab0 relay-1 | V1003 00:50:24.762963 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V1003 00:50:24.762976 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7fc84c06aab0 relay-1 | E20261003 00:50:26.764256 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261003 00:50:26.764333 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=bc8348291867e627, server CID=4000000f4bf4e40a, downstream=[::ffff:172.18.0.3]:38269, [::]:4443=local, drain=none relay-1 | E1003 00:50:26.764415 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1003 00:50:26.764434 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc84c06aab0 relay-1 | V1003 00:50:26.764439 8 MoQSession.cpp:2977] close sess=0x7fc84c06aab0 relay-1 | V1003 00:50:26.764449 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V1003 00:50:26.764459 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1003 00:50:26.764467 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc84c06aab0 relay-1 | V1003 00:50:26.764491 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V1003 00:50:26.764506 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc84c06aab0 relay-1 | V1003 00:50:26.764630 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c06aab0 relay-1 | V1003 00:50:26.764651 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c06aab0 relay-1 | V1003 00:50:26.764685 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc84c06aab0 test-client-1 | ok 2 - publish-namespace-only test-client-1 | --- test-client-1 | duration_ms: 2004 test-client-1 | connection_id: d36e451b833e90ed99b0db145e669122 test-client-1 | ... test-client-1 | 2026-10-03T00:50:26.764109Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) test-client-1 | 2026-10-03T00:50:26.764663Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-03T00:50:26.765111Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54936 dual_stack=true relay-1 | V1003 00:50:26.767138 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1003 00:50:26.767161 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1003 00:50:26.767292 8 MoQSession.cpp:2701] start sess=0x7fc84c06e640 relay-1 | V1003 00:50:26.767315 8 MoQSession.cpp:3045] sendSetup sess=0x7fc84c06e640 relay-1 | V1003 00:50:26.767367 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc84c06e640 test-client-1 | 2026-10-03T00:50:26.767674Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V1003 00:50:26.767636 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc84c06e640 relay-1 | V1003 00:50:26.767681 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c06e640 relay-1 | V1003 00:50:26.767690 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc84c06e640 relay-1 | V1003 00:50:26.767695 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1003 00:50:26.767699 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1003 00:50:26.767704 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1003 00:50:26.767813 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc84c06e640 relay-1 | V1003 00:50:26.767841 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c06e640 relay-1 | V1003 00:50:26.767856 8 MoQSession.cpp:4298] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7fc84c06e640 relay-1 | V1003 00:50:26.767875 8 MoQSession.cpp:4440] Application subscribe error err=no such namespace or track relay-1 | V1003 00:50:26.767883 8 MoQSession.cpp:6310] subscribeError sess=0x7fc84c06e640 relay-1 | V1003 00:50:26.767894 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7fc84c06e640 test-client-1 | 2026-10-03T00:50:26.768049Z  WARN moq_transport::serve::error: [db80dc98-e6ae-42cb-8110-f4d646d10b14] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 relay-1 | V1003 00:50:26.768160 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c06e640 relay-1 | V1003 00:50:26.768229 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c06e640 test-client-1 | 2026-10-03T00:50:26.768169Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:db80dc98-e6ae-42cb-8110-f4d646d10b14] test-client-1 | ok 3 - subscribe-error relay-1 | E20261003 00:50:26.768356 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261003 00:50:26.768445 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=372ed92f9352938e, server CID=40000008ee69dd6f, downstream=[::ffff:172.18.0.3]:54936, [::]:4443=local, drain=none relay-1 | E1003 00:50:26.768523 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: 9cf8d450dee1f61d1a624e4785663dfd test-client-1 | ... relay-1 | V1003 00:50:26.768546 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc84c06e640 relay-1 | V1003 00:50:26.768552 8 MoQSession.cpp:2977] close sess=0x7fc84c06e640 relay-1 | V1003 00:50:26.768557 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc84c06e640 test-client-1 | 2026-10-03T00:50:26.768667Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1003 00:50:26.768566 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc84c06e640 relay-1 | V1003 00:50:26.768658 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc84c06e640 test-client-1 | 2026-10-03T00:50:26.769269Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40962 dual_stack=true relay-1 | V1003 00:50:26.770882 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1003 00:50:26.770896 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1003 00:50:26.770996 8 MoQSession.cpp:2701] start sess=0x7fc84c07bcd0 relay-1 | V1003 00:50:26.771021 8 MoQSession.cpp:3045] sendSetup sess=0x7fc84c07bcd0 relay-1 | V1003 00:50:26.771062 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc84c07bcd0 relay-1 | V1003 00:50:26.771297 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc84c07bcd0 relay-1 | V1003 00:50:26.771324 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c07bcd0 relay-1 | V1003 00:50:26.771330 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc84c07bcd0 relay-1 | V1003 00:50:26.771333 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1003 00:50:26.771337 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1003 00:50:26.771341 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-10-03T00:50:26.772039Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33837 dual_stack=true relay-1 | V1003 00:50:26.773574 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1003 00:50:26.773593 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1003 00:50:26.773757 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc84c06aab0 relay-1 | V1003 00:50:26.773778 8 MoQSession.cpp:2701] start sess=0x7fc84c08ec30 relay-1 | V1003 00:50:26.773791 8 MoQSession.cpp:3045] sendSetup sess=0x7fc84c08ec30 relay-1 | V1003 00:50:26.773905 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc84c08ec30 relay-1 | V1003 00:50:26.773965 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc84c08ec30 relay-1 | V1003 00:50:26.774063 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c08ec30 relay-1 | V1003 00:50:26.774079 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc84c08ec30 relay-1 | V1003 00:50:26.774083 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1003 00:50:26.774087 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1003 00:50:26.774092 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-10-03T00:50:26.774210Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-10-03T00:50:26.774226Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V1003 00:50:26.774390 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc84c07bcd0 relay-1 | V1003 00:50:26.774408 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc84c08ec30 relay-1 | V1003 00:50:26.774435 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c07bcd0 relay-1 | V1003 00:50:26.774449 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fc84c07bcd0 relay-1 | V1003 00:50:26.774456 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c08ec30 relay-1 | V1003 00:50:26.774462 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7fc84c08ec30 relay-1 | V1003 00:50:26.774472 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V1003 00:50:26.774503 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7fc84c07bcd0 relay-1 | V1003 00:50:26.774531 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V1003 00:50:26.774535 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V1003 00:50:26.774543 8 MoQSession.cpp:6170] subscribe sess=0x7fc84c07bcd0 relay-1 | V1003 00:50:26.774641 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c07bcd0 relay-1 | V1003 00:50:26.774897 8 MoQSession.cpp:4814] onSubscribeOk id=1 sess=0x7fc84c07bcd0 relay-1 | V1003 00:50:26.774921 8 MoQSession.cpp:6272] Subscribe ready trackReceiveState=0x7fc84c062350 requestID=1 relay-1 | V1003 00:50:26.774934 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7fc84c08ec30 relay-1 | V1003 00:50:26.784116 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc84c06e640 test-client-1 | 2026-10-03T00:50:29.775119Z  INFO moq_test_client::scenarios: Test timeout reached - subscription routing may still be in progress test-client-1 | ok 4 - publish-namespace-subscribe test-client-1 | --- test-client-1 | duration_ms: 3006 test-client-1 | publisher_connection_id: cc1b98292cf08dffbba9110936c6ddb1 test-client-1 | subscriber_connection_id: 4cb58cebab166f12434ef2e76bdb52bb test-client-1 | ... relay-1 | E20261003 00:50:29.775478 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261003 00:50:29.775556 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=34600485ced4cc6c, server CID=4000000574b2f0d2, downstream=[::ffff:172.18.0.3]:40962, [::]:4443=local, drain=none relay-1 | E20261003 00:50:29.775631 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261003 00:50:29.775653 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=504fc7b2373b67d6, server CID=4000000fde3fb7d4, downstream=[::ffff:172.18.0.3]:33837, [::]:4443=local, drain=none relay-1 | E1003 00:50:29.775712 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1003 00:50:29.775733 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc84c07bcd0 relay-1 | V1003 00:50:29.775738 8 MoQSession.cpp:2977] close sess=0x7fc84c07bcd0 relay-1 | V1003 00:50:29.775748 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V1003 00:50:29.775756 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1003 00:50:29.775764 8 MoQSession.cpp:2203] subscribeError trackReceiveState=0x7fc84c062350 relay-1 | V1003 00:50:29.775768 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7fc84c062350 relay-1 | V1003 00:50:29.775773 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/interop/test-track relay-1 | V1003 00:50:29.775780 8 MoQForwarder.cpp:610] publishDone pubDone reason=closed locally relay-1 | V1003 00:50:29.775784 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=15 relay-1 | V1003 00:50:29.775788 8 MoQSession.cpp:6405] sendPublishDone sess=0x7fc84c08ec30 relay-1 | V1003 00:50:29.775806 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7fc84c08ec30 relay-1 | V1003 00:50:29.775811 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7fc84c049fd0 relay-1 | V1003 00:50:29.775815 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1003 00:50:29.775822 8 MoQRelay.cpp:1938] Publisher terminated for moq-test/interop/test-track relay-1 | V1003 00:50:29.775838 8 MoQCache.cpp:2266] Added track to LRU: moq-test/interop/test-track relay-1 | V1003 00:50:29.775847 8 MoQSession.cpp:2187] cancel alias=1 requestID=1 relay-1 | V1003 00:50:29.775853 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc84c07bcd0 relay-1 | V1003 00:50:29.775863 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=1 code=386759528 relay-1 | V1003 00:50:29.775868 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V1003 00:50:29.775875 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc84c07bcd0 test-client-1 | 2026-10-03T00:50:29.776022Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E1003 00:50:29.776093 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1003 00:50:29.776131 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc84c08ec30 relay-1 | V1003 00:50:29.776137 8 MoQSession.cpp:2977] close sess=0x7fc84c08ec30 relay-1 | V1003 00:50:29.776143 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc84c08ec30 relay-1 | V1003 00:50:29.776152 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc84c08ec30 test-client-1 | 2026-10-03T00:50:29.776245Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-03T00:50:29.776387Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36731 dual_stack=true relay-1 | V1003 00:50:29.776359 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c07bcd0 relay-1 | V1003 00:50:29.776407 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c07bcd0 relay-1 | V1003 00:50:29.776418 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c07bcd0 relay-1 | V1003 00:50:29.776425 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c08ec30 relay-1 | V1003 00:50:29.776430 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c08ec30 relay-1 | V1003 00:50:29.776463 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc84c07bcd0 relay-1 | V1003 00:50:29.776505 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc84c08ec30 relay-1 | V1003 00:50:29.779931 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1003 00:50:29.779947 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1003 00:50:29.780059 8 MoQSession.cpp:2701] start sess=0x7fc84c06cfc0 relay-1 | V1003 00:50:29.780081 8 MoQSession.cpp:3045] sendSetup sess=0x7fc84c06cfc0 relay-1 | V1003 00:50:29.780168 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc84c06cfc0 relay-1 | V1003 00:50:29.780273 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc84c06cfc0 relay-1 | V1003 00:50:29.780333 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c06cfc0 relay-1 | V1003 00:50:29.780366 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc84c06cfc0 relay-1 | V1003 00:50:29.780386 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup test-client-1 | 2026-10-03T00:50:29.780298Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | V1003 00:50:29.780409 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1003 00:50:29.780431 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1003 00:50:29.780682 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc84c06cfc0 relay-1 | V1003 00:50:29.780726 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c06cfc0 relay-1 | V1003 00:50:29.780743 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7fc84c06cfc0 relay-1 | V1003 00:50:29.780762 8 MoQSession.cpp:4440] Application subscribe error err=no such namespace or track relay-1 | V1003 00:50:29.780770 8 MoQSession.cpp:6310] subscribeError sess=0x7fc84c06cfc0 relay-1 | V1003 00:50:29.780779 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7fc84c06cfc0 test-client-1 | 2026-10-03T00:50:29.780906Z  WARN moq_transport::serve::error: [8d3481c9-e9ed-4ad3-9181-c836c20b4f98] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 relay-1 | E20261003 00:50:29.781041 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261003 00:50:29.781078 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=e809e2b87828e2b6, server CID=400000183a0a69ba, downstream=[::ffff:172.18.0.3]:36731, [::]:4443=local, drain=none relay-1 | E1003 00:50:29.781134 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1003 00:50:29.781145 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc84c06cfc0 relay-1 | V1003 00:50:29.781149 8 MoQSession.cpp:2977] close sess=0x7fc84c06cfc0 relay-1 | V1003 00:50:29.781154 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc84c06cfc0 relay-1 | V1003 00:50:29.781163 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc84c06cfc0 relay-1 | V1003 00:50:29.781230 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c06cfc0 relay-1 | V1003 00:50:29.781242 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c06cfc0 relay-1 | V1003 00:50:29.781260 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc84c06cfc0 test-client-1 | 2026-10-03T00:50:29.781316Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1003 00:50:29.795487 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc84c07bcd0 relay-1 | V1003 00:50:29.795525 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc84c08ec30 relay-1 | V1003 00:50:29.795549 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc84c06cfc0 test-client-1 | 2026-10-03T00:50:30.283802Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51738 dual_stack=true relay-1 | V1003 00:50:30.286681 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1003 00:50:30.286710 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 test-client-1 | 2026-10-03T00:50:30.287203Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop relay-1 | V1003 00:50:30.286950 8 MoQSession.cpp:2701] start sess=0x7fc84c0776b0 relay-1 | V1003 00:50:30.286976 8 MoQSession.cpp:3045] sendSetup sess=0x7fc84c0776b0 relay-1 | V1003 00:50:30.287038 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc84c0776b0 relay-1 | V1003 00:50:30.287118 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc84c0776b0 relay-1 | V1003 00:50:30.287142 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c0776b0 relay-1 | V1003 00:50:30.287150 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc84c0776b0 relay-1 | V1003 00:50:30.287154 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1003 00:50:30.287158 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1003 00:50:30.287163 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1003 00:50:30.287579 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc84c0776b0 relay-1 | V1003 00:50:30.287799 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c0776b0 relay-1 | V1003 00:50:30.287820 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fc84c0776b0 relay-1 | V1003 00:50:30.287837 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V1003 00:50:30.287848 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7fc84c0776b0 test-client-1 | 2026-10-03T00:50:33.289446Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-10-03T00:50:33.289467Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:8d3481c9-e9ed-4ad3-9181-c836c20b4f98] (may be expected) test-client-1 | ok 5 - subscribe-before-publish-namespace test-client-1 | --- relay-1 | E20261003 00:50:33.289745 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261003 00:50:33.289821 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=794f33e7b70b820c, server CID=400000110846ba6a, downstream=[::ffff:172.18.0.3]:51738, [::]:4443=local, drain=none test-client-1 | duration_ms: 3514 test-client-1 | subscriber_connection_id: 541a34151d682618eef7f76e2471205c test-client-1 | publisher_connection_id: 5122507343286310f2a49fa27448ba56 test-client-1 | ... relay-1 | E1003 00:50:33.289910 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1003 00:50:33.289950 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc84c0776b0 relay-1 | V1003 00:50:33.289970 8 MoQSession.cpp:2977] close sess=0x7fc84c0776b0 relay-1 | V1003 00:50:33.289996 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop test-client-1 | 2026-10-03T00:50:33.290232Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1003 00:50:33.290026 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1003 00:50:33.290037 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc84c0776b0 relay-1 | V1003 00:50:33.290055 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V1003 00:50:33.290065 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc84c0776b0 relay-1 | V1003 00:50:33.290190 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c0776b0 relay-1 | V1003 00:50:33.290205 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c0776b0 relay-1 | V1003 00:50:33.290242 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc84c0776b0 test-client-1 | 2026-10-03T00:50:33.290721Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35256 dual_stack=true relay-1 | V1003 00:50:33.293267 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1003 00:50:33.293291 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1003 00:50:33.293404 8 MoQSession.cpp:2701] start sess=0x7fc84c080590 relay-1 | V1003 00:50:33.293425 8 MoQSession.cpp:3045] sendSetup sess=0x7fc84c080590 relay-1 | V1003 00:50:33.293518 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc84c080590 relay-1 | V1003 00:50:33.293658 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc84c080590 relay-1 | V1003 00:50:33.293684 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c080590 relay-1 | V1003 00:50:33.293692 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc84c080590 relay-1 | V1003 00:50:33.293697 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1003 00:50:33.293701 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1003 00:50:33.293706 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-10-03T00:50:33.293657Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V1003 00:50:33.293843 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc84c080590 relay-1 | V1003 00:50:33.293888 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c080590 relay-1 | V1003 00:50:33.293902 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fc84c080590 relay-1 | V1003 00:50:33.293915 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V1003 00:50:33.293926 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7fc84c080590 relay-1 | V1003 00:50:33.370477 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc84c0776b0 test-client-1 | 2026-10-03T00:50:35.294881Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | V1003 00:50:35.295067 8 MoQRelaySession.cpp:1310] onPublishNamespaceDone requestID=0 sess=0x7fc84c080590 relay-1 | V1003 00:50:35.295097 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V1003 00:50:35.295106 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1003 00:50:35.295115 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c080590 relay-1 | V1003 00:50:35.295129 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c080590 relay-1 | E20261003 00:50:35.396126 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261003 00:50:35.396200 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=b452e227b73659dc, server CID=40000004408556ec, downstream=[::ffff:172.18.0.3]:35256, [::]:4443=local, drain=none test-client-1 | ok 6 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 2106 test-client-1 | connection_id: 414bb759891fde50b3714434bbb62ba2 test-client-1 | ... test-client-1 | 2026-10-03T00:50:35.395806Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully test-client-1 | 2026-10-03T00:50:35.396525Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E1003 00:50:35.396273 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1003 00:50:35.396293 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc84c080590 relay-1 | V1003 00:50:35.396297 8 MoQSession.cpp:2977] close sess=0x7fc84c080590 relay-1 | V1003 00:50:35.396307 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc84c080590 relay-1 | V1003 00:50:35.396326 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc84c080590 relay-1 | V1003 00:50:35.396467 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc84c080590 test-client-1 | 2026-10-03T00:50:35.396929Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43187 dual_stack=true relay-1 | V1003 00:50:35.399062 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1003 00:50:35.399078 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1003 00:50:35.399180 8 MoQSession.cpp:2701] start sess=0x7fc84c07f700 relay-1 | V1003 00:50:35.399210 8 MoQSession.cpp:3045] sendSetup sess=0x7fc84c07f700 relay-1 | V1003 00:50:35.399263 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc84c07f700 relay-1 | V1003 00:50:35.399503 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc84c07f700 relay-1 | V1003 00:50:35.399591 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c07f700 test-client-1 | 2026-10-03T00:50:35.399557Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" relay-1 | V1003 00:50:35.399645 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc84c07f700 relay-1 | V1003 00:50:35.399657 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1003 00:50:35.399661 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1003 00:50:35.399666 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1003 00:50:35.399750 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc84c07f700 relay-1 | V1003 00:50:35.399790 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c07f700 relay-1 | V1003 00:50:35.399806 8 MoQSession.cpp:4994] onPublishImpl reqID=0 sess=0x7fc84c07f700 relay-1 | V1003 00:50:35.399818 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E1003 00:50:35.399830 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V1003 00:50:35.399848 8 MoQSession.cpp:6110] publishOk reqID=0 sess=0x7fc84c07f700 test-client-1 | 2026-10-03T00:50:35.399988Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" test-client-1 | ok 7 - publish-track-only test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: f66cf3a516d718db74e623be4cecf054 test-client-1 | ... test-client-1 | 2026-10-03T00:50:35.400133Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" test-client-1 | 2026-10-03T00:50:35.400503Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-03T00:50:35.400960Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49239 dual_stack=true relay-1 | V1003 00:50:35.400148 8 MoQSession.cpp:5148] PublishDone id=0 code=2 reason=publish ended relay-1 | V1003 00:50:35.400186 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7fc84c062060 relay-1 | V1003 00:50:35.400207 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V1003 00:50:35.400219 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1003 00:50:35.400225 8 MoQRelay.cpp:412] Publisher terminated with no subscribers, cleaning up moq-test/publish/published-track relay-1 | V1003 00:50:35.400230 8 MoQForwarder.cpp:610] publishDone pubDone reason=publish ended relay-1 | V1003 00:50:35.400239 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c07f700 relay-1 | E20261003 00:50:35.400285 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261003 00:50:35.400332 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=39478dab93442851, server CID=40000007f6c7c3f5, downstream=[::ffff:172.18.0.3]:43187, [::]:4443=local, drain=none relay-1 | E1003 00:50:35.400380 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1003 00:50:35.400389 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc84c07f700 relay-1 | V1003 00:50:35.400394 8 MoQSession.cpp:2977] close sess=0x7fc84c07f700 relay-1 | V1003 00:50:35.400399 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc84c07f700 relay-1 | V1003 00:50:35.400408 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc84c07f700 relay-1 | V1003 00:50:35.400472 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c07f700 relay-1 | V1003 00:50:35.400501 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc84c07f700 relay-1 | V1003 00:50:35.404074 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1003 00:50:35.404088 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1003 00:50:35.404172 8 MoQSession.cpp:2701] start sess=0x7fc84c0675e0 relay-1 | V1003 00:50:35.404189 8 MoQSession.cpp:3045] sendSetup sess=0x7fc84c0675e0 relay-1 | V1003 00:50:35.404232 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc84c0675e0 relay-1 | V1003 00:50:35.404462 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc84c0675e0 relay-1 | V1003 00:50:35.404505 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c0675e0 relay-1 | V1003 00:50:35.404514 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc84c0675e0 relay-1 | V1003 00:50:35.404517 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1003 00:50:35.404520 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1003 00:50:35.404525 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-10-03T00:50:35.405201Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38493 dual_stack=true relay-1 | V1003 00:50:35.406114 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc84c080590 relay-1 | V1003 00:50:35.406142 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc84c07f700 relay-1 | V1003 00:50:35.406846 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1003 00:50:35.406862 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1003 00:50:35.406946 8 MoQSession.cpp:2701] start sess=0x7fc84c07f700 relay-1 | V1003 00:50:35.406964 8 MoQSession.cpp:3045] sendSetup sess=0x7fc84c07f700 relay-1 | V1003 00:50:35.407009 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc84c07f700 relay-1 | V1003 00:50:35.407259 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc84c07f700 test-client-1 | 2026-10-03T00:50:35.407206Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" relay-1 | V1003 00:50:35.407338 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc84c0675e0 relay-1 | V1003 00:50:35.407355 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c07f700 relay-1 | V1003 00:50:35.407360 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc84c07f700 relay-1 | V1003 00:50:35.407364 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1003 00:50:35.407367 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1003 00:50:35.407372 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1003 00:50:35.407388 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c0675e0 relay-1 | V1003 00:50:35.407399 8 MoQSession.cpp:4994] onPublishImpl reqID=0 sess=0x7fc84c0675e0 relay-1 | V1003 00:50:35.407410 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E1003 00:50:35.407415 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V1003 00:50:35.407424 8 MoQSession.cpp:6110] publishOk reqID=0 sess=0x7fc84c0675e0 test-client-1 | 2026-10-03T00:50:35.407575Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" relay-1 | V1003 00:50:35.407722 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc84c07f700 relay-1 | V1003 00:50:35.407795 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c07f700 relay-1 | V1003 00:50:35.407873 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test/publish/published-track sess=0x7fc84c07f700 relay-1 | V1003 00:50:35.407914 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V1003 00:50:35.407936 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I1003 00:50:35.407961 8 MoQRelay.cpp:1975] Updating forward for moq-test/publish/published-track numForwardingSubs=1 relay-1 | V1003 00:50:35.407985 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7fc84c07f700 relay-1 | V1003 00:50:35.408062 8 MoQSession.cpp:6606] requestUpdate sess=0x7fc84c0675e0 test-client-1 | 2026-10-03T00:50:35.408206Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-10-03T00:50:35.408221Z  WARN moq_transport::serve::error: [010963b0-e53e-4599-8ecd-ceed27f5bc20] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | V1003 00:50:35.408310 8 MoQSession.cpp:3527] Failing pending request id=1 peer FINed without terminal reply sess=0x7fc84c0675e0 relay-1 | V1003 00:50:35.408335 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c0675e0 relay-1 | E1003 00:50:35.408345 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply test-client-1 | not ok 8 - publish-track-subscribe test-client-1 | --- test-client-1 | duration_ms: 109 test-client-1 | message: "failed serving PUBLISH track: serve error: cancelled: cancelled" test-client-1 | ... test-client-1 | 2026-10-03T00:50:35.510296Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20261003 00:50:35.509799 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261003 00:50:35.509882 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=f39428aa5f0824a8, server CID=40000017f17395b6, downstream=[::ffff:172.18.0.3]:49239, [::]:4443=local, drain=none relay-1 | E20261003 00:50:35.509938 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261003 00:50:35.509953 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=a128c3a97dfe8c4c, server CID=4000000f3cb9a182, downstream=[::ffff:172.18.0.3]:38493, [::]:4443=local, drain=none relay-1 | E1003 00:50:35.510034 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1003 00:50:35.510048 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc84c0675e0 relay-1 | V1003 00:50:35.510053 8 MoQSession.cpp:2977] close sess=0x7fc84c0675e0 relay-1 | V1003 00:50:35.510062 8 MoQSession.cpp:2203] subscribeError trackReceiveState=0x7fc84c062060 relay-1 | V1003 00:50:35.510066 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7fc84c062060 relay-1 | V1003 00:50:35.510073 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V1003 00:50:35.510079 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1003 00:50:35.510087 8 MoQForwarder.cpp:610] publishDone pubDone reason=closed locally relay-1 | V1003 00:50:35.510091 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=47 relay-1 | V1003 00:50:35.510098 8 MoQSession.cpp:6405] sendPublishDone sess=0x7fc84c07f700 test-client-1 | 2026-10-03T00:50:35.510351Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1003 00:50:35.510119 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7fc84c07f700 relay-1 | V1003 00:50:35.510123 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7fc84c085250 test-client-1 | 2026-10-03T00:50:35.510587Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38760 dual_stack=true relay-1 | V1003 00:50:35.510125 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1003 00:50:35.510131 8 MoQRelay.cpp:1938] Publisher terminated for moq-test/publish/published-track relay-1 | V1003 00:50:35.510136 8 MoQSession.cpp:2187] cancel alias=0 requestID=0 relay-1 | V1003 00:50:35.510140 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc84c0675e0 relay-1 | V1003 00:50:35.510154 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc84c0675e0 relay-1 | E1003 00:50:35.510255 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1003 00:50:35.510261 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc84c07f700 relay-1 | V1003 00:50:35.510264 8 MoQSession.cpp:2977] close sess=0x7fc84c07f700 relay-1 | V1003 00:50:35.510268 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc84c07f700 relay-1 | V1003 00:50:35.510279 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc84c07f700 relay-1 | V1003 00:50:35.510364 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c0675e0 relay-1 | V1003 00:50:35.510375 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c07f700 relay-1 | V1003 00:50:35.510383 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c07f700 relay-1 | V1003 00:50:35.510416 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc84c0675e0 relay-1 | V1003 00:50:35.510429 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc84c0675e0 relay-1 | V1003 00:50:35.510444 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc84c07f700 relay-1 | V1003 00:50:35.512632 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1003 00:50:35.512652 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1003 00:50:35.512764 8 MoQSession.cpp:2701] start sess=0x7fc84c06f890 relay-1 | V1003 00:50:35.512786 8 MoQSession.cpp:3045] sendSetup sess=0x7fc84c06f890 relay-1 | V1003 00:50:35.512832 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc84c06f890 relay-1 | V1003 00:50:35.513048 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc84c06f890 relay-1 | V1003 00:50:35.513080 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c06f890 relay-1 | V1003 00:50:35.513088 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc84c06f890 test-client-1 | 2026-10-03T00:50:35.513099Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 relay-1 | V1003 00:50:35.513092 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1003 00:50:35.513096 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1003 00:50:35.513101 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1003 00:50:35.513337 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc84c06f890 relay-1 | V1003 00:50:35.513370 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c06f890 relay-1 | V1003 00:50:35.513384 8 MoQSession.cpp:4298] onSubscribeImpl ftn=nonexistent/rendezvous/test-track sess=0x7fc84c06f890 relay-1 | V1003 00:50:35.519791 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc84c07f700 relay-1 | V1003 00:50:36.013872 8 MoQSession.cpp:4440] Application subscribe error err=rendezvous timeout expired relay-1 | V1003 00:50:36.013895 8 MoQSession.cpp:6310] subscribeError sess=0x7fc84c06f890 relay-1 | V1003 00:50:36.013924 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7fc84c06f890 test-client-1 | 2026-10-03T00:50:36.014380Z  INFO moq_test_client::scenarios: Received expected REQUEST_ERROR TIMEOUT test-client-1 | ok 9 - rendezvous-timeout test-client-1 | --- test-client-1 | duration_ms: 504 test-client-1 | connection_id: 4c929eddabe59f936a1ea7a232a064f8 test-client-1 | ... relay-1 | V1003 00:50:36.014462 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c06f890 relay-1 | V1003 00:50:36.014484 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c06f890 relay-1 | E20261003 00:50:36.014503 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261003 00:50:36.014569 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=53d7d7498994452f, server CID=40000012e12fe354, downstream=[::ffff:172.18.0.3]:38760, [::]:4443=local, drain=none relay-1 | E1003 00:50:36.014687 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1003 00:50:36.014730 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc84c06f890 relay-1 | V1003 00:50:36.014753 8 MoQSession.cpp:2977] close sess=0x7fc84c06f890 test-client-1 | 2026-10-03T00:50:36.014966Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1003 00:50:36.014787 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc84c06f890 relay-1 | V1003 00:50:36.014816 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc84c06f890 relay-1 | V1003 00:50:36.014961 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc84c06f890 test-client-1 | 2026-10-03T00:50:36.015462Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48429 dual_stack=true relay-1 | V1003 00:50:36.017539 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1003 00:50:36.017561 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1003 00:50:36.017689 8 MoQSession.cpp:2701] start sess=0x7fc84c07f700 relay-1 | V1003 00:50:36.017711 8 MoQSession.cpp:3045] sendSetup sess=0x7fc84c07f700 relay-1 | V1003 00:50:36.017798 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc84c07f700 relay-1 | V1003 00:50:36.017882 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc84c07f700 relay-1 | V1003 00:50:36.017931 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c07f700 relay-1 | V1003 00:50:36.017946 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc84c07f700 relay-1 | V1003 00:50:36.017951 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1003 00:50:36.017954 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1003 00:50:36.017960 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1003 00:50:36.018132 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc84c07f700 relay-1 | V1003 00:50:36.018167 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c07f700 relay-1 | V1003 00:50:36.018188 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test-00/0/0/0/2/4/5/64/32/2/1/1/0/-1/-1/0/moq-test-142cb4cf48a901fb sess=0x7fc84c07f700 relay-1 | V1003 00:50:36.025333 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc84c06f890 test-client-1 | 2026-10-03T00:50:36.219364Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35195 dual_stack=true relay-1 | V1003 00:50:36.221666 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1003 00:50:36.221690 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1003 00:50:36.221805 8 MoQSession.cpp:2701] start sess=0x7fc84c046230 relay-1 | V1003 00:50:36.221828 8 MoQSession.cpp:3045] sendSetup sess=0x7fc84c046230 relay-1 | V1003 00:50:36.221915 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc84c046230 relay-1 | V1003 00:50:36.222013 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc84c046230 relay-1 | V1003 00:50:36.222058 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c046230 relay-1 | V1003 00:50:36.222068 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc84c046230 relay-1 | V1003 00:50:36.222073 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1003 00:50:36.222077 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1003 00:50:36.222082 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1003 00:50:36.222173 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc84c046230 relay-1 | V1003 00:50:36.222209 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c046230 test-client-1 | 2026-10-03T00:50:36.222494Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 relay-1 | V1003 00:50:36.222224 8 MoQSession.cpp:4994] onPublishImpl reqID=0 sess=0x7fc84c046230 relay-1 | V1003 00:50:36.222240 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-142cb4cf48a901fb test-client-1 | 2026-10-03T00:50:36.222533Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 relay-1 | E1003 00:50:36.222249 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V1003 00:50:36.222276 8 MoQSession.cpp:6110] publishOk reqID=0 sess=0x7fc84c046230 relay-1 | V1003 00:50:36.222361 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V1003 00:50:36.222366 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I1003 00:50:36.222372 8 MoQRelay.cpp:1975] Updating forward for moq-test-00/0/0/0/2/4/5/64/32/2/1/1/0/-1/-1/0/moq-test-142cb4cf48a901fb numForwardingSubs=1 relay-1 | V1003 00:50:36.222385 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7fc84c07f700 relay-1 | V1003 00:50:36.222440 8 MoQSession.cpp:6606] requestUpdate sess=0x7fc84c046230 test-client-1 | 2026-10-03T00:50:36.222541Z  WARN moq_transport::serve::error: [f8bfd6c8-e4d1-43c2-b963-5fa9e0b14f5e] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | V1003 00:50:36.222725 8 MoQSession.cpp:3527] Failing pending request id=1 peer FINed without terminal reply sess=0x7fc84c046230 relay-1 | V1003 00:50:36.222742 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c046230 relay-1 | E1003 00:50:36.222753 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | E20261003 00:50:36.238242 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261003 00:50:36.238307 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=377f0221d312c048, server CID=40000008abf65709, downstream=[::ffff:172.18.0.3]:35195, [::]:4443=local, drain=none relay-1 | E1003 00:50:36.238375 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1003 00:50:36.238392 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc84c046230 relay-1 | V1003 00:50:36.238396 8 MoQSession.cpp:2977] close sess=0x7fc84c046230 relay-1 | V1003 00:50:36.238404 8 MoQSession.cpp:2203] subscribeError trackReceiveState=0x7fc84c047a40 test-client-1 | not ok 10 - moq-test-subgroup-per-group test-client-1 | --- test-client-1 | duration_ms: 223 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... test-client-1 | 2026-10-03T00:50:36.238722Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1003 00:50:36.238407 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7fc84c047a40 relay-1 | V1003 00:50:36.238412 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-142cb4cf48a901fb relay-1 | V1003 00:50:36.238421 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V1003 00:50:36.238429 8 MoQForwarder.cpp:610] publishDone pubDone reason=closed locally relay-1 | V1003 00:50:36.238433 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=61 relay-1 | V1003 00:50:36.238438 8 MoQSession.cpp:6405] sendPublishDone sess=0x7fc84c07f700 relay-1 | V1003 00:50:36.238452 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7fc84c07f700 relay-1 | V1003 00:50:36.238456 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7fc84c085ed0 relay-1 | V1003 00:50:36.238460 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1003 00:50:36.238467 8 MoQRelay.cpp:1938] Publisher terminated for moq-test-00/0/0/0/2/4/5/64/32/2/1/1/0/-1/-1/0/moq-test-142cb4cf48a901fb relay-1 | V1003 00:50:36.238475 8 MoQSession.cpp:2187] cancel alias=0 requestID=0 relay-1 | V1003 00:50:36.238480 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc84c046230 relay-1 | V1003 00:50:36.238492 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc84c046230 relay-1 | V1003 00:50:36.238673 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c046230 relay-1 | V1003 00:50:36.238746 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc84c046230 relay-1 | E20261003 00:50:36.238781 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261003 00:50:36.238831 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=5aceb5e33134a4b8, server CID=40000014bd72dabc, downstream=[::ffff:172.18.0.3]:48429, [::]:4443=local, drain=none relay-1 | E1003 00:50:36.238914 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1003 00:50:36.238927 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc84c07f700 relay-1 | V1003 00:50:36.238931 8 MoQSession.cpp:2977] close sess=0x7fc84c07f700 relay-1 | V1003 00:50:36.238936 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc84c07f700 relay-1 | V1003 00:50:36.238945 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc84c07f700 relay-1 | V1003 00:50:36.239073 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c07f700 relay-1 | V1003 00:50:36.239091 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c07f700 test-client-1 | 2026-10-03T00:50:36.239189Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1003 00:50:36.239109 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc84c07f700 test-client-1 | 2026-10-03T00:50:36.239290Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37580 dual_stack=true relay-1 | V1003 00:50:36.240947 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1003 00:50:36.240962 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1003 00:50:36.241049 8 MoQSession.cpp:2701] start sess=0x7fc84c07e830 relay-1 | V1003 00:50:36.241066 8 MoQSession.cpp:3045] sendSetup sess=0x7fc84c07e830 relay-1 | V1003 00:50:36.241105 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc84c07e830 relay-1 | V1003 00:50:36.241344 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc84c07e830 relay-1 | V1003 00:50:36.241370 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c07e830 relay-1 | V1003 00:50:36.241377 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc84c07e830 relay-1 | V1003 00:50:36.241381 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1003 00:50:36.241385 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1003 00:50:36.241389 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1003 00:50:36.241490 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc84c07e830 relay-1 | V1003 00:50:36.241516 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c07e830 relay-1 | V1003 00:50:36.241528 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/-1/-1/0/moq-test-0c6d025b694ba490 sess=0x7fc84c07e830 relay-1 | V1003 00:50:36.250657 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc84c07f700 relay-1 | V1003 00:50:36.250694 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc84c046230 test-client-1 | 2026-10-03T00:50:36.443400Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47366 dual_stack=true relay-1 | V1003 00:50:36.445669 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1003 00:50:36.445693 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1003 00:50:36.445800 8 MoQSession.cpp:2701] start sess=0x7fc84c0461c0 relay-1 | V1003 00:50:36.445825 8 MoQSession.cpp:3045] sendSetup sess=0x7fc84c0461c0 relay-1 | V1003 00:50:36.445872 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc84c0461c0 relay-1 | V1003 00:50:36.446138 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc84c0461c0 relay-1 | V1003 00:50:36.446172 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c0461c0 relay-1 | V1003 00:50:36.446181 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc84c0461c0 relay-1 | V1003 00:50:36.446186 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1003 00:50:36.446190 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1003 00:50:36.446196 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-10-03T00:50:36.446540Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 test-client-1 | 2026-10-03T00:50:36.446634Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-10-03T00:50:36.446646Z  WARN moq_transport::serve::error: [cfd8577d-b987-4817-a189-4fa689c86aa5] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | V1003 00:50:36.446228 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc84c0461c0 relay-1 | V1003 00:50:36.446255 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c0461c0 relay-1 | V1003 00:50:36.446268 8 MoQSession.cpp:4994] onPublishImpl reqID=0 sess=0x7fc84c0461c0 relay-1 | V1003 00:50:36.446281 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-0c6d025b694ba490 relay-1 | E1003 00:50:36.446293 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V1003 00:50:36.446322 8 MoQSession.cpp:6110] publishOk reqID=0 sess=0x7fc84c0461c0 relay-1 | V1003 00:50:36.446417 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V1003 00:50:36.446423 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I1003 00:50:36.446431 8 MoQRelay.cpp:1975] Updating forward for moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/-1/-1/0/moq-test-0c6d025b694ba490 numForwardingSubs=1 relay-1 | V1003 00:50:36.446442 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7fc84c07e830 relay-1 | V1003 00:50:36.446492 8 MoQSession.cpp:6606] requestUpdate sess=0x7fc84c0461c0 relay-1 | V1003 00:50:36.446752 8 MoQSession.cpp:3527] Failing pending request id=1 peer FINed without terminal reply sess=0x7fc84c0461c0 relay-1 | V1003 00:50:36.446766 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c0461c0 relay-1 | E1003 00:50:36.446789 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: 227 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | E20261003 00:50:36.465415 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261003 00:50:36.465483 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=74bdfc0a46a6608f, server CID=400000195cda321e, downstream=[::ffff:172.18.0.3]:47366, [::]:4443=local, drain=none relay-1 | E1003 00:50:36.465550 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1003 00:50:36.465558 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc84c0461c0 relay-1 | V1003 00:50:36.465566 8 MoQSession.cpp:2977] close sess=0x7fc84c0461c0 relay-1 | V1003 00:50:36.465575 8 MoQSession.cpp:2203] subscribeError trackReceiveState=0x7fc84c04a460 relay-1 | V1003 00:50:36.465579 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7fc84c04a460 relay-1 | V1003 00:50:36.465585 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-0c6d025b694ba490 relay-1 | V1003 00:50:36.465595 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V1003 00:50:36.465604 8 MoQForwarder.cpp:610] publishDone pubDone reason=closed locally relay-1 | V1003 00:50:36.465657 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=71 relay-1 | V1003 00:50:36.465666 8 MoQSession.cpp:6405] sendPublishDone sess=0x7fc84c07e830 relay-1 | V1003 00:50:36.465683 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7fc84c07e830 relay-1 | V1003 00:50:36.465689 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7fc84c034ac0 relay-1 | V1003 00:50:36.465693 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1003 00:50:36.465701 8 MoQRelay.cpp:1938] Publisher terminated for moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/-1/-1/0/moq-test-0c6d025b694ba490 relay-1 | V1003 00:50:36.465725 8 MoQSession.cpp:2187] cancel alias=0 requestID=0 relay-1 | V1003 00:50:36.465752 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc84c0461c0 relay-1 | V1003 00:50:36.465804 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc84c0461c0 test-client-1 | 2026-10-03T00:50:36.465964Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1003 00:50:36.466089 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c0461c0 relay-1 | V1003 00:50:36.466179 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc84c0461c0 relay-1 | E20261003 00:50:36.466197 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261003 00:50:36.466248 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=5fa98710447c1114, server CID=40000018e926bb38, downstream=[::ffff:172.18.0.3]:37580, [::]:4443=local, drain=none relay-1 | E1003 00:50:36.466316 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1003 00:50:36.466344 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc84c07e830 relay-1 | V1003 00:50:36.466363 8 MoQSession.cpp:2977] close sess=0x7fc84c07e830 relay-1 | V1003 00:50:36.466402 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc84c07e830 relay-1 | V1003 00:50:36.466412 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc84c07e830 relay-1 | V1003 00:50:36.466510 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c07e830 test-client-1 | 2026-10-03T00:50:36.466426Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40457 dual_stack=true test-client-1 | 2026-10-03T00:50:36.466519Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1003 00:50:36.466527 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c07e830 relay-1 | V1003 00:50:36.466547 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc84c07e830 relay-1 | V1003 00:50:36.468290 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1003 00:50:36.468307 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1003 00:50:36.468399 8 MoQSession.cpp:2701] start sess=0x7fc84c087f70 relay-1 | V1003 00:50:36.468418 8 MoQSession.cpp:3045] sendSetup sess=0x7fc84c087f70 relay-1 | V1003 00:50:36.468460 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc84c087f70 relay-1 | V1003 00:50:36.468756 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc84c087f70 relay-1 | V1003 00:50:36.468785 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c087f70 relay-1 | V1003 00:50:36.468792 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc84c087f70 relay-1 | V1003 00:50:36.468795 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1003 00:50:36.468799 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1003 00:50:36.468804 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1003 00:50:36.468860 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc84c087f70 relay-1 | V1003 00:50:36.468890 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c087f70 relay-1 | V1003 00:50:36.468902 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test-00/1/0/0/1/3/4/64/32/2/1/1/0/-1/-1/0/moq-test-cebc0b07699397ab sess=0x7fc84c087f70 relay-1 | V1003 00:50:36.474031 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc84c07e830 relay-1 | V1003 00:50:36.484153 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc84c0461c0 test-client-1 | 2026-10-03T00:50:36.671032Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50838 dual_stack=true relay-1 | V1003 00:50:36.674775 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1003 00:50:36.674799 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1003 00:50:36.674909 8 MoQSession.cpp:2701] start sess=0x7fc84c0357c0 relay-1 | V1003 00:50:36.674933 8 MoQSession.cpp:3045] sendSetup sess=0x7fc84c0357c0 relay-1 | V1003 00:50:36.674982 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc84c0357c0 relay-1 | V1003 00:50:36.675228 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc84c0357c0 relay-1 | V1003 00:50:36.675252 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c0357c0 relay-1 | V1003 00:50:36.675262 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc84c0357c0 relay-1 | V1003 00:50:36.675266 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1003 00:50:36.675271 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1003 00:50:36.675276 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1003 00:50:36.675427 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc84c0357c0 relay-1 | V1003 00:50:36.675463 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c0357c0 relay-1 | V1003 00:50:36.675498 8 MoQSession.cpp:4994] onPublishImpl reqID=0 sess=0x7fc84c0357c0 relay-1 | V1003 00:50:36.675518 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-cebc0b07699397ab relay-1 | E1003 00:50:36.675530 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V1003 00:50:36.675565 8 MoQSession.cpp:6110] publishOk reqID=0 sess=0x7fc84c0357c0 relay-1 | V1003 00:50:36.675677 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V1003 00:50:36.675690 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I1003 00:50:36.675698 8 MoQRelay.cpp:1975] Updating forward for moq-test-00/1/0/0/1/3/4/64/32/2/1/1/0/-1/-1/0/moq-test-cebc0b07699397ab numForwardingSubs=1 relay-1 | V1003 00:50:36.675710 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7fc84c087f70 relay-1 | V1003 00:50:36.675778 8 MoQSession.cpp:6606] requestUpdate sess=0x7fc84c0357c0 test-client-1 | 2026-10-03T00:50:36.675940Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-10-03T00:50:36.675956Z  WARN moq_transport::serve::error: [cab3ef11-6892-4415-9c80-f1ecb36ad378] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 test-client-1 | not ok 12 - moq-test-subgroup-per-object test-client-1 | --- relay-1 | V1003 00:50:36.676130 8 MoQSession.cpp:3527] Failing pending request id=1 peer FINed without terminal reply sess=0x7fc84c0357c0 relay-1 | V1003 00:50:36.676148 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c0357c0 relay-1 | V1003 00:50:36.676156 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c0357c0 relay-1 | E20261003 00:50:36.676167 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261003 00:50:36.676224 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=75458d9f7a28b662, server CID=400000015925d7b2, downstream=[::ffff:172.18.0.3]:50838, [::]:4443=local, drain=none relay-1 | E1003 00:50:36.676281 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1003 00:50:36.676295 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc84c0357c0 relay-1 | V1003 00:50:36.676300 8 MoQSession.cpp:2977] close sess=0x7fc84c0357c0 test-client-1 | duration_ms: 210 test-client-1 | message: "PUBLISH was rejected: cancelled" test-client-1 | ... relay-1 | V1003 00:50:36.676307 8 MoQSession.cpp:2203] subscribeError trackReceiveState=0x7fc84c047a40 relay-1 | V1003 00:50:36.676315 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7fc84c047a40 relay-1 | V1003 00:50:36.676320 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-cebc0b07699397ab relay-1 | V1003 00:50:36.676327 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V1003 00:50:36.676334 8 MoQForwarder.cpp:610] publishDone pubDone reason=closed locally relay-1 | V1003 00:50:36.676339 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=81 relay-1 | V1003 00:50:36.676343 8 MoQSession.cpp:6405] sendPublishDone sess=0x7fc84c087f70 relay-1 | V1003 00:50:36.676355 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7fc84c087f70 relay-1 | V1003 00:50:36.676359 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7fc84c05dcc0 relay-1 | V1003 00:50:36.676362 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1003 00:50:36.676370 8 MoQRelay.cpp:1938] Publisher terminated for moq-test-00/1/0/0/1/3/4/64/32/2/1/1/0/-1/-1/0/moq-test-cebc0b07699397ab relay-1 | V1003 00:50:36.676377 8 MoQSession.cpp:2187] cancel alias=0 requestID=0 relay-1 | V1003 00:50:36.676387 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc84c0357c0 relay-1 | V1003 00:50:36.676397 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V1003 00:50:36.676404 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc84c0357c0 relay-1 | E1003 00:50:36.676549 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V1003 00:50:36.676600 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc84c0357c0 relay-1 | E20261003 00:50:36.676630 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261003 00:50:36.676671 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=b6fd4cddb0653b8b, server CID=4000000400348401, downstream=[::ffff:172.18.0.3]:40457, [::]:4443=local, drain=none relay-1 | E1003 00:50:36.676717 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1003 00:50:36.676723 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc84c087f70 relay-1 | V1003 00:50:36.676726 8 MoQSession.cpp:2977] close sess=0x7fc84c087f70 relay-1 | V1003 00:50:36.676732 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc84c087f70 relay-1 | V1003 00:50:36.676740 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc84c087f70 relay-1 | V1003 00:50:36.676802 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c087f70 relay-1 | V1003 00:50:36.676811 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c087f70 relay-1 | V1003 00:50:36.676828 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc84c087f70 test-client-1 | 2026-10-03T00:50:36.676920Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-03T00:50:36.676973Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-03T00:50:36.677301Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42238 dual_stack=true relay-1 | V1003 00:50:36.678888 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1003 00:50:36.678902 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1003 00:50:36.679098 8 MoQSession.cpp:2701] start sess=0x7fc84c0610e0 relay-1 | V1003 00:50:36.679119 8 MoQSession.cpp:3045] sendSetup sess=0x7fc84c0610e0 relay-1 | V1003 00:50:36.679206 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc84c0610e0 relay-1 | V1003 00:50:36.679219 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc84c0610e0 relay-1 | V1003 00:50:36.679267 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c0610e0 relay-1 | V1003 00:50:36.679271 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc84c0610e0 relay-1 | V1003 00:50:36.679273 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1003 00:50:36.679275 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1003 00:50:36.679279 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1003 00:50:36.679429 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc84c0610e0 relay-1 | V1003 00:50:36.679456 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c0610e0 relay-1 | V1003 00:50:36.679468 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test-00/2/0/0/2/6/6/64/32/2/1/1/1/-1/-1/0/moq-test-b292f19922df7517 sess=0x7fc84c0610e0 relay-1 | V1003 00:50:36.693625 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc84c087f70 relay-1 | V1003 00:50:36.693661 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc84c0357c0 test-client-1 | 2026-10-03T00:50:36.880708Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47896 dual_stack=true relay-1 | V1003 00:50:36.883024 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1003 00:50:36.883050 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1003 00:50:36.883279 8 MoQSession.cpp:2701] start sess=0x7fc84c087f70 relay-1 | V1003 00:50:36.883305 8 MoQSession.cpp:3045] sendSetup sess=0x7fc84c087f70 relay-1 | V1003 00:50:36.883448 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc84c087f70 relay-1 | V1003 00:50:36.883470 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc84c087f70 relay-1 | V1003 00:50:36.883548 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c087f70 relay-1 | V1003 00:50:36.883561 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc84c087f70 relay-1 | V1003 00:50:36.883566 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1003 00:50:36.883571 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1003 00:50:36.883577 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1003 00:50:36.883789 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc84c087f70 relay-1 | V1003 00:50:36.883822 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c087f70 relay-1 | V1003 00:50:36.883838 8 MoQSession.cpp:4994] onPublishImpl reqID=0 sess=0x7fc84c087f70 relay-1 | V1003 00:50:36.883858 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-b292f19922df7517 relay-1 | E1003 00:50:36.883871 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V1003 00:50:36.883894 8 MoQSession.cpp:6110] publishOk reqID=0 sess=0x7fc84c087f70 relay-1 | V1003 00:50:36.884046 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V1003 00:50:36.884058 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I1003 00:50:36.884064 8 MoQRelay.cpp:1975] Updating forward for moq-test-00/2/0/0/2/6/6/64/32/2/1/1/1/-1/-1/0/moq-test-b292f19922df7517 numForwardingSubs=1 relay-1 | V1003 00:50:36.884078 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7fc84c0610e0 relay-1 | V1003 00:50:36.884152 8 MoQSession.cpp:6606] requestUpdate sess=0x7fc84c087f70 test-client-1 | 2026-10-03T00:50:36.884227Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=18 streams=6 relay-1 | V1003 00:50:36.884493 8 MoQSession.cpp:5148] PublishDone id=0 code=2 reason=publish ended relay-1 | V1003 00:50:36.884504 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7fc84c06df60 relay-1 | V1003 00:50:36.884509 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-b292f19922df7517 relay-1 | V1003 00:50:36.884515 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V1003 00:50:36.884524 8 MoQForwarder.cpp:610] publishDone pubDone reason=publish ended relay-1 | V1003 00:50:36.884529 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=91 relay-1 | V1003 00:50:36.884533 8 MoQSession.cpp:6405] sendPublishDone sess=0x7fc84c0610e0 relay-1 | V1003 00:50:36.884544 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7fc84c0610e0 relay-1 | V1003 00:50:36.884551 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7fc84c07eb40 relay-1 | V1003 00:50:36.884555 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1003 00:50:36.884562 8 MoQRelay.cpp:1938] Publisher terminated for moq-test-00/2/0/0/2/6/6/64/32/2/1/1/1/-1/-1/0/moq-test-b292f19922df7517 relay-1 | V1003 00:50:36.884576 8 MoQSession.cpp:3527] Failing pending request id=1 peer FINed without terminal reply sess=0x7fc84c087f70 relay-1 | V1003 00:50:36.884582 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c087f70 relay-1 | E1003 00:50:36.884661 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V1003 00:50:36.884878 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c0610e0 relay-1 | V1003 00:50:36.884890 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c0610e0 test-client-1 | not ok 13 - moq-test-two-subgroups-eog test-client-1 | --- test-client-1 | duration_ms: 229 test-client-1 | message: "failed to create subgroup 0: cancelled" test-client-1 | ... relay-1 | E20261003 00:50:36.905288 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261003 00:50:36.905357 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=e61d3514ed61040b, server CID=40000015d65915fc, downstream=[::ffff:172.18.0.3]:47896, [::]:4443=local, drain=none relay-1 | E20261003 00:50:36.905397 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261003 00:50:36.905412 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=bcc69d3e089f5a70, server CID=40000007f5610539, downstream=[::ffff:172.18.0.3]:42238, [::]:4443=local, drain=none relay-1 | E1003 00:50:36.905455 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1003 00:50:36.905463 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc84c087f70 relay-1 | V1003 00:50:36.905467 8 MoQSession.cpp:2977] close sess=0x7fc84c087f70 relay-1 | V1003 00:50:36.905475 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc84c087f70 relay-1 | V1003 00:50:36.905489 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc84c087f70 test-client-1 | 2026-10-03T00:50:36.905601Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-03T00:50:36.905665Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E1003 00:50:36.905565 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1003 00:50:36.905573 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc84c0610e0 relay-1 | V1003 00:50:36.905576 8 MoQSession.cpp:2977] close sess=0x7fc84c0610e0 relay-1 | V1003 00:50:36.905581 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc84c0610e0 relay-1 | V1003 00:50:36.905587 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc84c0610e0 relay-1 | V1003 00:50:36.905678 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c087f70 relay-1 | V1003 00:50:36.905714 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc84c087f70 relay-1 | V1003 00:50:36.905721 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc84c087f70 relay-1 | V1003 00:50:36.905734 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc84c0610e0 test-client-1 | 2026-10-03T00:50:36.906200Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44328 dual_stack=true relay-1 | V1003 00:50:36.907997 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1003 00:50:36.908011 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1003 00:50:36.908098 8 MoQSession.cpp:2701] start sess=0x7fc84c0357c0 relay-1 | V1003 00:50:36.908118 8 MoQSession.cpp:3045] sendSetup sess=0x7fc84c0357c0 relay-1 | V1003 00:50:36.908162 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc84c0357c0 relay-1 | V1003 00:50:36.908481 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc84c0357c0 relay-1 | V1003 00:50:36.908510 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c0357c0 relay-1 | V1003 00:50:36.908516 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc84c0357c0 relay-1 | V1003 00:50:36.908520 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1003 00:50:36.908523 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1003 00:50:36.908528 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1003 00:50:36.908641 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc84c0357c0 relay-1 | V1003 00:50:36.908676 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c0357c0 relay-1 | V1003 00:50:36.908688 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test-00/3/0/0/2/4/5/64/32/20/1/1/0/-1/-1/0/moq-test-d8d143e750c8d558 sess=0x7fc84c0357c0 relay-1 | V1003 00:50:36.915820 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc84c0610e0 test-client-1 | 2026-10-03T00:50:37.110510Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52144 dual_stack=true relay-1 | V1003 00:50:37.114237 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1003 00:50:37.114261 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1003 00:50:37.114382 8 MoQSession.cpp:2701] start sess=0x7fc84c045f00 relay-1 | V1003 00:50:37.114403 8 MoQSession.cpp:3045] sendSetup sess=0x7fc84c045f00 relay-1 | V1003 00:50:37.114450 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc84c045f00 relay-1 | V1003 00:50:37.114751 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc84c045f00 relay-1 | V1003 00:50:37.114784 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c045f00 relay-1 | V1003 00:50:37.114792 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc84c045f00 relay-1 | V1003 00:50:37.114797 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1003 00:50:37.114801 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1003 00:50:37.114807 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1003 00:50:37.114840 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc84c045f00 relay-1 | V1003 00:50:37.114862 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c045f00 relay-1 | V1003 00:50:37.114880 8 MoQSession.cpp:4994] onPublishImpl reqID=0 sess=0x7fc84c045f00 relay-1 | V1003 00:50:37.114896 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-d8d143e750c8d558 relay-1 | E1003 00:50:37.114909 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V1003 00:50:37.114935 8 MoQSession.cpp:6110] publishOk reqID=0 sess=0x7fc84c045f00 relay-1 | V1003 00:50:37.115033 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V1003 00:50:37.115040 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I1003 00:50:37.115047 8 MoQRelay.cpp:1975] Updating forward for moq-test-00/3/0/0/2/4/5/64/32/20/1/1/0/-1/-1/0/moq-test-d8d143e750c8d558 numForwardingSubs=1 relay-1 | V1003 00:50:37.115060 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7fc84c0357c0 relay-1 | V1003 00:50:37.115125 8 MoQSession.cpp:6606] requestUpdate sess=0x7fc84c045f00 test-client-1 | 2026-10-03T00:50:37.115328Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-10-03T00:50:37.115342Z  WARN moq_transport::serve::error: [a83b4940-2355-4739-b3d2-e3b24d790f0d] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 test-client-1 | not ok 14 - moq-test-datagram test-client-1 | --- relay-1 | V1003 00:50:37.115427 8 MoQSession.cpp:3527] Failing pending request id=1 peer FINed without terminal reply sess=0x7fc84c045f00 test-client-1 | duration_ms: 210 relay-1 | V1003 00:50:37.115475 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c045f00 relay-1 | E1003 00:50:37.115507 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply test-client-1 | message: "PUBLISH was rejected: cancelled" test-client-1 | ... relay-1 | E20261003 00:50:37.116173 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261003 00:50:37.116240 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=ecdd316ba73f708f, server CID=4000000fb3dac816, downstream=[::ffff:172.18.0.3]:52144, [::]:4443=local, drain=none relay-1 | E1003 00:50:37.116305 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1003 00:50:37.116317 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc84c045f00 relay-1 | V1003 00:50:37.116321 8 MoQSession.cpp:2977] close sess=0x7fc84c045f00 relay-1 | V1003 00:50:37.116328 8 MoQSession.cpp:2203] subscribeError trackReceiveState=0x7fc84c0820c0 relay-1 | V1003 00:50:37.116336 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7fc84c0820c0 relay-1 | V1003 00:50:37.116341 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-d8d143e750c8d558 relay-1 | V1003 00:50:37.116348 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V1003 00:50:37.116358 8 MoQForwarder.cpp:610] publishDone pubDone reason=closed locally relay-1 | V1003 00:50:37.116362 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=101 relay-1 | V1003 00:50:37.116365 8 MoQSession.cpp:6405] sendPublishDone sess=0x7fc84c0357c0 relay-1 | V1003 00:50:37.116376 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7fc84c0357c0 relay-1 | V1003 00:50:37.116383 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7fc84c046790 relay-1 | V1003 00:50:37.116386 8 MoQForwarder.cpp:391] subscribers_.size()=0 test-client-1 | 2026-10-03T00:50:37.116346Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51714 dual_stack=true test-client-1 | 2026-10-03T00:50:37.116542Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | I1003 00:50:37.116394 8 MoQRelay.cpp:1938] Publisher terminated for moq-test-00/3/0/0/2/4/5/64/32/20/1/1/0/-1/-1/0/moq-test-d8d143e750c8d558 relay-1 | V1003 00:50:37.116404 8 MoQSession.cpp:2187] cancel alias=0 requestID=0 relay-1 | V1003 00:50:37.116409 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc84c045f00 test-client-1 | 2026-10-03T00:50:37.116874Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1003 00:50:37.116420 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc84c045f00 relay-1 | V1003 00:50:37.116585 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c045f00 relay-1 | V1003 00:50:37.116648 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc84c045f00 relay-1 | E20261003 00:50:37.116660 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261003 00:50:37.116693 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=406c9569aeb8955a, server CID=4000000a92c18039, downstream=[::ffff:172.18.0.3]:44328, [::]:4443=local, drain=none relay-1 | E1003 00:50:37.116736 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1003 00:50:37.116741 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc84c0357c0 relay-1 | V1003 00:50:37.116745 8 MoQSession.cpp:2977] close sess=0x7fc84c0357c0 relay-1 | V1003 00:50:37.116751 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc84c0357c0 relay-1 | V1003 00:50:37.116760 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc84c0357c0 relay-1 | V1003 00:50:37.116910 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c0357c0 relay-1 | V1003 00:50:37.116942 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c0357c0 relay-1 | V1003 00:50:37.116979 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc84c0357c0 relay-1 | V1003 00:50:37.118146 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1003 00:50:37.118164 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1003 00:50:37.118247 8 MoQSession.cpp:2701] start sess=0x7fc84c059980 relay-1 | V1003 00:50:37.118289 8 MoQSession.cpp:3045] sendSetup sess=0x7fc84c059980 relay-1 | V1003 00:50:37.118382 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc84c059980 relay-1 | V1003 00:50:37.118482 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc84c059980 relay-1 | V1003 00:50:37.118498 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c059980 relay-1 | V1003 00:50:37.118506 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc84c059980 relay-1 | V1003 00:50:37.118510 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1003 00:50:37.118514 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1003 00:50:37.118518 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1003 00:50:37.118625 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc84c059980 relay-1 | V1003 00:50:37.118677 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c059980 relay-1 | V1003 00:50:37.118708 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test-00/3/0/0/2/5/5/64/32/20/1/1/1/-1/-1/0/moq-test-cdd05be5a4177606 sess=0x7fc84c059980 relay-1 | V1003 00:50:37.132855 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc84c0357c0 relay-1 | V1003 00:50:37.132886 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc84c045f00 test-client-1 | 2026-10-03T00:50:37.320847Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42601 dual_stack=true relay-1 | V1003 00:50:37.323069 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1003 00:50:37.323092 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1003 00:50:37.323198 8 MoQSession.cpp:2701] start sess=0x7fc84c0357c0 relay-1 | V1003 00:50:37.323223 8 MoQSession.cpp:3045] sendSetup sess=0x7fc84c0357c0 relay-1 | V1003 00:50:37.323281 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc84c0357c0 relay-1 | V1003 00:50:37.323585 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc84c0357c0 relay-1 | V1003 00:50:37.323642 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c0357c0 relay-1 | V1003 00:50:37.323651 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc84c0357c0 relay-1 | V1003 00:50:37.323656 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1003 00:50:37.323660 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1003 00:50:37.323665 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1003 00:50:37.323702 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc84c0357c0 relay-1 | V1003 00:50:37.323735 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c0357c0 relay-1 | V1003 00:50:37.323749 8 MoQSession.cpp:4994] onPublishImpl reqID=0 sess=0x7fc84c0357c0 relay-1 | V1003 00:50:37.323766 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-cdd05be5a4177606 relay-1 | E1003 00:50:37.323782 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V1003 00:50:37.323809 8 MoQSession.cpp:6110] publishOk reqID=0 sess=0x7fc84c0357c0 relay-1 | V1003 00:50:37.323910 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V1003 00:50:37.323917 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I1003 00:50:37.323925 8 MoQRelay.cpp:1975] Updating forward for moq-test-00/3/0/0/2/5/5/64/32/20/1/1/1/-1/-1/0/moq-test-cdd05be5a4177606 numForwardingSubs=1 relay-1 | V1003 00:50:37.323936 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7fc84c059980 test-client-1 | 2026-10-03T00:50:37.324072Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 relay-1 | V1003 00:50:37.324085 8 MoQSession.cpp:6606] requestUpdate sess=0x7fc84c0357c0 relay-1 | V1003 00:50:37.324244 8 MoQSession.cpp:5148] PublishDone id=0 code=2 reason=publish ended relay-1 | V1003 00:50:37.324292 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7fc84c05d770 relay-1 | V1003 00:50:37.324315 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-cdd05be5a4177606 relay-1 | V1003 00:50:37.324326 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V1003 00:50:37.324334 8 MoQForwarder.cpp:610] publishDone pubDone reason=publish ended relay-1 | V1003 00:50:37.324338 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=111 relay-1 | V1003 00:50:37.324342 8 MoQSession.cpp:6405] sendPublishDone sess=0x7fc84c059980 relay-1 | V1003 00:50:37.324353 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7fc84c059980 relay-1 | V1003 00:50:37.324357 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7fc84c0451f0 relay-1 | V1003 00:50:37.324361 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1003 00:50:37.324368 8 MoQRelay.cpp:1938] Publisher terminated for moq-test-00/3/0/0/2/5/5/64/32/20/1/1/1/-1/-1/0/moq-test-cdd05be5a4177606 relay-1 | V1003 00:50:37.324402 8 MoQSession.cpp:3527] Failing pending request id=1 peer FINed without terminal reply sess=0x7fc84c0357c0 relay-1 | V1003 00:50:37.324424 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c0357c0 relay-1 | E1003 00:50:37.324706 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V1003 00:50:37.324782 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c059980 relay-1 | V1003 00:50:37.324797 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c059980 test-client-1 | not ok 15 - moq-test-datagram-eog test-client-1 | --- test-client-1 | duration_ms: 229 test-client-1 | message: "failed to write datagram: cancelled" test-client-1 | ... relay-1 | E20261003 00:50:37.345189 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261003 00:50:37.345268 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=a1af087bcb132ce2, server CID=40000013999ff1b1, downstream=[::ffff:172.18.0.3]:42601, [::]:4443=local, drain=none relay-1 | E20261003 00:50:37.345335 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261003 00:50:37.345355 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=fe8fbf4fed0a16b7, server CID=40000019a7de5fc1, downstream=[::ffff:172.18.0.3]:51714, [::]:4443=local, drain=none test-client-1 | 2026-10-03T00:50:37.345549Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E1003 00:50:37.345401 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1003 00:50:37.345414 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc84c0357c0 relay-1 | V1003 00:50:37.345419 8 MoQSession.cpp:2977] close sess=0x7fc84c0357c0 test-client-1 | 2026-10-03T00:50:37.345688Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1003 00:50:37.345427 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc84c0357c0 relay-1 | V1003 00:50:37.345440 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc84c0357c0 relay-1 | E1003 00:50:37.345526 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1003 00:50:37.345533 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc84c059980 relay-1 | V1003 00:50:37.345536 8 MoQSession.cpp:2977] close sess=0x7fc84c059980 relay-1 | V1003 00:50:37.345541 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc84c059980 relay-1 | V1003 00:50:37.345550 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc84c059980 relay-1 | V1003 00:50:37.345644 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c0357c0 relay-1 | V1003 00:50:37.345683 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc84c0357c0 relay-1 | V1003 00:50:37.345691 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc84c0357c0 relay-1 | V1003 00:50:37.345706 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc84c059980 test-client-1 | 2026-10-03T00:50:37.346168Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45822 dual_stack=true relay-1 | V1003 00:50:37.347923 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1003 00:50:37.347944 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1003 00:50:37.348041 8 MoQSession.cpp:2701] start sess=0x7fc84c060ae0 relay-1 | V1003 00:50:37.348093 8 MoQSession.cpp:3045] sendSetup sess=0x7fc84c060ae0 relay-1 | V1003 00:50:37.348217 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc84c060ae0 relay-1 | V1003 00:50:37.348411 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc84c060ae0 relay-1 | V1003 00:50:37.348439 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c060ae0 relay-1 | V1003 00:50:37.348446 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc84c060ae0 relay-1 | V1003 00:50:37.348450 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1003 00:50:37.348453 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1003 00:50:37.348458 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1003 00:50:37.348554 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc84c060ae0 relay-1 | V1003 00:50:37.348577 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c060ae0 relay-1 | V1003 00:50:37.348591 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/1/2/0/moq-test-8c3b05361c8a25c4 sess=0x7fc84c060ae0 relay-1 | V1003 00:50:37.354731 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc84c059980 test-client-1 | 2026-10-03T00:50:37.550438Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35414 dual_stack=true relay-1 | V1003 00:50:37.554094 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1003 00:50:37.554118 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1003 00:50:37.554230 8 MoQSession.cpp:2701] start sess=0x7fc84c059980 relay-1 | V1003 00:50:37.554254 8 MoQSession.cpp:3045] sendSetup sess=0x7fc84c059980 relay-1 | V1003 00:50:37.554347 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc84c059980 relay-1 | V1003 00:50:37.554490 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc84c059980 relay-1 | V1003 00:50:37.554521 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c059980 relay-1 | V1003 00:50:37.554528 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc84c059980 relay-1 | V1003 00:50:37.554533 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1003 00:50:37.554537 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1003 00:50:37.554541 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1003 00:50:37.554688 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc84c059980 relay-1 | V1003 00:50:37.554731 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c059980 relay-1 | V1003 00:50:37.554749 8 MoQSession.cpp:4994] onPublishImpl reqID=0 sess=0x7fc84c059980 relay-1 | V1003 00:50:37.554764 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-8c3b05361c8a25c4 relay-1 | E1003 00:50:37.554775 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V1003 00:50:37.554804 8 MoQSession.cpp:6110] publishOk reqID=0 sess=0x7fc84c059980 relay-1 | V1003 00:50:37.554889 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V1003 00:50:37.554895 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I1003 00:50:37.554902 8 MoQRelay.cpp:1975] Updating forward for moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/1/2/0/moq-test-8c3b05361c8a25c4 numForwardingSubs=1 relay-1 | V1003 00:50:37.554915 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7fc84c060ae0 relay-1 | V1003 00:50:37.554971 8 MoQSession.cpp:6606] requestUpdate sess=0x7fc84c059980 test-client-1 | 2026-10-03T00:50:37.555191Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-10-03T00:50:37.555207Z  WARN moq_transport::serve::error: [84ded67e-be79-42d4-af57-73dfa9365e94] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | V1003 00:50:37.555307 8 MoQSession.cpp:3527] Failing pending request id=1 peer FINed without terminal reply sess=0x7fc84c059980 relay-1 | V1003 00:50:37.555411 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c059980 relay-1 | E1003 00:50:37.555489 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V1003 00:50:37.555569 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c059980 relay-1 | E20261003 00:50:37.555584 8 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | not ok 16 - moq-test-extensions test-client-1 | --- test-client-1 | duration_ms: 210 test-client-1 | message: "PUBLISH was rejected: cancelled" test-client-1 | ... relay-1 | E20261003 00:50:37.555737 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=ef2a7c10fa4d354d, server CID=4000000d5a4fe97a, downstream=[::ffff:172.18.0.3]:35414, [::]:4443=local, drain=none relay-1 | E1003 00:50:37.555830 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1003 00:50:37.555839 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc84c059980 relay-1 | V1003 00:50:37.555843 8 MoQSession.cpp:2977] close sess=0x7fc84c059980 relay-1 | V1003 00:50:37.555850 8 MoQSession.cpp:2203] subscribeError trackReceiveState=0x7fc84c047a40 relay-1 | V1003 00:50:37.555853 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7fc84c047a40 relay-1 | V1003 00:50:37.555859 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-8c3b05361c8a25c4 relay-1 | V1003 00:50:37.555883 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V1003 00:50:37.555895 8 MoQForwarder.cpp:610] publishDone pubDone reason=closed locally relay-1 | V1003 00:50:37.555899 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=121 relay-1 | V1003 00:50:37.555902 8 MoQSession.cpp:6405] sendPublishDone sess=0x7fc84c060ae0 relay-1 | V1003 00:50:37.555911 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7fc84c060ae0 relay-1 | V1003 00:50:37.555913 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7fc84c075590 relay-1 | V1003 00:50:37.555915 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1003 00:50:37.555921 8 MoQRelay.cpp:1938] Publisher terminated for moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/1/2/0/moq-test-8c3b05361c8a25c4 relay-1 | V1003 00:50:37.555926 8 MoQSession.cpp:2187] cancel alias=0 requestID=0 relay-1 | V1003 00:50:37.555934 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc84c059980 relay-1 | V1003 00:50:37.555960 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc84c059980 relay-1 | V1003 00:50:37.556170 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc84c059980 relay-1 | E20261003 00:50:37.556190 8 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | 2026-10-03T00:50:37.556317Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20261003 00:50:37.556216 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=4979c37b3f2710a9, server CID=400000059322dc63, downstream=[::ffff:172.18.0.3]:45822, [::]:4443=local, drain=none relay-1 | E1003 00:50:37.556263 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1003 00:50:37.556269 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc84c060ae0 relay-1 | V1003 00:50:37.556273 8 MoQSession.cpp:2977] close sess=0x7fc84c060ae0 relay-1 | V1003 00:50:37.556278 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc84c060ae0 relay-1 | V1003 00:50:37.556288 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc84c060ae0 relay-1 | V1003 00:50:37.556387 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c060ae0 relay-1 | V1003 00:50:37.556397 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c060ae0 relay-1 | V1003 00:50:37.556415 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc84c060ae0 test-client-1 | 2026-10-03T00:50:37.556507Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-03T00:50:37.556677Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37069 dual_stack=true relay-1 | V1003 00:50:37.558287 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1003 00:50:37.558304 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1003 00:50:37.558500 8 MoQSession.cpp:2701] start sess=0x7fc84c07e830 relay-1 | V1003 00:50:37.558553 8 MoQSession.cpp:3045] sendSetup sess=0x7fc84c07e830 relay-1 | V1003 00:50:37.558661 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc84c07e830 relay-1 | V1003 00:50:37.558682 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc84c07e830 relay-1 | V1003 00:50:37.558745 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c07e830 relay-1 | V1003 00:50:37.558756 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc84c07e830 relay-1 | V1003 00:50:37.558760 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1003 00:50:37.558763 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1003 00:50:37.558768 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1003 00:50:37.559008 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc84c07e830 relay-1 | V1003 00:50:37.559040 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c07e830 relay-1 | V1003 00:50:37.559051 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test-00/0/10/3/24/7/3/40/24/2/7/2/0/-1/-1/0/moq-test-dc027623cd5861df sess=0x7fc84c07e830 relay-1 | V1003 00:50:37.575188 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc84c060ae0 relay-1 | V1003 00:50:37.575230 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc84c059980 test-client-1 | 2026-10-03T00:50:37.760566Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33268 dual_stack=true relay-1 | V1003 00:50:37.762830 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1003 00:50:37.762854 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1003 00:50:37.762959 8 MoQSession.cpp:2701] start sess=0x7fc84c059980 relay-1 | V1003 00:50:37.762983 8 MoQSession.cpp:3045] sendSetup sess=0x7fc84c059980 relay-1 | V1003 00:50:37.763031 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc84c059980 relay-1 | V1003 00:50:37.763274 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc84c059980 relay-1 | V1003 00:50:37.763307 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c059980 relay-1 | V1003 00:50:37.763316 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc84c059980 relay-1 | V1003 00:50:37.763325 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1003 00:50:37.763329 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1003 00:50:37.763334 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1003 00:50:37.763406 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc84c059980 relay-1 | V1003 00:50:37.763438 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c059980 relay-1 | V1003 00:50:37.763452 8 MoQSession.cpp:4994] onPublishImpl reqID=0 sess=0x7fc84c059980 relay-1 | V1003 00:50:37.763467 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-dc027623cd5861df relay-1 | E1003 00:50:37.763478 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V1003 00:50:37.763509 8 MoQSession.cpp:6110] publishOk reqID=0 sess=0x7fc84c059980 relay-1 | V1003 00:50:37.763623 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V1003 00:50:37.763630 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I1003 00:50:37.763638 8 MoQRelay.cpp:1975] Updating forward for moq-test-00/0/10/3/24/7/3/40/24/2/7/2/0/-1/-1/0/moq-test-dc027623cd5861df numForwardingSubs=1 relay-1 | V1003 00:50:37.763652 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7fc84c07e830 relay-1 | V1003 00:50:37.763718 8 MoQSession.cpp:6606] requestUpdate sess=0x7fc84c059980 test-client-1 | 2026-10-03T00:50:37.763803Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=9 streams=3 test-client-1 | 2026-10-03T00:50:37.763913Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-10-03T00:50:37.763925Z  WARN moq_transport::serve::error: [c6585167-06ba-45aa-94d5-0f6fea6176a6] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | V1003 00:50:37.764067 8 MoQSession.cpp:3527] Failing pending request id=1 peer FINed without terminal reply sess=0x7fc84c059980 relay-1 | V1003 00:50:37.764080 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c059980 relay-1 | E1003 00:50:37.764089 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply test-client-1 | not ok 17 - moq-test-increments test-client-1 | --- test-client-1 | duration_ms: 217 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | E20261003 00:50:37.773413 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261003 00:50:37.773483 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=6101bf0b13a73845, server CID=40000017d100fe74, downstream=[::ffff:172.18.0.3]:33268, [::]:4443=local, drain=none relay-1 | E1003 00:50:37.773557 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1003 00:50:37.773585 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc84c059980 relay-1 | V1003 00:50:37.773597 8 MoQSession.cpp:2977] close sess=0x7fc84c059980 relay-1 | V1003 00:50:37.773605 8 MoQSession.cpp:2203] subscribeError trackReceiveState=0x7fc84c047a40 relay-1 | V1003 00:50:37.773623 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7fc84c047a40 relay-1 | V1003 00:50:37.773628 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-dc027623cd5861df relay-1 | V1003 00:50:37.773636 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V1003 00:50:37.773644 8 MoQForwarder.cpp:610] publishDone pubDone reason=closed locally relay-1 | V1003 00:50:37.773648 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=131 relay-1 | V1003 00:50:37.773652 8 MoQSession.cpp:6405] sendPublishDone sess=0x7fc84c07e830 relay-1 | V1003 00:50:37.773666 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7fc84c07e830 relay-1 | V1003 00:50:37.773676 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7fc84c061760 relay-1 | V1003 00:50:37.773680 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1003 00:50:37.773687 8 MoQRelay.cpp:1938] Publisher terminated for moq-test-00/0/10/3/24/7/3/40/24/2/7/2/0/-1/-1/0/moq-test-dc027623cd5861df relay-1 | V1003 00:50:37.773697 8 MoQSession.cpp:2187] cancel alias=0 requestID=0 relay-1 | V1003 00:50:37.773703 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc84c059980 relay-1 | V1003 00:50:37.773717 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc84c059980 test-client-1 | 2026-10-03T00:50:37.773834Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1003 00:50:37.773885 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c059980 relay-1 | V1003 00:50:37.773953 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc84c059980 relay-1 | E20261003 00:50:37.773983 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261003 00:50:37.774011 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=9af502901d56c354, server CID=4000001257eeec9f, downstream=[::ffff:172.18.0.3]:37069, [::]:4443=local, drain=none relay-1 | E1003 00:50:37.774063 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1003 00:50:37.774069 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc84c07e830 relay-1 | V1003 00:50:37.774073 8 MoQSession.cpp:2977] close sess=0x7fc84c07e830 relay-1 | V1003 00:50:37.774077 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc84c07e830 relay-1 | V1003 00:50:37.774085 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc84c07e830 relay-1 | V1003 00:50:37.774197 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c07e830 relay-1 | V1003 00:50:37.774237 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c07e830 relay-1 | V1003 00:50:37.774258 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc84c07e830 test-client-1 | 2026-10-03T00:50:37.774210Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-03T00:50:37.774456Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41069 dual_stack=true relay-1 | V1003 00:50:37.776138 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1003 00:50:37.776153 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1003 00:50:37.776242 8 MoQSession.cpp:2701] start sess=0x7fc84c060ae0 relay-1 | V1003 00:50:37.776261 8 MoQSession.cpp:3045] sendSetup sess=0x7fc84c060ae0 relay-1 | V1003 00:50:37.776303 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc84c060ae0 relay-1 | V1003 00:50:37.776550 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc84c060ae0 relay-1 | V1003 00:50:37.776576 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c060ae0 relay-1 | V1003 00:50:37.776582 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc84c060ae0 relay-1 | V1003 00:50:37.776585 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1003 00:50:37.776588 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1003 00:50:37.776593 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1003 00:50:37.776726 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc84c060ae0 relay-1 | V1003 00:50:37.776758 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c060ae0 relay-1 | V1003 00:50:37.776770 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test-00/0/0/0/1/2/3/64/32/2/1/1/0/-1/-1/0/moq-test-f8c030864b80a2ab sess=0x7fc84c060ae0 relay-1 | V1003 00:50:37.780909 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc84c07e830 relay-1 | V1003 00:50:37.780943 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc84c059980 test-client-1 | 2026-10-03T00:50:37.978600Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35363 dual_stack=true relay-1 | V1003 00:50:37.982434 8 MoQServer.cpp:334] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1003 00:50:37.982466 8 MoQServer.cpp:344] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1003 00:50:37.982579 8 MoQSession.cpp:2701] start sess=0x7fc84c063350 relay-1 | V1003 00:50:37.982603 8 MoQSession.cpp:3045] sendSetup sess=0x7fc84c063350 relay-1 | V1003 00:50:37.982717 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7fc84c063350 relay-1 | V1003 00:50:37.982849 8 MoQSession.cpp:6889] onNewUniStream sess=0x7fc84c063350 relay-1 | V1003 00:50:37.982950 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c063350 relay-1 | V1003 00:50:37.982996 8 MoQSession.cpp:3197] onClientSetup sess=0x7fc84c063350 relay-1 | V1003 00:50:37.983016 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1003 00:50:37.983037 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1003 00:50:37.983059 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1003 00:50:37.983118 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7fc84c063350 relay-1 | V1003 00:50:37.983148 8 MoQSession.cpp:3410] controlReadLoop sess=0x7fc84c063350 relay-1 | V1003 00:50:37.983181 8 MoQSession.cpp:4994] onPublishImpl reqID=0 sess=0x7fc84c063350 relay-1 | V1003 00:50:37.983217 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-f8c030864b80a2ab relay-1 | E1003 00:50:37.983235 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V1003 00:50:37.983263 8 MoQSession.cpp:6110] publishOk reqID=0 sess=0x7fc84c063350 relay-1 | V1003 00:50:37.983353 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V1003 00:50:37.983365 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V1003 00:50:37.983379 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7fc84c060ae0 test-client-1 | 2026-10-03T00:50:37.983514Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=6 streams=2 relay-1 | V1003 00:50:37.983738 8 MoQSession.cpp:5148] PublishDone id=0 code=2 reason=publish ended relay-1 | V1003 00:50:37.983751 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7fc84c083640 relay-1 | V1003 00:50:37.983755 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-f8c030864b80a2ab relay-1 | V1003 00:50:37.983760 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V1003 00:50:37.983770 8 MoQForwarder.cpp:610] publishDone pubDone reason=publish ended relay-1 | V1003 00:50:37.983774 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=141 relay-1 | V1003 00:50:37.983778 8 MoQSession.cpp:6405] sendPublishDone sess=0x7fc84c060ae0 relay-1 | V1003 00:50:37.983790 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7fc84c060ae0 relay-1 | V1003 00:50:37.983798 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7fc84c07eb40 relay-1 | V1003 00:50:37.983801 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1003 00:50:37.983811 8 MoQRelay.cpp:1938] Publisher terminated for moq-test-00/0/0/0/1/2/3/64/32/2/1/1/0/-1/-1/0/moq-test-f8c030864b80a2ab relay-1 | V1003 00:50:37.983820 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c063350 relay-1 | V1003 00:50:37.984038 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c060ae0 relay-1 | V1003 00:50:37.984096 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c060ae0 test-client-1 | not ok 18 - moq-test-forward-zero test-client-1 | --- test-client-1 | duration_ms: 220 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | V1003 00:50:37.993467 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7fc84c063350 relay-1 | E20261003 00:50:37.993487 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261003 00:50:37.993579 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=30f4d7f5e16fcde0, server CID=40000014bf303f4a, downstream=[::ffff:172.18.0.3]:35363, [::]:4443=local, drain=none relay-1 | E20261003 00:50:37.993690 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261003 00:50:37.993753 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=98d1c3587335b999, server CID=400000028740e183, downstream=[::ffff:172.18.0.3]:41069, [::]:4443=local, drain=none relay-1 | E1003 00:50:37.993825 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1003 00:50:37.993886 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc84c063350 relay-1 | V1003 00:50:37.993892 8 MoQSession.cpp:2977] close sess=0x7fc84c063350 relay-1 | V1003 00:50:37.993901 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc84c063350 relay-1 | V1003 00:50:37.993916 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc84c063350 relay-1 | E1003 00:50:37.994064 8 MoQServer.h:234] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1003 00:50:37.994074 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7fc84c060ae0 relay-1 | V1003 00:50:37.994077 8 MoQSession.cpp:2977] close sess=0x7fc84c060ae0 relay-1 | V1003 00:50:37.994081 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7fc84c060ae0 relay-1 | V1003 00:50:37.994091 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7fc84c060ae0 relay-1 | V1003 00:50:37.994167 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc84c063350 relay-1 | V1003 00:50:37.994187 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7fc84c060ae0 relay-1 | V1003 00:50:37.994194 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc84c060ae0 relay-1 | V1003 00:50:38.001339 8 MoQSession.cpp:2600] ~MoQSession sess=0x7fc84c063350 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'