make[1]: Entering directory '/home/runner/work/moq-interop-runner/moq-interop-runner/main' rm -rf mlog/ mkdir -p mlog/relay mlog/client Running interop tests... Relay: moxygen-interop:latest Client: ghcr.io/englishm/moq-interop-runner-moq-test-client-draft-18:latest URL: https://relay:4443 time="2026-09-22T00:51:56Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-22T00:51:56Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-22T00:51:56Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-22T00:51:56Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-09-22T00:51:56Z" 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 | V0922 00:51:57.114486 7 MoQServer.cpp:121] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0922 00:51:57.115778 7 MoQServer.cpp:166] UDP send buffer for fd 15 is 425984 bytes (expected 2097152) test-client-1 | TAP version 14 test-client-1 | # moq-test-client v0.1.12 test-client-1 | # Relay: https://relay:4443/ test-client-1 | 1..18 test-client-1 | 2026-09-22T00:52:02.722961Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39907 dual_stack=true relay-1 | V0922 00:52:02.726375 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0922 00:52:02.726402 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0922 00:52:02.726631 8 MoQSession.cpp:2674] start sess=0x7f18dc051c20 relay-1 | V0922 00:52:02.726662 8 MoQSession.cpp:3018] sendSetup sess=0x7f18dc051c20 relay-1 | V0922 00:52:02.726980 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7f18dc051c20 relay-1 | V0922 00:52:02.727019 8 MoQSession.cpp:6839] onNewUniStream sess=0x7f18dc051c20 relay-1 | V0922 00:52:02.727133 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc051c20 relay-1 | V0922 00:52:02.727153 8 MoQSession.cpp:3162] onClientSetup sess=0x7f18dc051c20 test-client-1 | 2026-09-22T00:52:02.727168Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully test-client-1 | ok 1 - setup-only relay-1 | V0922 00:52:02.727159 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0922 00:52:02.727163 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0922 00:52:02.727168 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | E20260922 00:52:02.727391 8 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | --- test-client-1 | duration_ms: 5 test-client-1 | connection_id: 55303862dd8b14d5f75a5039e0b634ba test-client-1 | ... relay-1 | E20260922 00:52:02.727628 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=7b9cee2690e047d7, server CID=4000001ca011bf55, downstream=[::ffff:172.18.0.3]:39907, [::]:4443=local, drain=none relay-1 | E0922 00:52:02.727701 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0922 00:52:02.727707 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7f18dc051c20 relay-1 | V0922 00:52:02.727709 8 MoQSession.cpp:2950] close sess=0x7f18dc051c20 relay-1 | V0922 00:52:02.727729 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7f18dc051c20 relay-1 | V0922 00:52:02.727827 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7f18dc051c20 test-client-1 | 2026-09-22T00:52:02.727956Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0922 00:52:02.727923 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc051c20 relay-1 | V0922 00:52:02.728006 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7f18dc051c20 relay-1 | V0922 00:52:02.728024 8 MoQSession.cpp:2566] ~MoQSession sess=0x7f18dc051c20 test-client-1 | 2026-09-22T00:52:02.728544Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45848 dual_stack=true relay-1 | V0922 00:52:02.730109 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0922 00:52:02.730127 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0922 00:52:02.730218 8 MoQSession.cpp:2674] start sess=0x7f18dc06a480 relay-1 | V0922 00:52:02.730238 8 MoQSession.cpp:3018] sendSetup sess=0x7f18dc06a480 relay-1 | V0922 00:52:02.730341 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7f18dc06a480 relay-1 | V0922 00:52:02.730482 8 MoQSession.cpp:6839] onNewUniStream sess=0x7f18dc06a480 relay-1 | V0922 00:52:02.730511 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc06a480 relay-1 | V0922 00:52:02.730516 8 MoQSession.cpp:3162] onClientSetup sess=0x7f18dc06a480 relay-1 | V0922 00:52:02.730520 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0922 00:52:02.730523 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0922 00:52:02.730528 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-22T00:52:02.730487Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop relay-1 | V0922 00:52:02.730710 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7f18dc06a480 relay-1 | V0922 00:52:02.730745 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc06a480 relay-1 | V0922 00:52:02.730757 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f18dc06a480 relay-1 | V0922 00:52:02.730835 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0922 00:52:02.730856 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f18dc06a480 test-client-1 | 2026-09-22T00:52:04.732051Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) test-client-1 | ok 2 - publish-namespace-only test-client-1 | --- test-client-1 | duration_ms: 2004 test-client-1 | connection_id: a6cd280faea01e9de18d9307dfc0641f test-client-1 | ... test-client-1 | 2026-09-22T00:52:04.732634Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-22T00:52:04.733240Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58849 dual_stack=true relay-1 | V0922 00:52:04.732234 8 MoQRelaySession.cpp:1300] onPublishNamespaceDone requestID=0 sess=0x7f18dc06a480 relay-1 | V0922 00:52:04.732261 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0922 00:52:04.732270 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0922 00:52:04.732278 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc06a480 relay-1 | V0922 00:52:04.732291 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc06a480 relay-1 | E20260922 00:52:04.732309 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:52:04.732366 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=759e0b460761116d, server CID=4000001899642c6f, downstream=[::ffff:172.18.0.3]:45848, [::]:4443=local, drain=none relay-1 | E0922 00:52:04.732428 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0922 00:52:04.732434 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7f18dc06a480 relay-1 | V0922 00:52:04.732438 8 MoQSession.cpp:2950] close sess=0x7f18dc06a480 relay-1 | V0922 00:52:04.732446 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7f18dc06a480 relay-1 | V0922 00:52:04.732462 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7f18dc06a480 relay-1 | V0922 00:52:04.732593 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7f18dc06a480 relay-1 | V0922 00:52:04.735215 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0922 00:52:04.735237 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0922 00:52:04.735368 8 MoQSession.cpp:2674] start sess=0x7f18dc068db0 relay-1 | V0922 00:52:04.735394 8 MoQSession.cpp:3018] sendSetup sess=0x7f18dc068db0 relay-1 | V0922 00:52:04.735500 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7f18dc068db0 relay-1 | V0922 00:52:04.735606 8 MoQSession.cpp:6839] onNewUniStream sess=0x7f18dc068db0 test-client-1 | 2026-09-22T00:52:04.735659Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V0922 00:52:04.735639 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc068db0 relay-1 | V0922 00:52:04.735645 8 MoQSession.cpp:3162] onClientSetup sess=0x7f18dc068db0 relay-1 | V0922 00:52:04.735647 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0922 00:52:04.735649 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0922 00:52:04.735653 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0922 00:52:04.735796 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7f18dc068db0 relay-1 | V0922 00:52:04.735886 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc068db0 relay-1 | V0922 00:52:04.735907 8 MoQSession.cpp:4260] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7f18dc068db0 relay-1 | V0922 00:52:04.735926 8 MoQSession.cpp:4402] Application subscribe error err=no such namespace or track relay-1 | V0922 00:52:04.735933 8 MoQSession.cpp:6260] subscribeError sess=0x7f18dc068db0 relay-1 | V0922 00:52:04.735948 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7f18dc068db0 test-client-1 | 2026-09-22T00:52:04.736078Z  WARN moq_transport::serve::error: [a54dbd13-eb68-4a3e-be3e-a881dfd1ed31] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 relay-1 | V0922 00:52:04.736217 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc068db0 test-client-1 | 2026-09-22T00:52:04.736241Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:a54dbd13-eb68-4a3e-be3e-a881dfd1ed31] test-client-1 | ok 3 - subscribe-error relay-1 | V0922 00:52:04.736364 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc068db0 test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: 1ccbc9a50d729ea74f4ebd33ea571b1e test-client-1 | ... relay-1 | E20260922 00:52:04.736455 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:52:04.736500 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=c7dc63f1a6ffa64a, server CID=40000019d0843d26, downstream=[::ffff:172.18.0.3]:58849, [::]:4443=local, drain=none relay-1 | E0922 00:52:04.736551 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0922 00:52:04.736558 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7f18dc068db0 relay-1 | V0922 00:52:04.736562 8 MoQSession.cpp:2950] close sess=0x7f18dc068db0 relay-1 | V0922 00:52:04.736567 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7f18dc068db0 relay-1 | V0922 00:52:04.736576 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7f18dc068db0 relay-1 | V0922 00:52:04.736677 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7f18dc068db0 test-client-1 | 2026-09-22T00:52:04.736762Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-22T00:52:04.737297Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37787 dual_stack=true relay-1 | V0922 00:52:04.738818 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0922 00:52:04.738834 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0922 00:52:04.738949 8 MoQSession.cpp:2674] start sess=0x7f18dc07aed0 relay-1 | V0922 00:52:04.738997 8 MoQSession.cpp:3018] sendSetup sess=0x7f18dc07aed0 relay-1 | V0922 00:52:04.739149 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7f18dc07aed0 relay-1 | V0922 00:52:04.739167 8 MoQSession.cpp:6839] onNewUniStream sess=0x7f18dc07aed0 relay-1 | V0922 00:52:04.739235 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc07aed0 relay-1 | V0922 00:52:04.739239 8 MoQSession.cpp:3162] onClientSetup sess=0x7f18dc07aed0 relay-1 | V0922 00:52:04.739241 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0922 00:52:04.739243 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0922 00:52:04.739247 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-22T00:52:04.740024Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54434 dual_stack=true relay-1 | V0922 00:52:04.741535 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0922 00:52:04.741548 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0922 00:52:04.741648 8 MoQSession.cpp:2674] start sess=0x7f18dc08e760 relay-1 | V0922 00:52:04.741669 8 MoQSession.cpp:3018] sendSetup sess=0x7f18dc08e760 test-client-1 | 2026-09-22T00:52:04.741877Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-09-22T00:52:04.741915Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track test-client-1 | 2026-09-22T00:52:04.742222Z  WARN moq_transport::serve::error: [49ca9d6b-5d33-45fb-b168-817b5e902102] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-22T00:52:04.742331Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:49ca9d6b-5d33-45fb-b168-817b5e902102] - subscription was processed relay-1 | V0922 00:52:04.741720 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7f18dc08e760 relay-1 | V0922 00:52:04.741894 8 MoQSession.cpp:2566] ~MoQSession sess=0x7f18dc06a480 relay-1 | V0922 00:52:04.741955 8 MoQSession.cpp:6839] onNewUniStream sess=0x7f18dc08e760 relay-1 | V0922 00:52:04.741974 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc08e760 relay-1 | V0922 00:52:04.741980 8 MoQSession.cpp:3162] onClientSetup sess=0x7f18dc08e760 relay-1 | V0922 00:52:04.741984 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0922 00:52:04.741987 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0922 00:52:04.741992 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0922 00:52:04.742033 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7f18dc08e760 relay-1 | V0922 00:52:04.742055 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc08e760 relay-1 | V0922 00:52:04.742064 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f18dc08e760 relay-1 | V0922 00:52:04.742076 8 MoQSession.cpp:4402] Application subscribe error err=no such namespace or track relay-1 | V0922 00:52:04.742080 8 MoQSession.cpp:6260] subscribeError sess=0x7f18dc08e760 relay-1 | V0922 00:52:04.742090 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7f18dc08e760 relay-1 | V0922 00:52:04.742182 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7f18dc07aed0 relay-1 | V0922 00:52:04.742221 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc07aed0 relay-1 | V0922 00:52:04.742235 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f18dc07aed0 relay-1 | V0922 00:52:04.742246 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0922 00:52:04.742254 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f18dc07aed0 relay-1 | V0922 00:52:04.742373 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc08e760 relay-1 | V0922 00:52:04.742385 8 MoQRelaySession.cpp:1300] onPublishNamespaceDone requestID=0 sess=0x7f18dc07aed0 relay-1 | V0922 00:52:04.742390 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop test-client-1 | ok 4 - publish-namespace-subscribe test-client-1 | --- test-client-1 | duration_ms: 6 test-client-1 | publisher_connection_id: f2a6ea035c09ddf75d5a0e5066def620 test-client-1 | subscriber_connection_id: 0ad7377cb385360ed1cd49172370d5cc test-client-1 | ... test-client-1 | 2026-09-22T00:52:04.742903Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-22T00:52:04.743279Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0922 00:52:04.742396 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0922 00:52:04.742401 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc07aed0 relay-1 | V0922 00:52:04.742407 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc07aed0 relay-1 | E20260922 00:52:04.742547 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:52:04.742587 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=a3977ea2a45a46d0, server CID=40000017ebfd134c, downstream=[::ffff:172.18.0.3]:54434, [::]:4443=local, drain=none relay-1 | E0922 00:52:04.742638 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0922 00:52:04.742652 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7f18dc08e760 relay-1 | V0922 00:52:04.742656 8 MoQSession.cpp:2950] close sess=0x7f18dc08e760 relay-1 | V0922 00:52:04.742661 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7f18dc08e760 relay-1 | V0922 00:52:04.742669 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7f18dc08e760 relay-1 | V0922 00:52:04.742760 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc08e760 relay-1 | V0922 00:52:04.742789 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7f18dc08e760 relay-1 | E20260922 00:52:04.743026 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:52:04.743063 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=95b5d572a6bd895c, server CID=400000198e11c1d2, downstream=[::ffff:172.18.0.3]:37787, [::]:4443=local, drain=none relay-1 | E0922 00:52:04.743104 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0922 00:52:04.743111 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7f18dc07aed0 relay-1 | V0922 00:52:04.743114 8 MoQSession.cpp:2950] close sess=0x7f18dc07aed0 relay-1 | V0922 00:52:04.743119 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7f18dc07aed0 relay-1 | V0922 00:52:04.743128 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7f18dc07aed0 relay-1 | V0922 00:52:04.743202 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7f18dc07aed0 test-client-1 | 2026-09-22T00:52:04.743774Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54601 dual_stack=true relay-1 | V0922 00:52:04.745235 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0922 00:52:04.745249 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0922 00:52:04.745328 8 MoQSession.cpp:2674] start sess=0x7f18dc085e30 relay-1 | V0922 00:52:04.745376 8 MoQSession.cpp:3018] sendSetup sess=0x7f18dc085e30 relay-1 | V0922 00:52:04.745479 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7f18dc085e30 test-client-1 | 2026-09-22T00:52:04.745613Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | V0922 00:52:04.745611 8 MoQSession.cpp:6839] onNewUniStream sess=0x7f18dc085e30 relay-1 | V0922 00:52:04.745632 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc085e30 relay-1 | V0922 00:52:04.745638 8 MoQSession.cpp:3162] onClientSetup sess=0x7f18dc085e30 relay-1 | V0922 00:52:04.745641 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0922 00:52:04.745645 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0922 00:52:04.745649 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0922 00:52:04.745827 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7f18dc085e30 relay-1 | V0922 00:52:04.745884 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc085e30 relay-1 | V0922 00:52:04.745917 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f18dc085e30 relay-1 | V0922 00:52:04.745937 8 MoQSession.cpp:4402] Application subscribe error err=no such namespace or track relay-1 | V0922 00:52:04.745941 8 MoQSession.cpp:6260] subscribeError sess=0x7f18dc085e30 relay-1 | V0922 00:52:04.745950 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7f18dc085e30 test-client-1 | 2026-09-22T00:52:04.746092Z  WARN moq_transport::serve::error: [2263a3af-263b-43cd-98cd-6e9bce097099] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 relay-1 | E20260922 00:52:04.746228 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:52:04.746264 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=f6d3b36dd9cfffd0, server CID=4000001ff64b6bd3, downstream=[::ffff:172.18.0.3]:54601, [::]:4443=local, drain=none relay-1 | E0922 00:52:04.746311 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0922 00:52:04.746324 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7f18dc085e30 relay-1 | V0922 00:52:04.746328 8 MoQSession.cpp:2950] close sess=0x7f18dc085e30 relay-1 | V0922 00:52:04.746333 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7f18dc085e30 relay-1 | V0922 00:52:04.746342 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7f18dc085e30 relay-1 | V0922 00:52:04.746408 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc085e30 relay-1 | V0922 00:52:04.746465 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc085e30 relay-1 | V0922 00:52:04.746511 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7f18dc085e30 test-client-1 | 2026-09-22T00:52:04.746446Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0922 00:52:04.752661 8 MoQSession.cpp:2566] ~MoQSession sess=0x7f18dc068db0 relay-1 | V0922 00:52:04.752694 8 MoQSession.cpp:2566] ~MoQSession sess=0x7f18dc08e760 relay-1 | V0922 00:52:04.752714 8 MoQSession.cpp:2566] ~MoQSession sess=0x7f18dc07aed0 relay-1 | V0922 00:52:04.762843 8 MoQSession.cpp:2566] ~MoQSession sess=0x7f18dc085e30 test-client-1 | 2026-09-22T00:52:05.247941Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37298 dual_stack=true relay-1 | V0922 00:52:05.250663 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0922 00:52:05.250691 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0922 00:52:05.250827 8 MoQSession.cpp:2674] start sess=0x7f18dc064560 relay-1 | V0922 00:52:05.250853 8 MoQSession.cpp:3018] sendSetup sess=0x7f18dc064560 relay-1 | V0922 00:52:05.250911 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7f18dc064560 relay-1 | V0922 00:52:05.251202 8 MoQSession.cpp:6839] onNewUniStream sess=0x7f18dc064560 relay-1 | V0922 00:52:05.251263 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc064560 relay-1 | V0922 00:52:05.251294 8 MoQSession.cpp:3162] onClientSetup sess=0x7f18dc064560 relay-1 | V0922 00:52:05.251307 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0922 00:52:05.251311 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0922 00:52:05.251317 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0922 00:52:05.251362 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7f18dc064560 relay-1 | V0922 00:52:05.251418 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc064560 relay-1 | V0922 00:52:05.251435 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f18dc064560 relay-1 | V0922 00:52:05.251448 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0922 00:52:05.251484 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f18dc064560 test-client-1 | 2026-09-22T00:52:05.251195Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop test-client-1 | 2026-09-22T00:52:08.253076Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-09-22T00:52:08.253112Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:2263a3af-263b-43cd-98cd-6e9bce097099] (may be expected) test-client-1 | ok 5 - subscribe-before-publish-namespace test-client-1 | --- test-client-1 | duration_ms: 3510 test-client-1 | subscriber_connection_id: 4dadcec36ebb96f507719c0a019345c7 test-client-1 | publisher_connection_id: 1d2fc8b785878b1df5948d3d0e593791 test-client-1 | ... relay-1 | V0922 00:52:08.253316 8 MoQRelaySession.cpp:1300] onPublishNamespaceDone requestID=0 sess=0x7f18dc064560 relay-1 | V0922 00:52:08.253585 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0922 00:52:08.253661 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0922 00:52:08.253759 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc064560 relay-1 | V0922 00:52:08.253780 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc064560 relay-1 | E20260922 00:52:08.254104 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:52:08.254155 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=bf94e5f1de017ef1, server CID=4000001b09a5076d, downstream=[::ffff:172.18.0.3]:37298, [::]:4443=local, drain=none relay-1 | E0922 00:52:08.254219 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0922 00:52:08.254227 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7f18dc064560 relay-1 | V0922 00:52:08.254231 8 MoQSession.cpp:2950] close sess=0x7f18dc064560 relay-1 | V0922 00:52:08.254238 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7f18dc064560 relay-1 | V0922 00:52:08.254256 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7f18dc064560 relay-1 | V0922 00:52:08.254371 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7f18dc064560 test-client-1 | 2026-09-22T00:52:08.254487Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-22T00:52:08.254653Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49089 dual_stack=true relay-1 | V0922 00:52:08.258135 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0922 00:52:08.258153 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0922 00:52:08.258261 8 MoQSession.cpp:2674] start sess=0x7f18dc087b90 relay-1 | V0922 00:52:08.258283 8 MoQSession.cpp:3018] sendSetup sess=0x7f18dc087b90 relay-1 | V0922 00:52:08.258382 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7f18dc087b90 relay-1 | V0922 00:52:08.258486 8 MoQSession.cpp:6839] onNewUniStream sess=0x7f18dc087b90 relay-1 | V0922 00:52:08.258583 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc087b90 test-client-1 | 2026-09-22T00:52:08.258613Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V0922 00:52:08.258615 8 MoQSession.cpp:3162] onClientSetup sess=0x7f18dc087b90 relay-1 | V0922 00:52:08.258622 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0922 00:52:08.258626 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0922 00:52:08.258631 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0922 00:52:08.258731 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7f18dc087b90 relay-1 | V0922 00:52:08.258758 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc087b90 relay-1 | V0922 00:52:08.258797 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f18dc087b90 relay-1 | V0922 00:52:08.258808 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0922 00:52:08.258814 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f18dc087b90 relay-1 | V0922 00:52:08.273990 8 MoQSession.cpp:2566] ~MoQSession sess=0x7f18dc064560 test-client-1 | 2026-09-22T00:52:10.259924Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | V0922 00:52:10.259840 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc087b90 relay-1 | V0922 00:52:10.260031 8 MoQRelaySession.cpp:1300] onPublishNamespaceDone requestID=0 sess=0x7f18dc087b90 relay-1 | V0922 00:52:10.260044 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0922 00:52:10.260054 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0922 00:52:10.260061 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc087b90 relay-1 | E20260922 00:52:10.361809 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:52:10.361861 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=2af4ee7fb4605b0e, server CID=4000001d86552d1d, downstream=[::ffff:172.18.0.3]:49089, [::]:4443=local, drain=none test-client-1 | 2026-09-22T00:52:10.361548Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully test-client-1 | ok 6 - publish-namespace-done test-client-1 | --- relay-1 | E0922 00:52:10.361932 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | duration_ms: 2108 relay-1 | V0922 00:52:10.361946 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7f18dc087b90 relay-1 | V0922 00:52:10.361951 8 MoQSession.cpp:2950] close sess=0x7f18dc087b90 relay-1 | V0922 00:52:10.361961 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7f18dc087b90 test-client-1 | connection_id: af0be19092406e49affe158b319652c8 relay-1 | V0922 00:52:10.361981 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7f18dc087b90 relay-1 | V0922 00:52:10.362135 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7f18dc087b90 test-client-1 | ... test-client-1 | 2026-09-22T00:52:10.362250Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-22T00:52:10.362884Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51981 dual_stack=true relay-1 | V0922 00:52:10.364907 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0922 00:52:10.364928 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0922 00:52:10.365039 8 MoQSession.cpp:2674] start sess=0x7f18dc04c630 relay-1 | V0922 00:52:10.365058 8 MoQSession.cpp:3018] sendSetup sess=0x7f18dc04c630 relay-1 | V0922 00:52:10.365164 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7f18dc04c630 test-client-1 | 2026-09-22T00:52:10.365346Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" relay-1 | V0922 00:52:10.365391 8 MoQSession.cpp:6839] onNewUniStream sess=0x7f18dc04c630 relay-1 | V0922 00:52:10.365422 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc04c630 relay-1 | V0922 00:52:10.365499 8 MoQSession.cpp:3162] onClientSetup sess=0x7f18dc04c630 relay-1 | V0922 00:52:10.365506 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0922 00:52:10.365509 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0922 00:52:10.365515 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0922 00:52:10.365575 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7f18dc04c630 relay-1 | V0922 00:52:10.365607 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc04c630 relay-1 | V0922 00:52:10.365621 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7f18dc04c630 relay-1 | V0922 00:52:10.365634 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0922 00:52:10.365640 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0922 00:52:10.365666 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7f18dc04c630 test-client-1 | 2026-09-22T00:52:10.365809Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" test-client-1 | 2026-09-22T00:52:10.365856Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" test-client-1 | ok 7 - publish-track-only relay-1 | V0922 00:52:10.365970 8 MoQSession.cpp:5098] PublishDone id=0 code=2 reason=publish ended test-client-1 | --- relay-1 | V0922 00:52:10.366015 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7f18dc05ded0 test-client-1 | duration_ms: 4 test-client-1 | connection_id: f592af3ef6ed5b8cfdec033c9849e9bf test-client-1 | ... relay-1 | V0922 00:52:10.366060 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0922 00:52:10.366070 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0922 00:52:10.366075 8 MoQRelay.cpp:412] Publisher terminated with no subscribers, cleaning up moq-test/publish/published-track relay-1 | V0922 00:52:10.366083 8 MoQForwarder.cpp:609] publishDone pubDone reason=publish ended relay-1 | V0922 00:52:10.366090 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc04c630 relay-1 | E20260922 00:52:10.366135 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:52:10.366168 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=c42e2a2919586868, server CID=40000017309812f5, downstream=[::ffff:172.18.0.3]:51981, [::]:4443=local, drain=none relay-1 | E0922 00:52:10.366207 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-22T00:52:10.366338Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0922 00:52:10.366213 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7f18dc04c630 relay-1 | V0922 00:52:10.366216 8 MoQSession.cpp:2950] close sess=0x7f18dc04c630 relay-1 | V0922 00:52:10.366221 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7f18dc04c630 relay-1 | V0922 00:52:10.366230 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7f18dc04c630 relay-1 | V0922 00:52:10.366289 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc04c630 relay-1 | V0922 00:52:10.366310 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7f18dc04c630 test-client-1 | 2026-09-22T00:52:10.366974Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36605 dual_stack=true relay-1 | V0922 00:52:10.369795 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0922 00:52:10.369810 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0922 00:52:10.369896 8 MoQSession.cpp:2674] start sess=0x7f18dc08b430 relay-1 | V0922 00:52:10.369918 8 MoQSession.cpp:3018] sendSetup sess=0x7f18dc08b430 relay-1 | V0922 00:52:10.369975 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7f18dc08b430 relay-1 | V0922 00:52:10.370219 8 MoQSession.cpp:6839] onNewUniStream sess=0x7f18dc08b430 relay-1 | V0922 00:52:10.370247 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc08b430 relay-1 | V0922 00:52:10.370252 8 MoQSession.cpp:3162] onClientSetup sess=0x7f18dc08b430 relay-1 | V0922 00:52:10.370255 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0922 00:52:10.370259 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0922 00:52:10.370263 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-22T00:52:10.370990Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51512 dual_stack=true relay-1 | V0922 00:52:10.372435 8 MoQSession.cpp:2566] ~MoQSession sess=0x7f18dc087b90 relay-1 | V0922 00:52:10.373132 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0922 00:52:10.373146 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0922 00:52:10.373398 8 MoQSession.cpp:2674] start sess=0x7f18dc079430 relay-1 | V0922 00:52:10.373418 8 MoQSession.cpp:3018] sendSetup sess=0x7f18dc079430 relay-1 | V0922 00:52:10.373434 8 MoQSession.cpp:6839] onNewUniStream sess=0x7f18dc079430 relay-1 | V0922 00:52:10.373498 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7f18dc079430 relay-1 | V0922 00:52:10.373607 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc079430 relay-1 | V0922 00:52:10.373621 8 MoQSession.cpp:3162] onClientSetup sess=0x7f18dc079430 relay-1 | V0922 00:52:10.373625 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0922 00:52:10.373629 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0922 00:52:10.373634 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-22T00:52:10.373739Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" relay-1 | V0922 00:52:10.373954 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7f18dc08b430 relay-1 | V0922 00:52:10.373989 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc08b430 relay-1 | V0922 00:52:10.373998 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7f18dc08b430 relay-1 | V0922 00:52:10.374007 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0922 00:52:10.374017 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0922 00:52:10.374028 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7f18dc08b430 test-client-1 | 2026-09-22T00:52:10.374189Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" relay-1 | V0922 00:52:10.374327 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7f18dc079430 relay-1 | V0922 00:52:10.374359 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc079430 relay-1 | V0922 00:52:10.374371 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test/publish/published-track sess=0x7f18dc079430 relay-1 | V0922 00:52:10.374393 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0922 00:52:10.374403 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0922 00:52:10.374410 8 MoQRelay.cpp:1970] Updating forward for moq-test/publish/published-track numForwardingSubs=1 relay-1 | V0922 00:52:10.374419 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7f18dc079430 relay-1 | V0922 00:52:10.374502 8 MoQSession.cpp:6556] requestUpdate sess=0x7f18dc08b430 test-client-1 | 2026-09-22T00:52:10.374659Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-22T00:52:10.374670Z  WARN moq_transport::serve::error: [de991bcb-4b39-4e7b-ba36-6685583280f4] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | V0922 00:52:10.374802 8 MoQSession.cpp:3489] Failing pending request id=1 peer FINed without terminal reply sess=0x7f18dc08b430 relay-1 | V0922 00:52:10.374834 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc08b430 relay-1 | E0922 00:52:10.374874 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0922 00:52:10.381967 8 MoQSession.cpp:2566] ~MoQSession sess=0x7f18dc04c630 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 | ... relay-1 | E20260922 00:52:10.475996 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:52:10.476065 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=e1321ecc3e248b59, server CID=400000005428a4bc, downstream=[::ffff:172.18.0.3]:51512, [::]:4443=local, drain=none relay-1 | E0922 00:52:10.476236 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0922 00:52:10.476330 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7f18dc079430 relay-1 | V0922 00:52:10.476343 8 MoQSession.cpp:2950] close sess=0x7f18dc079430 relay-1 | V0922 00:52:10.476352 8 MoQSession.cpp:6355] sendPublishDone sess=0x7f18dc079430 relay-1 | E0922 00:52:10.476358 8 MoQSession.cpp:6360] publishDone for invalid id=0 sess=0x7f18dc079430 relay-1 | V0922 00:52:10.476363 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7f18dc079430 relay-1 | V0922 00:52:10.476378 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0922 00:52:10.476388 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7f18dc079430 relay-1 | V0922 00:52:10.476523 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc08b430 relay-1 | V0922 00:52:10.476545 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc079430 relay-1 | V0922 00:52:10.476553 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc079430 relay-1 | V0922 00:52:10.476582 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7f18dc079430 relay-1 | E20260922 00:52:10.476603 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:52:10.476637 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=89febc73c8fff1d9, server CID=4000000688875b6b, downstream=[::ffff:172.18.0.3]:36605, [::]:4443=local, drain=none relay-1 | E0922 00:52:10.476714 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0922 00:52:10.476730 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7f18dc08b430 relay-1 | V0922 00:52:10.476735 8 MoQSession.cpp:2950] close sess=0x7f18dc08b430 relay-1 | V0922 00:52:10.476778 8 MoQSession.cpp:2183] subscribeError trackReceiveState=0x7f18dc05ded0 relay-1 | V0922 00:52:10.476783 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7f18dc05ded0 relay-1 | V0922 00:52:10.476789 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0922 00:52:10.476796 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0922 00:52:10.476811 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0922 00:52:10.476816 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7f18dc079430 relay-1 | V0922 00:52:10.476822 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7f18dc05e3b0 relay-1 | V0922 00:52:10.476826 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0922 00:52:10.476835 8 MoQRelay.cpp:1933] Publisher terminated for moq-test/publish/published-track relay-1 | V0922 00:52:10.476843 8 MoQSession.cpp:2167] cancel alias=0 requestID=0 relay-1 | V0922 00:52:10.476848 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7f18dc08b430 test-client-1 | 2026-09-22T00:52:10.477068Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-22T00:52:10.477134Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0922 00:52:10.476860 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7f18dc08b430 relay-1 | V0922 00:52:10.476964 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7f18dc08b430 relay-1 | V0922 00:52:10.476976 8 MoQSession.cpp:2566] ~MoQSession sess=0x7f18dc08b430 test-client-1 | 2026-09-22T00:52:10.477339Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52719 dual_stack=true relay-1 | V0922 00:52:10.479023 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0922 00:52:10.479039 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0922 00:52:10.479131 8 MoQSession.cpp:2674] start sess=0x7f18dc08b430 relay-1 | V0922 00:52:10.479177 8 MoQSession.cpp:3018] sendSetup sess=0x7f18dc08b430 relay-1 | V0922 00:52:10.479314 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7f18dc08b430 relay-1 | V0922 00:52:10.479341 8 MoQSession.cpp:6839] onNewUniStream sess=0x7f18dc08b430 relay-1 | V0922 00:52:10.479415 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc08b430 relay-1 | V0922 00:52:10.479425 8 MoQSession.cpp:3162] onClientSetup sess=0x7f18dc08b430 relay-1 | V0922 00:52:10.479430 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0922 00:52:10.479433 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0922 00:52:10.479438 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-22T00:52:10.479510Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 relay-1 | V0922 00:52:10.479682 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7f18dc08b430 relay-1 | V0922 00:52:10.479709 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc08b430 relay-1 | V0922 00:52:10.479723 8 MoQSession.cpp:4260] onSubscribeImpl ftn=nonexistent/rendezvous/test-track sess=0x7f18dc08b430 relay-1 | V0922 00:52:10.567332 8 MoQSession.cpp:2566] ~MoQSession sess=0x7f18dc079430 relay-1 | V0922 00:52:10.980170 8 MoQSession.cpp:4402] Application subscribe error err=rendezvous timeout expired relay-1 | V0922 00:52:10.980187 8 MoQSession.cpp:6260] subscribeError sess=0x7f18dc08b430 relay-1 | V0922 00:52:10.980207 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7f18dc08b430 test-client-1 | ok 9 - rendezvous-timeout test-client-1 | --- test-client-1 | duration_ms: 504 test-client-1 | connection_id: c9038db339bae8fa781d9a22dfada4f2 test-client-1 | ... test-client-1 | 2026-09-22T00:52:10.980639Z  INFO moq_test_client::scenarios: Received expected REQUEST_ERROR TIMEOUT relay-1 | V0922 00:52:10.980678 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc08b430 relay-1 | V0922 00:52:10.980701 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc08b430 relay-1 | E20260922 00:52:10.980846 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:52:10.980909 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=ef0d2eddb3807bf1, server CID=40000004d82e42dd, downstream=[::ffff:172.18.0.3]:52719, [::]:4443=local, drain=none relay-1 | E0922 00:52:10.981006 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0922 00:52:10.981016 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7f18dc08b430 relay-1 | V0922 00:52:10.981021 8 MoQSession.cpp:2950] close sess=0x7f18dc08b430 relay-1 | V0922 00:52:10.981028 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7f18dc08b430 relay-1 | V0922 00:52:10.981045 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7f18dc08b430 relay-1 | V0922 00:52:10.981163 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7f18dc08b430 test-client-1 | 2026-09-22T00:52:10.981264Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-22T00:52:10.981798Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:32827 dual_stack=true relay-1 | V0922 00:52:10.983716 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0922 00:52:10.983732 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0922 00:52:10.983855 8 MoQSession.cpp:2674] start sess=0x7f18dc008610 relay-1 | V0922 00:52:10.983879 8 MoQSession.cpp:3018] sendSetup sess=0x7f18dc008610 relay-1 | V0922 00:52:10.983936 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7f18dc008610 relay-1 | V0922 00:52:10.984305 8 MoQSession.cpp:6839] onNewUniStream sess=0x7f18dc008610 relay-1 | V0922 00:52:10.984328 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc008610 relay-1 | V0922 00:52:10.984332 8 MoQSession.cpp:3162] onClientSetup sess=0x7f18dc008610 relay-1 | V0922 00:52:10.984334 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0922 00:52:10.984337 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0922 00:52:10.984340 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0922 00:52:10.984378 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7f18dc008610 relay-1 | V0922 00:52:10.984411 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc008610 relay-1 | V0922 00:52:10.984425 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test-00/0/0/0/2/4/5/64/32/2/1/1/0/-1/-1/0/moq-test-420f90dcec631e37 sess=0x7f18dc008610 relay-1 | V0922 00:52:10.991556 8 MoQSession.cpp:2566] ~MoQSession sess=0x7f18dc08b430 test-client-1 | 2026-09-22T00:52:11.186338Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47441 dual_stack=true relay-1 | V0922 00:52:11.188282 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0922 00:52:11.188306 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0922 00:52:11.188405 8 MoQSession.cpp:2674] start sess=0x7f18dc04c630 relay-1 | V0922 00:52:11.188487 8 MoQSession.cpp:3018] sendSetup sess=0x7f18dc04c630 relay-1 | V0922 00:52:11.188613 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7f18dc04c630 relay-1 | V0922 00:52:11.188752 8 MoQSession.cpp:6839] onNewUniStream sess=0x7f18dc04c630 relay-1 | V0922 00:52:11.188876 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc04c630 relay-1 | V0922 00:52:11.188913 8 MoQSession.cpp:3162] onClientSetup sess=0x7f18dc04c630 relay-1 | V0922 00:52:11.188936 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0922 00:52:11.188965 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0922 00:52:11.188976 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0922 00:52:11.189022 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7f18dc04c630 relay-1 | V0922 00:52:11.189087 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc04c630 relay-1 | V0922 00:52:11.189109 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7f18dc04c630 relay-1 | V0922 00:52:11.189123 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-420f90dcec631e37 relay-1 | E0922 00:52:11.189139 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0922 00:52:11.189160 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7f18dc04c630 relay-1 | V0922 00:52:11.189255 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0922 00:52:11.189272 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0922 00:52:11.189280 8 MoQRelay.cpp:1970] Updating forward for moq-test-00/0/0/0/2/4/5/64/32/2/1/1/0/-1/-1/0/moq-test-420f90dcec631e37 numForwardingSubs=1 relay-1 | V0922 00:52:11.189293 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7f18dc008610 relay-1 | V0922 00:52:11.189363 8 MoQSession.cpp:6556] requestUpdate sess=0x7f18dc04c630 test-client-1 | 2026-09-22T00:52:11.189583Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-22T00:52:11.189600Z  WARN moq_transport::serve::error: [ee33862d-4fc2-4fd4-b034-e9d6f9fb0b43] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | V0922 00:52:11.189712 8 MoQSession.cpp:3489] Failing pending request id=1 peer FINed without terminal reply sess=0x7f18dc04c630 relay-1 | V0922 00:52:11.189782 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc04c630 relay-1 | E0922 00:52:11.189833 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply test-client-1 | not ok 10 - moq-test-subgroup-per-group test-client-1 | --- test-client-1 | duration_ms: 209 test-client-1 | message: "PUBLISH was rejected: cancelled" test-client-1 | ... relay-1 | E20260922 00:52:11.189847 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:52:11.189915 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=1f76a020c0a1b3c5, server CID=40000008f491e10d, downstream=[::ffff:172.18.0.3]:47441, [::]:4443=local, drain=none relay-1 | E0922 00:52:11.189977 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0922 00:52:11.189994 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7f18dc04c630 relay-1 | V0922 00:52:11.189998 8 MoQSession.cpp:2950] close sess=0x7f18dc04c630 relay-1 | V0922 00:52:11.190005 8 MoQSession.cpp:2183] subscribeError trackReceiveState=0x7f18dc063e90 relay-1 | V0922 00:52:11.190009 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7f18dc063e90 relay-1 | V0922 00:52:11.190014 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-420f90dcec631e37 relay-1 | V0922 00:52:11.190020 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0922 00:52:11.190028 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0922 00:52:11.190039 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7f18dc008610 relay-1 | V0922 00:52:11.190043 8 MoQSession.cpp:6355] sendPublishDone sess=0x7f18dc008610 relay-1 | V0922 00:52:11.190054 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7f18dc008610 relay-1 | V0922 00:52:11.190062 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7f18dc05e3b0 relay-1 | V0922 00:52:11.190065 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0922 00:52:11.190072 8 MoQRelay.cpp:1933] Publisher terminated for moq-test-00/0/0/0/2/4/5/64/32/2/1/1/0/-1/-1/0/moq-test-420f90dcec631e37 relay-1 | V0922 00:52:11.190078 8 MoQSession.cpp:2167] cancel alias=0 requestID=0 relay-1 | V0922 00:52:11.190083 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7f18dc04c630 relay-1 | V0922 00:52:11.190094 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7f18dc04c630 test-client-1 | 2026-09-22T00:52:11.190262Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-22T00:52:11.190541Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0922 00:52:11.190264 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc04c630 relay-1 | V0922 00:52:11.190299 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7f18dc04c630 relay-1 | E20260922 00:52:11.190311 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:52:11.190337 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=e7a64e3b260aea9d, server CID=4000001947428976, downstream=[::ffff:172.18.0.3]:32827, [::]:4443=local, drain=none relay-1 | E0922 00:52:11.190382 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0922 00:52:11.190389 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7f18dc008610 relay-1 | V0922 00:52:11.190392 8 MoQSession.cpp:2950] close sess=0x7f18dc008610 relay-1 | V0922 00:52:11.190397 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7f18dc008610 relay-1 | V0922 00:52:11.190405 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7f18dc008610 relay-1 | V0922 00:52:11.190513 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc008610 relay-1 | V0922 00:52:11.190524 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc008610 relay-1 | V0922 00:52:11.190541 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7f18dc008610 test-client-1 | 2026-09-22T00:52:11.190822Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48539 dual_stack=true relay-1 | V0922 00:52:11.192437 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0922 00:52:11.192458 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0922 00:52:11.192544 8 MoQSession.cpp:2674] start sess=0x7f18dc05b300 relay-1 | V0922 00:52:11.192564 8 MoQSession.cpp:3018] sendSetup sess=0x7f18dc05b300 relay-1 | V0922 00:52:11.192650 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7f18dc05b300 relay-1 | V0922 00:52:11.192842 8 MoQSession.cpp:6839] onNewUniStream sess=0x7f18dc05b300 relay-1 | V0922 00:52:11.192902 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc05b300 relay-1 | V0922 00:52:11.192930 8 MoQSession.cpp:3162] onClientSetup sess=0x7f18dc05b300 relay-1 | V0922 00:52:11.192959 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0922 00:52:11.192965 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0922 00:52:11.192971 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0922 00:52:11.193015 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7f18dc05b300 relay-1 | V0922 00:52:11.193039 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc05b300 relay-1 | V0922 00:52:11.193052 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/-1/-1/0/moq-test-5443f2fc3aac86ab sess=0x7f18dc05b300 relay-1 | V0922 00:52:11.200191 8 MoQSession.cpp:2566] ~MoQSession sess=0x7f18dc008610 relay-1 | V0922 00:52:11.200215 8 MoQSession.cpp:2566] ~MoQSession sess=0x7f18dc04c630 test-client-1 | 2026-09-22T00:52:11.395264Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44431 dual_stack=true relay-1 | V0922 00:52:11.397023 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0922 00:52:11.397040 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0922 00:52:11.397130 8 MoQSession.cpp:2674] start sess=0x7f18dc064560 relay-1 | V0922 00:52:11.397152 8 MoQSession.cpp:3018] sendSetup sess=0x7f18dc064560 relay-1 | V0922 00:52:11.397249 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7f18dc064560 relay-1 | V0922 00:52:11.397350 8 MoQSession.cpp:6839] onNewUniStream sess=0x7f18dc064560 relay-1 | V0922 00:52:11.397365 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc064560 relay-1 | V0922 00:52:11.397369 8 MoQSession.cpp:3162] onClientSetup sess=0x7f18dc064560 relay-1 | V0922 00:52:11.397372 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0922 00:52:11.397374 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0922 00:52:11.397377 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0922 00:52:11.397520 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7f18dc064560 relay-1 | V0922 00:52:11.397556 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc064560 relay-1 | V0922 00:52:11.397568 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7f18dc064560 relay-1 | V0922 00:52:11.397588 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-5443f2fc3aac86ab relay-1 | E0922 00:52:11.397627 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0922 00:52:11.397668 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7f18dc064560 relay-1 | V0922 00:52:11.397820 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0922 00:52:11.397836 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0922 00:52:11.397844 8 MoQRelay.cpp:1970] Updating forward for moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/-1/-1/0/moq-test-5443f2fc3aac86ab numForwardingSubs=1 relay-1 | V0922 00:52:11.397853 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7f18dc05b300 relay-1 | V0922 00:52:11.397936 8 MoQSession.cpp:6556] requestUpdate sess=0x7f18dc064560 test-client-1 | 2026-09-22T00:52:11.398099Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 relay-1 | V0922 00:52:11.398336 8 MoQSession.cpp:5098] PublishDone id=0 code=2 reason=publish ended relay-1 | V0922 00:52:11.398354 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7f18dc063e90 relay-1 | V0922 00:52:11.398360 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-5443f2fc3aac86ab relay-1 | V0922 00:52:11.398369 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0922 00:52:11.398376 8 MoQForwarder.cpp:609] publishDone pubDone reason=publish ended relay-1 | V0922 00:52:11.398380 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7f18dc05b300 relay-1 | V0922 00:52:11.398384 8 MoQSession.cpp:6355] sendPublishDone sess=0x7f18dc05b300 relay-1 | V0922 00:52:11.398394 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7f18dc05b300 relay-1 | V0922 00:52:11.398398 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7f18dc05e3b0 relay-1 | V0922 00:52:11.398401 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0922 00:52:11.398413 8 MoQRelay.cpp:1933] Publisher terminated for moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/-1/-1/0/moq-test-5443f2fc3aac86ab relay-1 | V0922 00:52:11.398419 8 MoQSession.cpp:3489] Failing pending request id=1 peer FINed without terminal reply sess=0x7f18dc064560 relay-1 | V0922 00:52:11.398423 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc064560 relay-1 | E0922 00:52:11.398475 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0922 00:52:11.398732 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc05b300 relay-1 | V0922 00:52:11.398765 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc05b300 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 | E20260922 00:52:11.417156 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:52:11.417200 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=434958b7f5b94d4b, server CID=4000000edca41694, downstream=[::ffff:172.18.0.3]:44431, [::]:4443=local, drain=none relay-1 | E20260922 00:52:11.417240 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:52:11.417261 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=33e506ac666e17d4, server CID=40000014f2af4c67, downstream=[::ffff:172.18.0.3]:48539, [::]:4443=local, drain=none relay-1 | E0922 00:52:11.417306 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0922 00:52:11.417318 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7f18dc064560 relay-1 | V0922 00:52:11.417322 8 MoQSession.cpp:2950] close sess=0x7f18dc064560 test-client-1 | 2026-09-22T00:52:11.417664Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-22T00:52:11.417731Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0922 00:52:11.417328 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7f18dc064560 relay-1 | V0922 00:52:11.417339 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7f18dc064560 relay-1 | E0922 00:52:11.417416 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0922 00:52:11.417429 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7f18dc05b300 relay-1 | V0922 00:52:11.417435 8 MoQSession.cpp:2950] close sess=0x7f18dc05b300 relay-1 | V0922 00:52:11.417441 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7f18dc05b300 relay-1 | V0922 00:52:11.417451 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7f18dc05b300 relay-1 | V0922 00:52:11.417516 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc064560 relay-1 | V0922 00:52:11.417557 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7f18dc064560 relay-1 | V0922 00:52:11.417570 8 MoQSession.cpp:2566] ~MoQSession sess=0x7f18dc064560 relay-1 | V0922 00:52:11.417586 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7f18dc05b300 test-client-1 | 2026-09-22T00:52:11.418149Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46765 dual_stack=true relay-1 | V0922 00:52:11.419905 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0922 00:52:11.419920 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0922 00:52:11.420003 8 MoQSession.cpp:2674] start sess=0x7f18dc08d620 relay-1 | V0922 00:52:11.420022 8 MoQSession.cpp:3018] sendSetup sess=0x7f18dc08d620 relay-1 | V0922 00:52:11.420085 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7f18dc08d620 relay-1 | V0922 00:52:11.420403 8 MoQSession.cpp:6839] onNewUniStream sess=0x7f18dc08d620 relay-1 | V0922 00:52:11.420460 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc08d620 relay-1 | V0922 00:52:11.420469 8 MoQSession.cpp:3162] onClientSetup sess=0x7f18dc08d620 relay-1 | V0922 00:52:11.420474 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0922 00:52:11.420477 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0922 00:52:11.420482 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0922 00:52:11.420493 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7f18dc08d620 relay-1 | V0922 00:52:11.420520 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc08d620 relay-1 | V0922 00:52:11.420531 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test-00/1/0/0/1/3/4/64/32/2/1/1/0/-1/-1/0/moq-test-526f3526d9d20258 sess=0x7f18dc08d620 relay-1 | V0922 00:52:11.427646 8 MoQSession.cpp:2566] ~MoQSession sess=0x7f18dc05b300 test-client-1 | 2026-09-22T00:52:11.622597Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55088 dual_stack=true relay-1 | V0922 00:52:11.624500 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0922 00:52:11.624523 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0922 00:52:11.624628 8 MoQSession.cpp:2674] start sess=0x7f18dc081630 relay-1 | V0922 00:52:11.624650 8 MoQSession.cpp:3018] sendSetup sess=0x7f18dc081630 relay-1 | V0922 00:52:11.624762 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7f18dc081630 relay-1 | V0922 00:52:11.624991 8 MoQSession.cpp:6839] onNewUniStream sess=0x7f18dc081630 relay-1 | V0922 00:52:11.625023 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc081630 relay-1 | V0922 00:52:11.625031 8 MoQSession.cpp:3162] onClientSetup sess=0x7f18dc081630 relay-1 | V0922 00:52:11.625036 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0922 00:52:11.625040 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0922 00:52:11.625050 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0922 00:52:11.625259 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7f18dc081630 relay-1 | V0922 00:52:11.625294 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc081630 relay-1 | V0922 00:52:11.625306 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7f18dc081630 relay-1 | V0922 00:52:11.625322 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-526f3526d9d20258 relay-1 | E0922 00:52:11.625332 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0922 00:52:11.625357 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7f18dc081630 relay-1 | V0922 00:52:11.625445 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0922 00:52:11.625495 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0922 00:52:11.625511 8 MoQRelay.cpp:1970] Updating forward for moq-test-00/1/0/0/1/3/4/64/32/2/1/1/0/-1/-1/0/moq-test-526f3526d9d20258 numForwardingSubs=1 relay-1 | V0922 00:52:11.625522 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7f18dc08d620 relay-1 | V0922 00:52:11.625600 8 MoQSession.cpp:6556] requestUpdate sess=0x7f18dc081630 test-client-1 | 2026-09-22T00:52:11.625731Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 relay-1 | V0922 00:52:11.625890 8 MoQSession.cpp:3489] Failing pending request id=1 peer FINed without terminal reply sess=0x7f18dc081630 test-client-1 | 2026-09-22T00:52:11.625767Z  WARN moq_transport::serve::error: [de5f5f39-f4fe-4868-9418-1faaf34433bb] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 test-client-1 | 2026-09-22T00:52:11.625784Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=8 streams=8 relay-1 | V0922 00:52:11.625908 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc081630 relay-1 | E0922 00:52:11.625919 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0922 00:52:11.629014 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc081630 test-client-1 | not ok 12 - moq-test-subgroup-per-object relay-1 | E20260922 00:52:11.629119 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:52:11.629189 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=a9448a50c26e4e51, server CID=400000168d6133c4, downstream=[::ffff:172.18.0.3]:55088, [::]:4443=local, drain=none relay-1 | E20260922 00:52:11.629262 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:52:11.629308 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=8b2222a74683e628, server CID=4000001fdf9795b9, downstream=[::ffff:172.18.0.3]:46765, [::]:4443=local, drain=none relay-1 | E0922 00:52:11.629383 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | --- relay-1 | V0922 00:52:11.629416 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7f18dc081630 relay-1 | V0922 00:52:11.629426 8 MoQSession.cpp:2950] close sess=0x7f18dc081630 relay-1 | V0922 00:52:11.629432 8 MoQSession.cpp:2183] subscribeError trackReceiveState=0x7f18dc0631b0 relay-1 | V0922 00:52:11.629436 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7f18dc0631b0 relay-1 | V0922 00:52:11.629441 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-526f3526d9d20258 test-client-1 | duration_ms: 211 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | V0922 00:52:11.629448 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0922 00:52:11.629455 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0922 00:52:11.629461 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7f18dc08d620 relay-1 | V0922 00:52:11.629465 8 MoQSession.cpp:6355] sendPublishDone sess=0x7f18dc08d620 relay-1 | V0922 00:52:11.629476 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7f18dc08d620 relay-1 | V0922 00:52:11.629480 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7f18dc05e3b0 relay-1 | V0922 00:52:11.629484 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0922 00:52:11.629491 8 MoQRelay.cpp:1933] Publisher terminated for moq-test-00/1/0/0/1/3/4/64/32/2/1/1/0/-1/-1/0/moq-test-526f3526d9d20258 relay-1 | V0922 00:52:11.629498 8 MoQSession.cpp:2167] cancel alias=0 requestID=0 relay-1 | V0922 00:52:11.629502 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7f18dc081630 relay-1 | V0922 00:52:11.629514 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7f18dc081630 relay-1 | E0922 00:52:11.629590 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0922 00:52:11.629713 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7f18dc08d620 relay-1 | V0922 00:52:11.629723 8 MoQSession.cpp:2950] close sess=0x7f18dc08d620 relay-1 | V0922 00:52:11.629729 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7f18dc08d620 relay-1 | V0922 00:52:11.629761 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7f18dc08d620 relay-1 | V0922 00:52:11.629962 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc08d620 relay-1 | V0922 00:52:11.629975 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc08d620 test-client-1 | 2026-09-22T00:52:11.629682Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-22T00:52:11.629876Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0922 00:52:11.630001 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7f18dc081630 relay-1 | V0922 00:52:11.630011 8 MoQSession.cpp:2566] ~MoQSession sess=0x7f18dc081630 relay-1 | V0922 00:52:11.630023 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7f18dc08d620 test-client-1 | 2026-09-22T00:52:11.630117Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60300 dual_stack=true relay-1 | V0922 00:52:11.631609 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0922 00:52:11.631623 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0922 00:52:11.631707 8 MoQSession.cpp:2674] start sess=0x7f18dc086ca0 relay-1 | V0922 00:52:11.631723 8 MoQSession.cpp:3018] sendSetup sess=0x7f18dc086ca0 relay-1 | V0922 00:52:11.631803 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7f18dc086ca0 relay-1 | V0922 00:52:11.632094 8 MoQSession.cpp:6839] onNewUniStream sess=0x7f18dc086ca0 relay-1 | V0922 00:52:11.632146 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7f18dc086ca0 relay-1 | V0922 00:52:11.632166 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc086ca0 relay-1 | V0922 00:52:11.632171 8 MoQSession.cpp:3162] onClientSetup sess=0x7f18dc086ca0 relay-1 | V0922 00:52:11.632175 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0922 00:52:11.632179 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0922 00:52:11.632184 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0922 00:52:11.632202 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc086ca0 relay-1 | V0922 00:52:11.632213 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test-00/2/0/0/2/6/6/64/32/2/1/1/1/-1/-1/0/moq-test-f606cbd72324b0af sess=0x7f18dc086ca0 relay-1 | V0922 00:52:11.643337 8 MoQSession.cpp:2566] ~MoQSession sess=0x7f18dc08d620 test-client-1 | 2026-09-22T00:52:11.834271Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52345 dual_stack=true relay-1 | V0922 00:52:11.835962 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0922 00:52:11.835981 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0922 00:52:11.836078 8 MoQSession.cpp:2674] start sess=0x7f18dc07d2a0 relay-1 | V0922 00:52:11.836098 8 MoQSession.cpp:3018] sendSetup sess=0x7f18dc07d2a0 relay-1 | V0922 00:52:11.836152 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7f18dc07d2a0 relay-1 | V0922 00:52:11.836449 8 MoQSession.cpp:6839] onNewUniStream sess=0x7f18dc07d2a0 relay-1 | V0922 00:52:11.836480 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc07d2a0 relay-1 | V0922 00:52:11.836487 8 MoQSession.cpp:3162] onClientSetup sess=0x7f18dc07d2a0 relay-1 | V0922 00:52:11.836491 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0922 00:52:11.836495 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0922 00:52:11.836500 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0922 00:52:11.836539 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7f18dc07d2a0 relay-1 | V0922 00:52:11.836571 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc07d2a0 relay-1 | V0922 00:52:11.836583 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7f18dc07d2a0 relay-1 | V0922 00:52:11.836596 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-f606cbd72324b0af relay-1 | E0922 00:52:11.836613 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0922 00:52:11.836633 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7f18dc07d2a0 relay-1 | V0922 00:52:11.836722 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0922 00:52:11.836735 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0922 00:52:11.836768 8 MoQRelay.cpp:1970] Updating forward for moq-test-00/2/0/0/2/6/6/64/32/2/1/1/1/-1/-1/0/moq-test-f606cbd72324b0af numForwardingSubs=1 relay-1 | V0922 00:52:11.836779 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7f18dc086ca0 relay-1 | V0922 00:52:11.836852 8 MoQSession.cpp:6556] requestUpdate sess=0x7f18dc07d2a0 test-client-1 | 2026-09-22T00:52:11.836936Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=18 streams=6 relay-1 | V0922 00:52:11.837154 8 MoQSession.cpp:5098] PublishDone id=0 code=2 reason=publish ended relay-1 | V0922 00:52:11.837168 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7f18dc0631b0 relay-1 | V0922 00:52:11.837174 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-f606cbd72324b0af relay-1 | V0922 00:52:11.837181 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0922 00:52:11.837187 8 MoQForwarder.cpp:609] publishDone pubDone reason=publish ended relay-1 | V0922 00:52:11.837191 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7f18dc086ca0 relay-1 | V0922 00:52:11.837195 8 MoQSession.cpp:6355] sendPublishDone sess=0x7f18dc086ca0 relay-1 | V0922 00:52:11.837205 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7f18dc086ca0 relay-1 | V0922 00:52:11.837209 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7f18dc05e3b0 relay-1 | V0922 00:52:11.837212 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0922 00:52:11.837218 8 MoQRelay.cpp:1933] Publisher terminated for moq-test-00/2/0/0/2/6/6/64/32/2/1/1/1/-1/-1/0/moq-test-f606cbd72324b0af relay-1 | V0922 00:52:11.837231 8 MoQSession.cpp:3489] Failing pending request id=1 peer FINed without terminal reply sess=0x7f18dc07d2a0 relay-1 | V0922 00:52:11.837237 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc07d2a0 relay-1 | E0922 00:52:11.837457 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0922 00:52:11.837489 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc086ca0 relay-1 | V0922 00:52:11.837497 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc086ca0 test-client-1 | not ok 13 - moq-test-two-subgroups-eog test-client-1 | --- test-client-1 | duration_ms: 230 test-client-1 | message: "failed to create subgroup 0: cancelled" test-client-1 | ... relay-1 | E20260922 00:52:11.860142 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:52:11.860291 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=5cc4796e568ee78d, server CID=4000000a67fd9cbf, downstream=[::ffff:172.18.0.3]:52345, [::]:4443=local, drain=none relay-1 | E20260922 00:52:11.860386 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:52:11.860411 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=9e83794e02033fd8, server CID=4000001bc9d4ba9f, downstream=[::ffff:172.18.0.3]:60300, [::]:4443=local, drain=none relay-1 | E0922 00:52:11.860563 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0922 00:52:11.860591 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7f18dc07d2a0 relay-1 | V0922 00:52:11.860615 8 MoQSession.cpp:2950] close sess=0x7f18dc07d2a0 relay-1 | V0922 00:52:11.860675 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7f18dc07d2a0 relay-1 | V0922 00:52:11.860713 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7f18dc07d2a0 relay-1 | E0922 00:52:11.860851 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-22T00:52:11.860874Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-22T00:52:11.861184Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58640 dual_stack=true relay-1 | V0922 00:52:11.860910 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7f18dc086ca0 relay-1 | V0922 00:52:11.860951 8 MoQSession.cpp:2950] close sess=0x7f18dc086ca0 relay-1 | V0922 00:52:11.860962 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7f18dc086ca0 relay-1 | V0922 00:52:11.860971 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7f18dc086ca0 test-client-1 | 2026-09-22T00:52:11.861393Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0922 00:52:11.861205 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc07d2a0 relay-1 | V0922 00:52:11.861239 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7f18dc07d2a0 relay-1 | V0922 00:52:11.861246 8 MoQSession.cpp:2566] ~MoQSession sess=0x7f18dc07d2a0 relay-1 | V0922 00:52:11.861279 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7f18dc086ca0 relay-1 | V0922 00:52:11.863056 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0922 00:52:11.863071 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0922 00:52:11.863175 8 MoQSession.cpp:2674] start sess=0x7f18dc08d620 relay-1 | V0922 00:52:11.863221 8 MoQSession.cpp:3018] sendSetup sess=0x7f18dc08d620 relay-1 | V0922 00:52:11.863349 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7f18dc08d620 relay-1 | V0922 00:52:11.863476 8 MoQSession.cpp:6839] onNewUniStream sess=0x7f18dc08d620 relay-1 | V0922 00:52:11.863499 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc08d620 relay-1 | V0922 00:52:11.863505 8 MoQSession.cpp:3162] onClientSetup sess=0x7f18dc08d620 relay-1 | V0922 00:52:11.863508 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0922 00:52:11.863512 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0922 00:52:11.863517 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0922 00:52:11.863746 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7f18dc08d620 relay-1 | V0922 00:52:11.863802 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc08d620 relay-1 | V0922 00:52:11.863822 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test-00/3/0/0/2/4/5/64/32/20/1/1/0/-1/-1/0/moq-test-0102ae88ea66be02 sess=0x7f18dc08d620 relay-1 | V0922 00:52:11.870943 8 MoQSession.cpp:2566] ~MoQSession sess=0x7f18dc086ca0 test-client-1 | 2026-09-22T00:52:12.065655Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48065 dual_stack=true relay-1 | V0922 00:52:12.067955 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0922 00:52:12.067974 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0922 00:52:12.068074 8 MoQSession.cpp:2674] start sess=0x7f18dc081630 relay-1 | V0922 00:52:12.068096 8 MoQSession.cpp:3018] sendSetup sess=0x7f18dc081630 relay-1 | V0922 00:52:12.068229 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7f18dc081630 relay-1 | V0922 00:52:12.068398 8 MoQSession.cpp:6839] onNewUniStream sess=0x7f18dc081630 relay-1 | V0922 00:52:12.068467 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc081630 relay-1 | V0922 00:52:12.068480 8 MoQSession.cpp:3162] onClientSetup sess=0x7f18dc081630 relay-1 | V0922 00:52:12.068484 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0922 00:52:12.068488 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0922 00:52:12.068494 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0922 00:52:12.068633 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7f18dc081630 relay-1 | V0922 00:52:12.068671 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc081630 relay-1 | V0922 00:52:12.068684 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7f18dc081630 relay-1 | V0922 00:52:12.068698 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-0102ae88ea66be02 relay-1 | E0922 00:52:12.068713 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0922 00:52:12.068735 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7f18dc081630 relay-1 | V0922 00:52:12.068850 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0922 00:52:12.068862 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0922 00:52:12.068870 8 MoQRelay.cpp:1970] Updating forward for moq-test-00/3/0/0/2/4/5/64/32/20/1/1/0/-1/-1/0/moq-test-0102ae88ea66be02 numForwardingSubs=1 relay-1 | V0922 00:52:12.068881 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7f18dc08d620 relay-1 | V0922 00:52:12.068943 8 MoQSession.cpp:6556] requestUpdate sess=0x7f18dc081630 test-client-1 | 2026-09-22T00:52:12.069166Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 test-client-1 | 2026-09-22T00:52:12.069201Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-22T00:52:12.069214Z  WARN moq_transport::serve::error: [0bbf8253-54dc-4d62-9d31-d1b916484009] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | V0922 00:52:12.069359 8 MoQSession.cpp:3489] Failing pending request id=1 peer FINed without terminal reply sess=0x7f18dc081630 relay-1 | V0922 00:52:12.069375 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc081630 relay-1 | E0922 00:52:12.069403 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply test-client-1 | not ok 14 - moq-test-datagram test-client-1 | --- test-client-1 | duration_ms: 230 test-client-1 | message: "failed to write datagram: cancelled" test-client-1 | ... relay-1 | E20260922 00:52:12.090968 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:52:12.091063 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=e8f7483dc8dfd90a, server CID=4000000eea7339dc, downstream=[::ffff:172.18.0.3]:48065, [::]:4443=local, drain=none relay-1 | E20260922 00:52:12.091156 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:52:12.091192 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=73834d2fdec42e66, server CID=40000018de635acd, downstream=[::ffff:172.18.0.3]:58640, [::]:4443=local, drain=none relay-1 | E0922 00:52:12.091277 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0922 00:52:12.091295 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7f18dc081630 relay-1 | V0922 00:52:12.091301 8 MoQSession.cpp:2950] close sess=0x7f18dc081630 relay-1 | V0922 00:52:12.091309 8 MoQSession.cpp:2183] subscribeError trackReceiveState=0x7f18dc005ef0 relay-1 | V0922 00:52:12.091316 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7f18dc005ef0 relay-1 | V0922 00:52:12.091324 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-0102ae88ea66be02 relay-1 | V0922 00:52:12.091333 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0922 00:52:12.091344 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0922 00:52:12.091358 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7f18dc08d620 relay-1 | V0922 00:52:12.091363 8 MoQSession.cpp:6355] sendPublishDone sess=0x7f18dc08d620 relay-1 | V0922 00:52:12.091378 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7f18dc08d620 relay-1 | V0922 00:52:12.091389 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7f18dc05e3b0 relay-1 | V0922 00:52:12.091394 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0922 00:52:12.091404 8 MoQRelay.cpp:1933] Publisher terminated for moq-test-00/3/0/0/2/4/5/64/32/20/1/1/0/-1/-1/0/moq-test-0102ae88ea66be02 relay-1 | V0922 00:52:12.091413 8 MoQSession.cpp:2167] cancel alias=0 requestID=0 relay-1 | V0922 00:52:12.091420 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7f18dc081630 relay-1 | V0922 00:52:12.091436 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7f18dc081630 relay-1 | E0922 00:52:12.091768 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-22T00:52:12.091692Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0922 00:52:12.091821 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7f18dc08d620 relay-1 | V0922 00:52:12.091851 8 MoQSession.cpp:2950] close sess=0x7f18dc08d620 relay-1 | V0922 00:52:12.091875 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7f18dc08d620 relay-1 | V0922 00:52:12.091905 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7f18dc08d620 relay-1 | V0922 00:52:12.092047 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc081630 test-client-1 | 2026-09-22T00:52:12.092140Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0922 00:52:12.092171 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc08d620 relay-1 | V0922 00:52:12.092186 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc08d620 relay-1 | V0922 00:52:12.092213 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7f18dc081630 relay-1 | V0922 00:52:12.092221 8 MoQSession.cpp:2566] ~MoQSession sess=0x7f18dc081630 relay-1 | V0922 00:52:12.092234 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7f18dc08d620 test-client-1 | 2026-09-22T00:52:12.092220Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42453 dual_stack=true relay-1 | V0922 00:52:12.093818 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0922 00:52:12.093833 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0922 00:52:12.093910 8 MoQSession.cpp:2674] start sess=0x7f18dc05adf0 relay-1 | V0922 00:52:12.093932 8 MoQSession.cpp:3018] sendSetup sess=0x7f18dc05adf0 relay-1 | V0922 00:52:12.094041 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7f18dc05adf0 relay-1 | V0922 00:52:12.094149 8 MoQSession.cpp:6839] onNewUniStream sess=0x7f18dc05adf0 relay-1 | V0922 00:52:12.094176 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc05adf0 relay-1 | V0922 00:52:12.094181 8 MoQSession.cpp:3162] onClientSetup sess=0x7f18dc05adf0 relay-1 | V0922 00:52:12.094185 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0922 00:52:12.094188 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0922 00:52:12.094192 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0922 00:52:12.094413 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7f18dc05adf0 relay-1 | V0922 00:52:12.094449 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc05adf0 relay-1 | V0922 00:52:12.094463 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test-00/3/0/0/2/5/5/64/32/20/1/1/1/-1/-1/0/moq-test-455bd2d377d54c1c sess=0x7f18dc05adf0 relay-1 | V0922 00:52:12.101594 8 MoQSession.cpp:2566] ~MoQSession sess=0x7f18dc08d620 test-client-1 | 2026-09-22T00:52:12.296247Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33684 dual_stack=true relay-1 | V0922 00:52:12.298642 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0922 00:52:12.298691 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0922 00:52:12.298840 8 MoQSession.cpp:2674] start sess=0x7f18dc079430 relay-1 | V0922 00:52:12.298868 8 MoQSession.cpp:3018] sendSetup sess=0x7f18dc079430 relay-1 | V0922 00:52:12.298927 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7f18dc079430 relay-1 | V0922 00:52:12.299243 8 MoQSession.cpp:6839] onNewUniStream sess=0x7f18dc079430 relay-1 | V0922 00:52:12.299277 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc079430 relay-1 | V0922 00:52:12.299286 8 MoQSession.cpp:3162] onClientSetup sess=0x7f18dc079430 relay-1 | V0922 00:52:12.299290 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0922 00:52:12.299294 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0922 00:52:12.299298 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0922 00:52:12.299413 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7f18dc079430 relay-1 | V0922 00:52:12.299442 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc079430 relay-1 | V0922 00:52:12.299508 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7f18dc079430 relay-1 | V0922 00:52:12.299522 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-455bd2d377d54c1c relay-1 | E0922 00:52:12.299536 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0922 00:52:12.299567 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7f18dc079430 relay-1 | V0922 00:52:12.299695 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0922 00:52:12.299732 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0922 00:52:12.299740 8 MoQRelay.cpp:1970] Updating forward for moq-test-00/3/0/0/2/5/5/64/32/20/1/1/1/-1/-1/0/moq-test-455bd2d377d54c1c numForwardingSubs=1 relay-1 | V0922 00:52:12.299752 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7f18dc05adf0 relay-1 | V0922 00:52:12.299882 8 MoQSession.cpp:6556] requestUpdate sess=0x7f18dc079430 test-client-1 | 2026-09-22T00:52:12.300272Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-22T00:52:12.300292Z  WARN moq_transport::serve::error: [2ed92739-ea5c-4e39-a02e-a1bfa49e87fc] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 test-client-1 | 2026-09-22T00:52:12.300328Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 relay-1 | V0922 00:52:12.300472 8 MoQSession.cpp:3489] Failing pending request id=1 peer FINed without terminal reply sess=0x7f18dc079430 relay-1 | V0922 00:52:12.300489 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc079430 relay-1 | E0922 00:52:12.300527 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply test-client-1 | not ok 15 - moq-test-datagram-eog test-client-1 | --- test-client-1 | duration_ms: 230 test-client-1 | message: "failed to write datagram: cancelled" test-client-1 | ... relay-1 | E20260922 00:52:12.322021 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:52:12.322082 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=06fab6e0fb9b2124, server CID=40000011a08b6af1, downstream=[::ffff:172.18.0.3]:33684, [::]:4443=local, drain=none relay-1 | E0922 00:52:12.322160 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0922 00:52:12.322167 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7f18dc079430 relay-1 | V0922 00:52:12.322171 8 MoQSession.cpp:2950] close sess=0x7f18dc079430 relay-1 | V0922 00:52:12.322177 8 MoQSession.cpp:2183] subscribeError trackReceiveState=0x7f18dc0631b0 relay-1 | V0922 00:52:12.322180 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7f18dc0631b0 relay-1 | V0922 00:52:12.322184 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-455bd2d377d54c1c relay-1 | V0922 00:52:12.322191 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0922 00:52:12.322199 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0922 00:52:12.322209 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7f18dc05adf0 relay-1 | V0922 00:52:12.322213 8 MoQSession.cpp:6355] sendPublishDone sess=0x7f18dc05adf0 relay-1 | V0922 00:52:12.322225 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7f18dc05adf0 relay-1 | V0922 00:52:12.322229 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7f18dc05e3b0 relay-1 | V0922 00:52:12.322233 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0922 00:52:12.322240 8 MoQRelay.cpp:1933] Publisher terminated for moq-test-00/3/0/0/2/5/5/64/32/20/1/1/1/-1/-1/0/moq-test-455bd2d377d54c1c relay-1 | V0922 00:52:12.322247 8 MoQSession.cpp:2167] cancel alias=0 requestID=0 relay-1 | V0922 00:52:12.322253 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7f18dc079430 relay-1 | V0922 00:52:12.322265 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7f18dc079430 relay-1 | V0922 00:52:12.322382 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc079430 relay-1 | V0922 00:52:12.322425 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7f18dc079430 relay-1 | E20260922 00:52:12.322781 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:52:12.322962 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=bdc61a7be18b3149, server CID=400000179bc299c9, downstream=[::ffff:172.18.0.3]:42453, [::]:4443=local, drain=none test-client-1 | 2026-09-22T00:52:12.322894Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-22T00:52:12.323421Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-22T00:52:12.323606Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39984 dual_stack=true relay-1 | E0922 00:52:12.323110 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0922 00:52:12.323121 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7f18dc05adf0 relay-1 | V0922 00:52:12.323125 8 MoQSession.cpp:2950] close sess=0x7f18dc05adf0 relay-1 | V0922 00:52:12.323130 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7f18dc05adf0 relay-1 | V0922 00:52:12.323137 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7f18dc05adf0 relay-1 | V0922 00:52:12.323238 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc05adf0 relay-1 | V0922 00:52:12.323249 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc05adf0 relay-1 | V0922 00:52:12.323267 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7f18dc05adf0 relay-1 | V0922 00:52:12.326454 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0922 00:52:12.326474 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0922 00:52:12.326806 8 MoQSession.cpp:2674] start sess=0x7f18dc0837c0 relay-1 | V0922 00:52:12.326830 8 MoQSession.cpp:3018] sendSetup sess=0x7f18dc0837c0 relay-1 | V0922 00:52:12.326842 8 MoQSession.cpp:6839] onNewUniStream sess=0x7f18dc0837c0 relay-1 | V0922 00:52:12.326963 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7f18dc0837c0 relay-1 | V0922 00:52:12.327136 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc0837c0 relay-1 | V0922 00:52:12.327155 8 MoQSession.cpp:3162] onClientSetup sess=0x7f18dc0837c0 relay-1 | V0922 00:52:12.327160 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0922 00:52:12.327163 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0922 00:52:12.327169 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0922 00:52:12.327312 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7f18dc0837c0 relay-1 | V0922 00:52:12.327364 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc0837c0 relay-1 | V0922 00:52:12.327383 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/1/2/0/moq-test-9e5e6876e5f75d14 sess=0x7f18dc0837c0 relay-1 | V0922 00:52:12.332520 8 MoQSession.cpp:2566] ~MoQSession sess=0x7f18dc05adf0 relay-1 | V0922 00:52:12.332546 8 MoQSession.cpp:2566] ~MoQSession sess=0x7f18dc079430 test-client-1 | 2026-09-22T00:52:12.529248Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56360 dual_stack=true relay-1 | V0922 00:52:12.531316 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0922 00:52:12.531334 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0922 00:52:12.531433 8 MoQSession.cpp:2674] start sess=0x7f18dc05e4e0 relay-1 | V0922 00:52:12.531456 8 MoQSession.cpp:3018] sendSetup sess=0x7f18dc05e4e0 relay-1 | V0922 00:52:12.531555 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7f18dc05e4e0 relay-1 | V0922 00:52:12.531656 8 MoQSession.cpp:6839] onNewUniStream sess=0x7f18dc05e4e0 relay-1 | V0922 00:52:12.531757 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc05e4e0 relay-1 | V0922 00:52:12.531771 8 MoQSession.cpp:3162] onClientSetup sess=0x7f18dc05e4e0 relay-1 | V0922 00:52:12.531776 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0922 00:52:12.531780 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0922 00:52:12.531785 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0922 00:52:12.531861 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7f18dc05e4e0 relay-1 | V0922 00:52:12.531890 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc05e4e0 relay-1 | V0922 00:52:12.531902 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7f18dc05e4e0 relay-1 | V0922 00:52:12.531927 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-9e5e6876e5f75d14 relay-1 | E0922 00:52:12.531936 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0922 00:52:12.531964 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7f18dc05e4e0 relay-1 | V0922 00:52:12.532055 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0922 00:52:12.532094 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0922 00:52:12.532109 8 MoQRelay.cpp:1970] Updating forward for moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/1/2/0/moq-test-9e5e6876e5f75d14 numForwardingSubs=1 relay-1 | V0922 00:52:12.532122 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7f18dc0837c0 relay-1 | V0922 00:52:12.532185 8 MoQSession.cpp:6556] requestUpdate sess=0x7f18dc05e4e0 test-client-1 | 2026-09-22T00:52:12.532301Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 relay-1 | V0922 00:52:12.532572 8 MoQSession.cpp:5098] PublishDone id=0 code=2 reason=publish ended relay-1 | V0922 00:52:12.532587 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7f18dc0631b0 relay-1 | V0922 00:52:12.532593 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-9e5e6876e5f75d14 relay-1 | V0922 00:52:12.532600 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0922 00:52:12.532607 8 MoQForwarder.cpp:609] publishDone pubDone reason=publish ended relay-1 | V0922 00:52:12.532612 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7f18dc0837c0 relay-1 | V0922 00:52:12.532616 8 MoQSession.cpp:6355] sendPublishDone sess=0x7f18dc0837c0 relay-1 | V0922 00:52:12.532627 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7f18dc0837c0 relay-1 | V0922 00:52:12.532632 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7f18dc05e3b0 relay-1 | V0922 00:52:12.532636 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0922 00:52:12.532643 8 MoQRelay.cpp:1933] Publisher terminated for moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/1/2/0/moq-test-9e5e6876e5f75d14 relay-1 | V0922 00:52:12.532651 8 MoQSession.cpp:3489] Failing pending request id=1 peer FINed without terminal reply sess=0x7f18dc05e4e0 relay-1 | V0922 00:52:12.532657 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc05e4e0 relay-1 | E0922 00:52:12.532723 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0922 00:52:12.532897 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc0837c0 relay-1 | V0922 00:52:12.532915 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc0837c0 test-client-1 | not ok 16 - moq-test-extensions test-client-1 | --- relay-1 | V0922 00:52:12.550202 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc05e4e0 relay-1 | E20260922 00:52:12.550307 8 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | duration_ms: 228 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | E20260922 00:52:12.550400 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=13e4cb0b103141bf, server CID=40000005a267a328, downstream=[::ffff:172.18.0.3]:56360, [::]:4443=local, drain=none test-client-1 | 2026-09-22T00:52:12.550714Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260922 00:52:12.550482 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:52:12.550539 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=c82225a1d6cfaafb, server CID=4000000174aaf185, downstream=[::ffff:172.18.0.3]:39984, [::]:4443=local, drain=none relay-1 | E0922 00:52:12.550578 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0922 00:52:12.550584 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7f18dc05e4e0 relay-1 | V0922 00:52:12.550588 8 MoQSession.cpp:2950] close sess=0x7f18dc05e4e0 relay-1 | V0922 00:52:12.550594 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7f18dc05e4e0 relay-1 | V0922 00:52:12.550605 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7f18dc05e4e0 relay-1 | E0922 00:52:12.550689 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0922 00:52:12.550694 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7f18dc0837c0 relay-1 | V0922 00:52:12.550697 8 MoQSession.cpp:2950] close sess=0x7f18dc0837c0 relay-1 | V0922 00:52:12.550702 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7f18dc0837c0 relay-1 | V0922 00:52:12.550709 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7f18dc0837c0 relay-1 | V0922 00:52:12.550820 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7f18dc05e4e0 relay-1 | V0922 00:52:12.550828 8 MoQSession.cpp:2566] ~MoQSession sess=0x7f18dc05e4e0 relay-1 | V0922 00:52:12.550840 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7f18dc0837c0 test-client-1 | 2026-09-22T00:52:12.550818Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-22T00:52:12.551305Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60050 dual_stack=true relay-1 | V0922 00:52:12.552956 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0922 00:52:12.552972 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0922 00:52:12.553049 8 MoQSession.cpp:2674] start sess=0x7f18dc085ba0 relay-1 | V0922 00:52:12.553099 8 MoQSession.cpp:3018] sendSetup sess=0x7f18dc085ba0 relay-1 | V0922 00:52:12.553232 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7f18dc085ba0 relay-1 | V0922 00:52:12.553256 8 MoQSession.cpp:6839] onNewUniStream sess=0x7f18dc085ba0 relay-1 | V0922 00:52:12.553329 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc085ba0 relay-1 | V0922 00:52:12.553343 8 MoQSession.cpp:3162] onClientSetup sess=0x7f18dc085ba0 relay-1 | V0922 00:52:12.553347 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0922 00:52:12.553350 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0922 00:52:12.553355 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0922 00:52:12.553533 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7f18dc085ba0 relay-1 | V0922 00:52:12.553610 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc085ba0 relay-1 | V0922 00:52:12.553626 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test-00/0/10/3/24/7/3/40/24/2/7/2/0/-1/-1/0/moq-test-e8682eb24d6f64a4 sess=0x7f18dc085ba0 relay-1 | V0922 00:52:12.560756 8 MoQSession.cpp:2566] ~MoQSession sess=0x7f18dc0837c0 test-client-1 | 2026-09-22T00:52:12.755505Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58057 dual_stack=true relay-1 | V0922 00:52:12.757368 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0922 00:52:12.757384 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0922 00:52:12.757475 8 MoQSession.cpp:2674] start sess=0x7f18dc05aea0 relay-1 | V0922 00:52:12.757498 8 MoQSession.cpp:3018] sendSetup sess=0x7f18dc05aea0 relay-1 | V0922 00:52:12.757587 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7f18dc05aea0 relay-1 | V0922 00:52:12.757685 8 MoQSession.cpp:6839] onNewUniStream sess=0x7f18dc05aea0 relay-1 | V0922 00:52:12.757776 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc05aea0 relay-1 | V0922 00:52:12.757790 8 MoQSession.cpp:3162] onClientSetup sess=0x7f18dc05aea0 relay-1 | V0922 00:52:12.757795 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0922 00:52:12.757799 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0922 00:52:12.757804 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0922 00:52:12.757846 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7f18dc05aea0 relay-1 | V0922 00:52:12.757874 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc05aea0 relay-1 | V0922 00:52:12.757883 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7f18dc05aea0 relay-1 | V0922 00:52:12.757901 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-e8682eb24d6f64a4 relay-1 | E0922 00:52:12.757909 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0922 00:52:12.757929 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7f18dc05aea0 relay-1 | V0922 00:52:12.758013 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0922 00:52:12.758026 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0922 00:52:12.758033 8 MoQRelay.cpp:1970] Updating forward for moq-test-00/0/10/3/24/7/3/40/24/2/7/2/0/-1/-1/0/moq-test-e8682eb24d6f64a4 numForwardingSubs=1 relay-1 | V0922 00:52:12.758042 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7f18dc085ba0 relay-1 | V0922 00:52:12.758108 8 MoQSession.cpp:6556] requestUpdate sess=0x7f18dc05aea0 test-client-1 | 2026-09-22T00:52:12.758246Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-22T00:52:12.758260Z  WARN moq_transport::serve::error: [3d7988ef-1007-4fbc-8db1-791b664bfe62] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 test-client-1 | 2026-09-22T00:52:12.758343Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=9 streams=3 relay-1 | V0922 00:52:12.758476 8 MoQSession.cpp:3489] Failing pending request id=1 peer FINed without terminal reply sess=0x7f18dc05aea0 relay-1 | V0922 00:52:12.758521 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc05aea0 relay-1 | E0922 00:52:12.758539 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | E20260922 00:52:12.767928 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:52:12.767971 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=ced3f74b7ba3a1c2, server CID=4000000857c1bf67, downstream=[::ffff:172.18.0.3]:58057, [::]:4443=local, drain=none relay-1 | E20260922 00:52:12.768013 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:52:12.768043 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=3f608fb88a9c6004, server CID=4000000b61e880bd, downstream=[::ffff:172.18.0.3]:60050, [::]:4443=local, drain=none 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 | E0922 00:52:12.768096 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0922 00:52:12.768110 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7f18dc05aea0 relay-1 | V0922 00:52:12.768115 8 MoQSession.cpp:2950] close sess=0x7f18dc05aea0 relay-1 | V0922 00:52:12.768122 8 MoQSession.cpp:2183] subscribeError trackReceiveState=0x7f18dc063e90 relay-1 | V0922 00:52:12.768126 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7f18dc063e90 relay-1 | V0922 00:52:12.768130 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-e8682eb24d6f64a4 relay-1 | V0922 00:52:12.768140 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0922 00:52:12.768148 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0922 00:52:12.768153 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7f18dc085ba0 relay-1 | V0922 00:52:12.768158 8 MoQSession.cpp:6355] sendPublishDone sess=0x7f18dc085ba0 relay-1 | V0922 00:52:12.768171 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7f18dc085ba0 relay-1 | V0922 00:52:12.768176 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7f18dc05e3b0 relay-1 | V0922 00:52:12.768180 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0922 00:52:12.768187 8 MoQRelay.cpp:1933] Publisher terminated for moq-test-00/0/10/3/24/7/3/40/24/2/7/2/0/-1/-1/0/moq-test-e8682eb24d6f64a4 relay-1 | V0922 00:52:12.768195 8 MoQSession.cpp:2167] cancel alias=0 requestID=0 relay-1 | V0922 00:52:12.768201 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7f18dc05aea0 test-client-1 | 2026-09-22T00:52:12.768561Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0922 00:52:12.768213 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7f18dc05aea0 relay-1 | E0922 00:52:12.768298 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0922 00:52:12.768305 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7f18dc085ba0 relay-1 | V0922 00:52:12.768314 8 MoQSession.cpp:2950] close sess=0x7f18dc085ba0 relay-1 | V0922 00:52:12.768320 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7f18dc085ba0 relay-1 | V0922 00:52:12.768332 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7f18dc085ba0 relay-1 | V0922 00:52:12.768398 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc05aea0 relay-1 | V0922 00:52:12.768414 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc085ba0 relay-1 | V0922 00:52:12.768421 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc085ba0 relay-1 | V0922 00:52:12.768447 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7f18dc05aea0 relay-1 | V0922 00:52:12.768459 8 MoQSession.cpp:2566] ~MoQSession sess=0x7f18dc05aea0 test-client-1 | 2026-09-22T00:52:12.768623Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-22T00:52:12.768801Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52450 dual_stack=true relay-1 | V0922 00:52:12.768474 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7f18dc085ba0 relay-1 | V0922 00:52:12.770473 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0922 00:52:12.770487 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0922 00:52:12.770567 8 MoQSession.cpp:2674] start sess=0x7f18dc0870b0 relay-1 | V0922 00:52:12.770588 8 MoQSession.cpp:3018] sendSetup sess=0x7f18dc0870b0 relay-1 | V0922 00:52:12.770643 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7f18dc0870b0 relay-1 | V0922 00:52:12.770935 8 MoQSession.cpp:6839] onNewUniStream sess=0x7f18dc0870b0 relay-1 | V0922 00:52:12.770962 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc0870b0 relay-1 | V0922 00:52:12.770968 8 MoQSession.cpp:3162] onClientSetup sess=0x7f18dc0870b0 relay-1 | V0922 00:52:12.770973 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0922 00:52:12.770976 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0922 00:52:12.770981 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0922 00:52:12.771022 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7f18dc0870b0 relay-1 | V0922 00:52:12.771044 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc0870b0 relay-1 | V0922 00:52:12.771055 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test-00/0/0/0/1/2/3/64/32/2/1/1/0/-1/-1/0/moq-test-812570b397e6053e sess=0x7f18dc0870b0 relay-1 | V0922 00:52:12.776174 8 MoQSession.cpp:2566] ~MoQSession sess=0x7f18dc085ba0 test-client-1 | 2026-09-22T00:52:12.973003Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55048 dual_stack=true relay-1 | V0922 00:52:12.974794 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0922 00:52:12.974812 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0922 00:52:12.974912 8 MoQSession.cpp:2674] start sess=0x7f18dc05adf0 relay-1 | V0922 00:52:12.974937 8 MoQSession.cpp:3018] sendSetup sess=0x7f18dc05adf0 relay-1 | V0922 00:52:12.974983 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7f18dc05adf0 relay-1 | V0922 00:52:12.975276 8 MoQSession.cpp:6839] onNewUniStream sess=0x7f18dc05adf0 relay-1 | V0922 00:52:12.975308 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc05adf0 relay-1 | V0922 00:52:12.975313 8 MoQSession.cpp:3162] onClientSetup sess=0x7f18dc05adf0 relay-1 | V0922 00:52:12.975317 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0922 00:52:12.975321 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0922 00:52:12.975326 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0922 00:52:12.975412 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7f18dc05adf0 relay-1 | V0922 00:52:12.975549 8 MoQSession.cpp:3373] controlReadLoop sess=0x7f18dc05adf0 relay-1 | V0922 00:52:12.975571 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7f18dc05adf0 relay-1 | V0922 00:52:12.975585 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-812570b397e6053e relay-1 | E0922 00:52:12.975594 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0922 00:52:12.975617 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7f18dc05adf0 relay-1 | V0922 00:52:12.975776 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0922 00:52:12.975790 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0922 00:52:12.975798 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7f18dc0870b0 test-client-1 | 2026-09-22T00:52:12.975939Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=6 streams=2 relay-1 | V0922 00:52:12.976088 8 MoQSession.cpp:5098] PublishDone id=0 code=2 reason=publish ended relay-1 | V0922 00:52:12.976101 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7f18dc05f760 relay-1 | V0922 00:52:12.976109 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-812570b397e6053e relay-1 | V0922 00:52:12.976116 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0922 00:52:12.976123 8 MoQForwarder.cpp:609] publishDone pubDone reason=publish ended relay-1 | V0922 00:52:12.976127 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7f18dc0870b0 relay-1 | V0922 00:52:12.976131 8 MoQSession.cpp:6355] sendPublishDone sess=0x7f18dc0870b0 relay-1 | V0922 00:52:12.976141 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7f18dc0870b0 relay-1 | V0922 00:52:12.976150 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7f18dc05e3b0 relay-1 | V0922 00:52:12.976154 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0922 00:52:12.976160 8 MoQRelay.cpp:1933] Publisher terminated for moq-test-00/0/0/0/1/2/3/64/32/2/1/1/0/-1/-1/0/moq-test-812570b397e6053e relay-1 | V0922 00:52:12.976174 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc05adf0 relay-1 | V0922 00:52:12.976493 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc0870b0 relay-1 | V0922 00:52:12.976548 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc0870b0 test-client-1 | not ok 18 - moq-test-forward-zero test-client-1 | --- test-client-1 | duration_ms: 218 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | E20260922 00:52:12.985944 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:52:12.985989 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=30132a5e3f629378, server CID=400000083230b368, downstream=[::ffff:172.18.0.3]:55048, [::]:4443=local, drain=none relay-1 | E20260922 00:52:12.986043 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260922 00:52:12.986068 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=b13c7f9c7a2131dd, server CID=4000001beff82be5, downstream=[::ffff:172.18.0.3]:52450, [::]:4443=local, drain=none relay-1 | E0922 00:52:12.986121 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0922 00:52:12.986136 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7f18dc05adf0 relay-1 | V0922 00:52:12.986141 8 MoQSession.cpp:2950] close sess=0x7f18dc05adf0 relay-1 | V0922 00:52:12.986149 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7f18dc05adf0 relay-1 | V0922 00:52:12.986164 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7f18dc05adf0 relay-1 | E0922 00:52:12.986248 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0922 00:52:12.986259 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7f18dc0870b0 relay-1 | V0922 00:52:12.986263 8 MoQSession.cpp:2950] close sess=0x7f18dc0870b0 relay-1 | V0922 00:52:12.986269 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7f18dc0870b0 relay-1 | V0922 00:52:12.986279 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7f18dc0870b0 relay-1 | V0922 00:52:12.986345 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7f18dc05adf0 relay-1 | V0922 00:52:12.986375 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7f18dc05adf0 relay-1 | V0922 00:52:12.986392 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7f18dc0870b0 relay-1 | V0922 00:52:12.986398 8 MoQSession.cpp:2566] ~MoQSession sess=0x7f18dc0870b0 relay-1 | V0922 00:52:12.996553 8 MoQSession.cpp:2566] ~MoQSession sess=0x7f18dc05adf0 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'