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-28T00:55:03Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-28T00:55:03Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-28T00:55:03Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-28T00:55:03Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-09-28T00:55:03Z" 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 | V0928 00:55:03.373346 7 MoQServer.cpp:121] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0928 00:55:03.374800 7 MoQServer.cpp:172] UDP send buffer for fd 15 is 425984 bytes (expected 2097152) test-client-1 | TAP version 14 test-client-1 | # moq-test-client v0.1.12 test-client-1 | # Relay: https://relay:4443/ test-client-1 | 1..18 test-client-1 | 2026-09-28T00:55:08.962875Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44270 dual_stack=true relay-1 | V0928 00:55:08.966251 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0928 00:55:08.966272 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0928 00:55:08.966426 8 MoQSession.cpp:2698] start sess=0x7f1560051d00 relay-1 | V0928 00:55:08.966444 8 MoQSession.cpp:3042] sendSetup sess=0x7f1560051d00 relay-1 | V0928 00:55:08.966619 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f1560051d00 relay-1 | V0928 00:55:08.966648 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f1560051d00 relay-1 | V0928 00:55:08.966790 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f1560051d00 relay-1 | V0928 00:55:08.966808 8 MoQSession.cpp:3194] onClientSetup sess=0x7f1560051d00 relay-1 | V0928 00:55:08.966811 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0928 00:55:08.966813 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0928 00:55:08.966817 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-28T00:55:08.966865Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: 11ff845a8dd6dd5f0323b84d1fbb8076 test-client-1 | ... relay-1 | E20260928 00:55:08.966979 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260928 00:55:08.967180 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=8bc68a2785697414, server CID=400000180dc7a617, downstream=[::ffff:172.18.0.3]:44270, [::]:4443=local, drain=none relay-1 | E0928 00:55:08.967253 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0928 00:55:08.967263 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f1560051d00 relay-1 | V0928 00:55:08.967267 8 MoQSession.cpp:2974] close sess=0x7f1560051d00 relay-1 | V0928 00:55:08.967293 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f1560051d00 test-client-1 | 2026-09-28T00:55:08.967411Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0928 00:55:08.967328 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f1560051d00 relay-1 | V0928 00:55:08.967487 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f1560051d00 relay-1 | V0928 00:55:08.967584 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f1560051d00 relay-1 | V0928 00:55:08.967594 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f1560051d00 test-client-1 | 2026-09-28T00:55:08.967729Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60050 dual_stack=true relay-1 | V0928 00:55:08.968896 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0928 00:55:08.968906 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0928 00:55:08.968978 8 MoQSession.cpp:2698] start sess=0x7f156006a8d0 test-client-1 | 2026-09-28T00:55:08.969248Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop relay-1 | V0928 00:55:08.969013 8 MoQSession.cpp:3042] sendSetup sess=0x7f156006a8d0 relay-1 | V0928 00:55:08.969140 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f156006a8d0 relay-1 | V0928 00:55:08.969153 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f156006a8d0 relay-1 | V0928 00:55:08.969209 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f156006a8d0 relay-1 | V0928 00:55:08.969214 8 MoQSession.cpp:3194] onClientSetup sess=0x7f156006a8d0 relay-1 | V0928 00:55:08.969216 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0928 00:55:08.969218 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0928 00:55:08.969221 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) relay-1 | V0928 00:55:08.969381 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f156006a8d0 relay-1 | V0928 00:55:08.969425 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f156006a8d0 relay-1 | V0928 00:55:08.969454 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f156006a8d0 relay-1 | V0928 00:55:08.969488 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0928 00:55:08.969513 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f156006a8d0 test-client-1 | 2026-09-28T00:55:10.970468Z  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: 2003 test-client-1 | connection_id: cc0d11d3bda9434c9022e922206590fb test-client-1 | ... relay-1 | E20260928 00:55:10.970593 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260928 00:55:10.970665 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=171f74267937ec26, server CID=4000000133ee496b, downstream=[::ffff:172.18.0.3]:60050, [::]:4443=local, drain=none relay-1 | E0928 00:55:10.970739 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0928 00:55:10.970754 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f156006a8d0 relay-1 | V0928 00:55:10.970758 8 MoQSession.cpp:2974] close sess=0x7f156006a8d0 relay-1 | V0928 00:55:10.970766 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0928 00:55:10.970774 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0928 00:55:10.970781 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f156006a8d0 relay-1 | V0928 00:55:10.970798 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0928 00:55:10.970806 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f156006a8d0 test-client-1 | 2026-09-28T00:55:10.971054Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0928 00:55:10.970906 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f156006a8d0 relay-1 | V0928 00:55:10.970922 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f156006a8d0 relay-1 | V0928 00:55:10.970952 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f156006a8d0 test-client-1 | 2026-09-28T00:55:10.971400Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48533 dual_stack=true relay-1 | V0928 00:55:10.973069 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0928 00:55:10.973087 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0928 00:55:10.973203 8 MoQSession.cpp:2698] start sess=0x7f156005b540 relay-1 | V0928 00:55:10.973222 8 MoQSession.cpp:3042] sendSetup sess=0x7f156005b540 relay-1 | V0928 00:55:10.973297 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f156005b540 relay-1 | V0928 00:55:10.973384 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f156005b540 relay-1 | V0928 00:55:10.973475 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f156005b540 test-client-1 | 2026-09-28T00:55:10.973441Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V0928 00:55:10.973513 8 MoQSession.cpp:3194] onClientSetup sess=0x7f156005b540 relay-1 | V0928 00:55:10.973519 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0928 00:55:10.973522 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0928 00:55:10.973527 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) relay-1 | V0928 00:55:10.973610 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f156005b540 relay-1 | V0928 00:55:10.973662 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f156005b540 relay-1 | V0928 00:55:10.973678 8 MoQSession.cpp:4292] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7f156005b540 relay-1 | V0928 00:55:10.973697 8 MoQSession.cpp:4434] Application subscribe error err=no such namespace or track relay-1 | V0928 00:55:10.973700 8 MoQSession.cpp:6304] subscribeError sess=0x7f156005b540 relay-1 | V0928 00:55:10.973709 8 MoQSession.cpp:6570] publisherDrained id=0 sess=0x7f156005b540 test-client-1 | 2026-09-28T00:55:10.973831Z  WARN moq_transport::serve::error: [7730d8b6-70fa-4b40-a649-d2a4aad523ea] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 relay-1 | V0928 00:55:10.973941 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f156005b540 test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 3 test-client-1 | connection_id: a1d4bd815d2d67a9cb1893a6a0113103 test-client-1 | ... test-client-1 | 2026-09-28T00:55:10.973943Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:7730d8b6-70fa-4b40-a649-d2a4aad523ea] relay-1 | E20260928 00:55:10.974095 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260928 00:55:10.974134 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=1f470d871c9bb41f, server CID=4000000a05edfdfe, downstream=[::ffff:172.18.0.3]:48533, [::]:4443=local, drain=none relay-1 | E0928 00:55:10.974178 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0928 00:55:10.974185 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f156005b540 relay-1 | V0928 00:55:10.974188 8 MoQSession.cpp:2974] close sess=0x7f156005b540 relay-1 | V0928 00:55:10.974192 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f156005b540 relay-1 | V0928 00:55:10.974200 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f156005b540 test-client-1 | 2026-09-28T00:55:10.974332Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0928 00:55:10.974251 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f156005b540 relay-1 | V0928 00:55:10.974274 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f156005b540 test-client-1 | 2026-09-28T00:55:10.974827Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58204 dual_stack=true relay-1 | V0928 00:55:10.976232 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0928 00:55:10.976245 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0928 00:55:10.976333 8 MoQSession.cpp:2698] start sess=0x7f156007ba90 relay-1 | V0928 00:55:10.976347 8 MoQSession.cpp:3042] sendSetup sess=0x7f156007ba90 relay-1 | V0928 00:55:10.976381 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f156007ba90 relay-1 | V0928 00:55:10.976560 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f156007ba90 relay-1 | V0928 00:55:10.976580 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f156007ba90 relay-1 | V0928 00:55:10.976584 8 MoQSession.cpp:3194] onClientSetup sess=0x7f156007ba90 relay-1 | V0928 00:55:10.976587 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0928 00:55:10.976589 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0928 00:55:10.976619 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-28T00:55:10.977119Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33012 dual_stack=true relay-1 | V0928 00:55:10.978300 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0928 00:55:10.978310 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0928 00:55:10.978386 8 MoQSession.cpp:2698] start sess=0x7f156008eb40 relay-1 | V0928 00:55:10.978404 8 MoQSession.cpp:3042] sendSetup sess=0x7f156008eb40 relay-1 | V0928 00:55:10.978439 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f156008eb40 relay-1 | V0928 00:55:10.978622 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f156008eb40 relay-1 | V0928 00:55:10.978645 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f156008eb40 relay-1 | V0928 00:55:10.978649 8 MoQSession.cpp:3194] onClientSetup sess=0x7f156008eb40 relay-1 | V0928 00:55:10.978652 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0928 00:55:10.978654 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0928 00:55:10.978658 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) relay-1 | V0928 00:55:10.978721 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f156007ba90 test-client-1 | 2026-09-28T00:55:10.978613Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-09-28T00:55:10.978624Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V0928 00:55:10.978807 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f156008eb40 relay-1 | V0928 00:55:10.978830 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f156007ba90 relay-1 | V0928 00:55:10.978837 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f156007ba90 relay-1 | V0928 00:55:10.978848 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0928 00:55:10.978874 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f156007ba90 relay-1 | V0928 00:55:10.978900 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f156008eb40 relay-1 | V0928 00:55:10.978918 8 MoQSession.cpp:4292] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f156008eb40 relay-1 | V0928 00:55:10.979006 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0928 00:55:10.979052 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0928 00:55:10.979076 8 MoQSession.cpp:6164] subscribe sess=0x7f156007ba90 relay-1 | V0928 00:55:10.979149 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f156007ba90 relay-1 | V0928 00:55:10.979333 8 MoQSession.cpp:4808] onSubscribeOk id=1 sess=0x7f156007ba90 relay-1 | V0928 00:55:10.979354 8 MoQSession.cpp:6266] Subscribe ready trackReceiveState=0x7f1560094a50 requestID=1 relay-1 | V0928 00:55:10.979365 8 MoQSession.cpp:6286] sendSubscribeOk sess=0x7f156008eb40 relay-1 | V0928 00:55:10.980507 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f156006a8d0 relay-1 | V0928 00:55:10.990617 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f156005b540 test-client-1 | 2026-09-28T00:55:13.979614Z  INFO moq_test_client::scenarios: Test timeout reached - subscription routing may still be in progress test-client-1 | ok 4 - publish-namespace-subscribe test-client-1 | --- test-client-1 | duration_ms: 3005 test-client-1 | publisher_connection_id: 0be39d0f9a8541b67d44bc1762e20959 test-client-1 | subscriber_connection_id: 609433ff9dbd079878067dbfbe3816d6 test-client-1 | ... relay-1 | E20260928 00:55:13.979884 8 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | 2026-09-28T00:55:13.980358Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-28T00:55:13.980398Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260928 00:55:13.979985 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=27424b97af41bbe0, server CID=4000001b5854d829, downstream=[::ffff:172.18.0.3]:58204, [::]:4443=local, drain=none relay-1 | E20260928 00:55:13.980060 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260928 00:55:13.980077 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=193ed6b258528d90, server CID=4000001ece3a799a, downstream=[::ffff:172.18.0.3]:33012, [::]:4443=local, drain=none relay-1 | E0928 00:55:13.980121 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0928 00:55:13.980132 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f156007ba90 relay-1 | V0928 00:55:13.980135 8 MoQSession.cpp:2974] close sess=0x7f156007ba90 test-client-1 | 2026-09-28T00:55:13.980592Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50560 dual_stack=true relay-1 | V0928 00:55:13.980142 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0928 00:55:13.980147 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0928 00:55:13.980152 8 MoQSession.cpp:2203] subscribeError trackReceiveState=0x7f1560094a50 relay-1 | V0928 00:55:13.980154 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f1560094a50 relay-1 | V0928 00:55:13.980158 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/interop/test-track relay-1 | V0928 00:55:13.980162 8 MoQForwarder.cpp:610] publishDone pubDone reason=closed locally relay-1 | V0928 00:55:13.980165 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=15 relay-1 | V0928 00:55:13.980167 8 MoQSession.cpp:6399] sendPublishDone sess=0x7f156008eb40 relay-1 | V0928 00:55:13.980181 8 MoQSession.cpp:6570] publisherDrained id=0 sess=0x7f156008eb40 relay-1 | V0928 00:55:13.980183 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7f1560085be0 relay-1 | V0928 00:55:13.980185 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I0928 00:55:13.980189 8 MoQRelay.cpp:1938] Publisher terminated for moq-test/interop/test-track relay-1 | V0928 00:55:13.980201 8 MoQCache.cpp:2266] Added track to LRU: moq-test/interop/test-track relay-1 | V0928 00:55:13.980205 8 MoQSession.cpp:2187] cancel alias=1 requestID=1 relay-1 | V0928 00:55:13.980209 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f156007ba90 relay-1 | V0928 00:55:13.980216 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=1 code=386759528 relay-1 | V0928 00:55:13.980219 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0928 00:55:13.980224 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f156007ba90 relay-1 | E0928 00:55:13.980317 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0928 00:55:13.980321 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f156008eb40 relay-1 | V0928 00:55:13.980323 8 MoQSession.cpp:2974] close sess=0x7f156008eb40 relay-1 | V0928 00:55:13.980327 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f156008eb40 relay-1 | V0928 00:55:13.980333 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f156008eb40 relay-1 | V0928 00:55:13.980397 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f156007ba90 relay-1 | V0928 00:55:13.980407 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f156007ba90 relay-1 | V0928 00:55:13.980412 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f156007ba90 relay-1 | V0928 00:55:13.980418 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f156008eb40 relay-1 | V0928 00:55:13.980422 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f156008eb40 relay-1 | V0928 00:55:13.980452 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f156007ba90 relay-1 | V0928 00:55:13.980458 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f156007ba90 relay-1 | V0928 00:55:13.980470 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f156008eb40 relay-1 | V0928 00:55:13.982296 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0928 00:55:13.982314 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0928 00:55:13.982397 8 MoQSession.cpp:2698] start sess=0x7f1560037cc0 relay-1 | V0928 00:55:13.982414 8 MoQSession.cpp:3042] sendSetup sess=0x7f1560037cc0 relay-1 | V0928 00:55:13.982485 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f1560037cc0 test-client-1 | 2026-09-28T00:55:13.982646Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | V0928 00:55:13.982608 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f1560037cc0 relay-1 | V0928 00:55:13.982630 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f1560037cc0 relay-1 | V0928 00:55:13.982636 8 MoQSession.cpp:3194] onClientSetup sess=0x7f1560037cc0 relay-1 | V0928 00:55:13.982640 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0928 00:55:13.982660 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0928 00:55:13.982664 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) relay-1 | V0928 00:55:13.982846 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f1560037cc0 relay-1 | V0928 00:55:13.982870 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f1560037cc0 relay-1 | V0928 00:55:13.982877 8 MoQSession.cpp:4292] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f1560037cc0 relay-1 | V0928 00:55:13.982890 8 MoQSession.cpp:4434] Application subscribe error err=no such namespace or track relay-1 | V0928 00:55:13.982893 8 MoQSession.cpp:6304] subscribeError sess=0x7f1560037cc0 relay-1 | V0928 00:55:13.982898 8 MoQSession.cpp:6570] publisherDrained id=0 sess=0x7f1560037cc0 test-client-1 | 2026-09-28T00:55:13.982992Z  WARN moq_transport::serve::error: [d5b973a6-a537-4153-99df-9fe70854abd0] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-28T00:55:13.983275Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260928 00:55:13.983104 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260928 00:55:13.983153 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=2784e7e1aee937cb, server CID=4000001ce0d3c0d0, downstream=[::ffff:172.18.0.3]:50560, [::]:4443=local, drain=none relay-1 | E0928 00:55:13.983185 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0928 00:55:13.983190 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f1560037cc0 relay-1 | V0928 00:55:13.983192 8 MoQSession.cpp:2974] close sess=0x7f1560037cc0 relay-1 | V0928 00:55:13.983195 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f1560037cc0 relay-1 | V0928 00:55:13.983201 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f1560037cc0 relay-1 | V0928 00:55:13.983248 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f1560037cc0 relay-1 | V0928 00:55:13.983255 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f1560037cc0 relay-1 | V0928 00:55:13.983273 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f1560037cc0 relay-1 | V0928 00:55:13.990414 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f156008eb40 relay-1 | V0928 00:55:13.990444 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f1560037cc0 test-client-1 | 2026-09-28T00:55:14.484536Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34630 dual_stack=true relay-1 | V0928 00:55:14.488903 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0928 00:55:14.488930 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0928 00:55:14.489055 8 MoQSession.cpp:2698] start sess=0x7f156005b480 relay-1 | V0928 00:55:14.489119 8 MoQSession.cpp:3042] sendSetup sess=0x7f156005b480 relay-1 | V0928 00:55:14.489219 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f156005b480 relay-1 | V0928 00:55:14.489238 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f156005b480 relay-1 | V0928 00:55:14.489301 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f156005b480 relay-1 | V0928 00:55:14.489309 8 MoQSession.cpp:3194] onClientSetup sess=0x7f156005b480 relay-1 | V0928 00:55:14.489314 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0928 00:55:14.489317 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0928 00:55:14.489322 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-28T00:55:14.489393Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop relay-1 | V0928 00:55:14.489577 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f156005b480 relay-1 | V0928 00:55:14.489604 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f156005b480 relay-1 | V0928 00:55:14.489614 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f156005b480 relay-1 | V0928 00:55:14.489625 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0928 00:55:14.489634 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f156005b480 test-client-1 | 2026-09-28T00:55:17.490385Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-09-28T00:55:17.490407Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:d5b973a6-a537-4153-99df-9fe70854abd0] (may be expected) test-client-1 | 2026-09-28T00:55:17.490963Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | ok 5 - subscribe-before-publish-namespace test-client-1 | --- test-client-1 | duration_ms: 3510 test-client-1 | subscriber_connection_id: f8caef933145462586a04dd3de5ee91b test-client-1 | publisher_connection_id: e2e79a9f06cfbe0dae2ec1b513e00c6f test-client-1 | ... relay-1 | E20260928 00:55:17.490641 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260928 00:55:17.490705 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=2b111c3e4aa3f801, server CID=4000000821023306, downstream=[::ffff:172.18.0.3]:34630, [::]:4443=local, drain=none relay-1 | E0928 00:55:17.490777 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0928 00:55:17.490791 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f156005b480 relay-1 | V0928 00:55:17.490794 8 MoQSession.cpp:2974] close sess=0x7f156005b480 relay-1 | V0928 00:55:17.490802 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0928 00:55:17.490809 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0928 00:55:17.490816 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f156005b480 relay-1 | V0928 00:55:17.490829 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0928 00:55:17.490837 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f156005b480 relay-1 | V0928 00:55:17.490937 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f156005b480 relay-1 | V0928 00:55:17.490948 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f156005b480 relay-1 | V0928 00:55:17.490977 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f156005b480 test-client-1 | 2026-09-28T00:55:17.491353Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38087 dual_stack=true relay-1 | V0928 00:55:17.493357 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0928 00:55:17.493371 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0928 00:55:17.493456 8 MoQSession.cpp:2698] start sess=0x7f156000a760 relay-1 | V0928 00:55:17.493473 8 MoQSession.cpp:3042] sendSetup sess=0x7f156000a760 relay-1 | V0928 00:55:17.493541 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f156000a760 relay-1 | V0928 00:55:17.493668 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f156000a760 relay-1 | V0928 00:55:17.493705 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f156000a760 relay-1 | V0928 00:55:17.493727 8 MoQSession.cpp:3194] onClientSetup sess=0x7f156000a760 relay-1 | V0928 00:55:17.493743 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0928 00:55:17.493764 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 test-client-1 | 2026-09-28T00:55:17.493651Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V0928 00:55:17.493783 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) relay-1 | V0928 00:55:17.493825 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f156000a760 relay-1 | V0928 00:55:17.493848 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f156000a760 relay-1 | V0928 00:55:17.493860 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f156000a760 relay-1 | V0928 00:55:17.493870 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0928 00:55:17.493880 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f156000a760 relay-1 | V0928 00:55:17.501048 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f156005b480 test-client-1 | 2026-09-28T00:55:19.494900Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | V0928 00:55:19.495139 8 MoQRelaySession.cpp:1310] onPublishNamespaceDone requestID=0 sess=0x7f156000a760 relay-1 | V0928 00:55:19.495165 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0928 00:55:19.495173 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0928 00:55:19.495180 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f156000a760 relay-1 | V0928 00:55:19.495195 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f156000a760 test-client-1 | 2026-09-28T00:55:19.595559Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully test-client-1 | ok 6 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 2105 test-client-1 | connection_id: e3125c97ce4d6233dce6c177daca6ab6 test-client-1 | ... relay-1 | E20260928 00:55:19.595896 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260928 00:55:19.595957 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=38a40fcdb095067e, server CID=400000019e8497bb, downstream=[::ffff:172.18.0.3]:38087, [::]:4443=local, drain=none relay-1 | E0928 00:55:19.596024 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0928 00:55:19.596059 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f156000a760 relay-1 | V0928 00:55:19.596063 8 MoQSession.cpp:2974] close sess=0x7f156000a760 relay-1 | V0928 00:55:19.596072 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f156000a760 relay-1 | V0928 00:55:19.596094 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f156000a760 relay-1 | V0928 00:55:19.596216 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f156000a760 test-client-1 | 2026-09-28T00:55:19.596221Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-28T00:55:19.596463Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41107 dual_stack=true relay-1 | V0928 00:55:19.598160 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0928 00:55:19.598175 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0928 00:55:19.598272 8 MoQSession.cpp:2698] start sess=0x7f1560037ba0 relay-1 | V0928 00:55:19.598289 8 MoQSession.cpp:3042] sendSetup sess=0x7f1560037ba0 relay-1 | V0928 00:55:19.598329 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f1560037ba0 relay-1 | V0928 00:55:19.598495 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f1560037ba0 test-client-1 | 2026-09-28T00:55:19.598501Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" relay-1 | V0928 00:55:19.598531 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f1560037ba0 relay-1 | V0928 00:55:19.598537 8 MoQSession.cpp:3194] onClientSetup sess=0x7f1560037ba0 relay-1 | V0928 00:55:19.598542 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0928 00:55:19.598545 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0928 00:55:19.598549 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) relay-1 | V0928 00:55:19.598627 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f1560037ba0 relay-1 | V0928 00:55:19.598674 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f1560037ba0 relay-1 | V0928 00:55:19.598688 8 MoQSession.cpp:4988] onPublishImpl reqID=0 sess=0x7f1560037ba0 relay-1 | V0928 00:55:19.598698 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0928 00:55:19.598703 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0928 00:55:19.598715 8 MoQSession.cpp:6104] publishOk reqID=0 sess=0x7f1560037ba0 test-client-1 | 2026-09-28T00:55:19.598826Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" test-client-1 | 2026-09-28T00:55:19.598931Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" relay-1 | V0928 00:55:19.598972 8 MoQSession.cpp:5142] PublishDone id=0 code=2 reason=publish ended test-client-1 | ok 7 - publish-track-only test-client-1 | --- test-client-1 | duration_ms: 3 test-client-1 | connection_id: 8a900fe5ed8e73b50eb661b36db9d68d test-client-1 | ... relay-1 | V0928 00:55:19.598982 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f1560086230 relay-1 | V0928 00:55:19.598986 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0928 00:55:19.598990 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0928 00:55:19.598994 8 MoQRelay.cpp:412] Publisher terminated with no subscribers, cleaning up moq-test/publish/published-track relay-1 | V0928 00:55:19.598997 8 MoQForwarder.cpp:610] publishDone pubDone reason=publish ended relay-1 | V0928 00:55:19.599002 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f1560037ba0 relay-1 | E20260928 00:55:19.599107 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260928 00:55:19.599188 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=d396e8de25305847, server CID=4000001429e86bed, downstream=[::ffff:172.18.0.3]:41107, [::]:4443=local, drain=none relay-1 | E0928 00:55:19.599239 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0928 00:55:19.599263 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f1560037ba0 relay-1 | V0928 00:55:19.599266 8 MoQSession.cpp:2974] close sess=0x7f1560037ba0 relay-1 | V0928 00:55:19.599271 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f1560037ba0 relay-1 | V0928 00:55:19.599279 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f1560037ba0 relay-1 | V0928 00:55:19.599331 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f1560037ba0 relay-1 | V0928 00:55:19.599350 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f1560037ba0 test-client-1 | 2026-09-28T00:55:19.599427Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-28T00:55:19.599711Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34406 dual_stack=true relay-1 | V0928 00:55:19.600869 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0928 00:55:19.600881 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0928 00:55:19.600952 8 MoQSession.cpp:2698] start sess=0x7f1560084310 relay-1 | V0928 00:55:19.600965 8 MoQSession.cpp:3042] sendSetup sess=0x7f1560084310 relay-1 | V0928 00:55:19.600996 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f1560084310 relay-1 | V0928 00:55:19.601147 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f1560084310 relay-1 | V0928 00:55:19.601175 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f1560084310 relay-1 | V0928 00:55:19.601179 8 MoQSession.cpp:3194] onClientSetup sess=0x7f1560084310 relay-1 | V0928 00:55:19.601181 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0928 00:55:19.601184 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0928 00:55:19.601188 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-28T00:55:19.601736Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50231 dual_stack=true relay-1 | V0928 00:55:19.602971 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0928 00:55:19.602984 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0928 00:55:19.603071 8 MoQSession.cpp:2698] start sess=0x7f1560061820 relay-1 | V0928 00:55:19.603090 8 MoQSession.cpp:3042] sendSetup sess=0x7f1560061820 relay-1 | V0928 00:55:19.603159 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f1560061820 relay-1 | V0928 00:55:19.603265 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f1560061820 relay-1 | V0928 00:55:19.603284 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f1560061820 relay-1 | V0928 00:55:19.603288 8 MoQSession.cpp:3194] onClientSetup sess=0x7f1560061820 relay-1 | V0928 00:55:19.603291 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup test-client-1 | 2026-09-28T00:55:19.603284Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" relay-1 | V0928 00:55:19.603293 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0928 00:55:19.603297 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) relay-1 | V0928 00:55:19.603472 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f1560084310 relay-1 | V0928 00:55:19.603495 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f1560084310 relay-1 | V0928 00:55:19.603503 8 MoQSession.cpp:4988] onPublishImpl reqID=0 sess=0x7f1560084310 relay-1 | V0928 00:55:19.603512 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0928 00:55:19.603519 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0928 00:55:19.603526 8 MoQSession.cpp:6104] publishOk reqID=0 sess=0x7f1560084310 test-client-1 | 2026-09-28T00:55:19.603657Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" relay-1 | V0928 00:55:19.603749 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f1560061820 relay-1 | V0928 00:55:19.603774 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f1560061820 relay-1 | V0928 00:55:19.603783 8 MoQSession.cpp:4292] onSubscribeImpl ftn=moq-test/publish/published-track sess=0x7f1560061820 relay-1 | V0928 00:55:19.603798 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0928 00:55:19.603805 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0928 00:55:19.603810 8 MoQRelay.cpp:1975] Updating forward for moq-test/publish/published-track numForwardingSubs=1 relay-1 | V0928 00:55:19.603817 8 MoQSession.cpp:6286] sendSubscribeOk sess=0x7f1560061820 relay-1 | V0928 00:55:19.603874 8 MoQSession.cpp:6600] requestUpdate sess=0x7f1560084310 test-client-1 | 2026-09-28T00:55:19.603982Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-28T00:55:19.603995Z  WARN moq_transport::serve::error: [c85c216c-44ba-4744-8225-02d5273c1b88] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | V0928 00:55:19.604105 8 MoQSession.cpp:3523] Failing pending request id=1 peer FINed without terminal reply sess=0x7f1560084310 relay-1 | V0928 00:55:19.604115 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f1560084310 relay-1 | E0928 00:55:19.604122 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0928 00:55:19.606217 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f156000a760 relay-1 | V0928 00:55:19.606242 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f1560037ba0 test-client-1 | not ok 8 - publish-track-subscribe test-client-1 | --- test-client-1 | duration_ms: 106 test-client-1 | message: "failed serving PUBLISH track: serve error: cancelled: cancelled" test-client-1 | ... test-client-1 | 2026-09-28T00:55:19.705977Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-28T00:55:19.706019Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260928 00:55:19.705555 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260928 00:55:19.705634 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=a6164981bd64daed, server CID=4000001fc4168bf8, downstream=[::ffff:172.18.0.3]:34406, [::]:4443=local, drain=none relay-1 | E20260928 00:55:19.705683 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260928 00:55:19.705696 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=ecafcb0039e80e56, server CID=40000001c9668c5a, downstream=[::ffff:172.18.0.3]:50231, [::]:4443=local, drain=none relay-1 | E0928 00:55:19.705765 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0928 00:55:19.705776 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f1560084310 relay-1 | V0928 00:55:19.705779 8 MoQSession.cpp:2974] close sess=0x7f1560084310 relay-1 | V0928 00:55:19.705786 8 MoQSession.cpp:2203] subscribeError trackReceiveState=0x7f1560086230 relay-1 | V0928 00:55:19.705788 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f1560086230 relay-1 | V0928 00:55:19.705792 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0928 00:55:19.705797 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0928 00:55:19.705804 8 MoQForwarder.cpp:610] publishDone pubDone reason=closed locally relay-1 | V0928 00:55:19.705807 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=47 relay-1 | V0928 00:55:19.705809 8 MoQSession.cpp:6399] sendPublishDone sess=0x7f1560061820 relay-1 | V0928 00:55:19.705823 8 MoQSession.cpp:6570] publisherDrained id=0 sess=0x7f1560061820 relay-1 | V0928 00:55:19.705826 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7f1560059e50 relay-1 | V0928 00:55:19.705828 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I0928 00:55:19.705832 8 MoQRelay.cpp:1938] Publisher terminated for moq-test/publish/published-track relay-1 | V0928 00:55:19.705836 8 MoQSession.cpp:2187] cancel alias=0 requestID=0 relay-1 | V0928 00:55:19.705840 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f1560084310 relay-1 | V0928 00:55:19.705853 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f1560084310 relay-1 | E0928 00:55:19.705934 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0928 00:55:19.705937 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f1560061820 relay-1 | V0928 00:55:19.705938 8 MoQSession.cpp:2974] close sess=0x7f1560061820 relay-1 | V0928 00:55:19.705940 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f1560061820 relay-1 | V0928 00:55:19.705946 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f1560061820 relay-1 | V0928 00:55:19.705997 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f1560084310 relay-1 | V0928 00:55:19.706007 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f1560061820 test-client-1 | 2026-09-28T00:55:19.706283Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49215 dual_stack=true relay-1 | V0928 00:55:19.706013 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f1560061820 relay-1 | V0928 00:55:19.706059 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f1560084310 relay-1 | V0928 00:55:19.706066 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f1560084310 relay-1 | V0928 00:55:19.706079 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f1560061820 relay-1 | V0928 00:55:19.707953 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0928 00:55:19.707968 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0928 00:55:19.708066 8 MoQSession.cpp:2698] start sess=0x7f1560084310 relay-1 | V0928 00:55:19.708082 8 MoQSession.cpp:3042] sendSetup sess=0x7f1560084310 relay-1 | V0928 00:55:19.708124 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f1560084310 test-client-1 | 2026-09-28T00:55:19.708363Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 relay-1 | V0928 00:55:19.708356 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f1560084310 relay-1 | V0928 00:55:19.708378 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f1560084310 relay-1 | V0928 00:55:19.708384 8 MoQSession.cpp:3194] onClientSetup sess=0x7f1560084310 relay-1 | V0928 00:55:19.708388 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0928 00:55:19.708391 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0928 00:55:19.708395 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) relay-1 | V0928 00:55:19.708458 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f1560084310 relay-1 | V0928 00:55:19.708479 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f1560084310 relay-1 | V0928 00:55:19.708491 8 MoQSession.cpp:4292] onSubscribeImpl ftn=nonexistent/rendezvous/test-track sess=0x7f1560084310 relay-1 | V0928 00:55:19.715833 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f1560061820 relay-1 | V0928 00:55:20.208942 8 MoQSession.cpp:4434] Application subscribe error err=rendezvous timeout expired relay-1 | V0928 00:55:20.208969 8 MoQSession.cpp:6304] subscribeError sess=0x7f1560084310 relay-1 | V0928 00:55:20.209000 8 MoQSession.cpp:6570] publisherDrained id=0 sess=0x7f1560084310 test-client-1 | 2026-09-28T00:55:20.209423Z  INFO moq_test_client::scenarios: Received expected REQUEST_ERROR TIMEOUT test-client-1 | 2026-09-28T00:55:20.209782Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0928 00:55:20.209493 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f1560084310 test-client-1 | ok 9 - rendezvous-timeout test-client-1 | --- test-client-1 | duration_ms: 503 test-client-1 | connection_id: 74ebe5fad03a63a2eced1f10747e7fe8 test-client-1 | ... relay-1 | V0928 00:55:20.209508 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f1560084310 relay-1 | E20260928 00:55:20.209525 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260928 00:55:20.209579 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=5351f9f9a0d8ecaa, server CID=4000000685b206f7, downstream=[::ffff:172.18.0.3]:49215, [::]:4443=local, drain=none relay-1 | E0928 00:55:20.209655 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0928 00:55:20.209664 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f1560084310 relay-1 | V0928 00:55:20.209667 8 MoQSession.cpp:2974] close sess=0x7f1560084310 relay-1 | V0928 00:55:20.209676 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f1560084310 relay-1 | V0928 00:55:20.209687 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f1560084310 relay-1 | V0928 00:55:20.209788 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f1560084310 test-client-1 | 2026-09-28T00:55:20.210203Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43471 dual_stack=true relay-1 | V0928 00:55:20.213009 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0928 00:55:20.213043 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0928 00:55:20.213137 8 MoQSession.cpp:2698] start sess=0x7f156007b0f0 relay-1 | V0928 00:55:20.213203 8 MoQSession.cpp:3042] sendSetup sess=0x7f156007b0f0 relay-1 | V0928 00:55:20.213283 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f156007b0f0 relay-1 | V0928 00:55:20.213350 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f156007b0f0 relay-1 | V0928 00:55:20.213366 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f156007b0f0 relay-1 | V0928 00:55:20.213375 8 MoQSession.cpp:3194] onClientSetup sess=0x7f156007b0f0 relay-1 | V0928 00:55:20.213379 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0928 00:55:20.213381 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0928 00:55:20.213385 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) relay-1 | V0928 00:55:20.213575 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f156007b0f0 relay-1 | V0928 00:55:20.213603 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f156007b0f0 relay-1 | V0928 00:55:20.213619 8 MoQSession.cpp:4292] onSubscribeImpl ftn=moq-test-00/0/0/0/2/4/5/64/32/2/1/1/0/-1/-1/0/moq-test-30e927369ac81236 sess=0x7f156007b0f0 relay-1 | V0928 00:55:20.219742 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f1560084310 test-client-1 | 2026-09-28T00:55:20.415171Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52362 dual_stack=true relay-1 | V0928 00:55:20.417071 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0928 00:55:20.417092 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0928 00:55:20.417176 8 MoQSession.cpp:2698] start sess=0x7f1560047120 relay-1 | V0928 00:55:20.417199 8 MoQSession.cpp:3042] sendSetup sess=0x7f1560047120 relay-1 | V0928 00:55:20.417276 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f1560047120 relay-1 | V0928 00:55:20.417357 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f1560047120 relay-1 | V0928 00:55:20.417399 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f1560047120 relay-1 | V0928 00:55:20.417428 8 MoQSession.cpp:3194] onClientSetup sess=0x7f1560047120 relay-1 | V0928 00:55:20.417445 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0928 00:55:20.417460 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0928 00:55:20.417476 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) relay-1 | V0928 00:55:20.417527 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f1560047120 relay-1 | V0928 00:55:20.417552 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f1560047120 relay-1 | V0928 00:55:20.417564 8 MoQSession.cpp:4988] onPublishImpl reqID=0 sess=0x7f1560047120 relay-1 | V0928 00:55:20.417576 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-30e927369ac81236 relay-1 | E0928 00:55:20.417585 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0928 00:55:20.417609 8 MoQSession.cpp:6104] publishOk reqID=0 sess=0x7f1560047120 relay-1 | V0928 00:55:20.417698 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0928 00:55:20.417705 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0928 00:55:20.417713 8 MoQRelay.cpp:1975] Updating forward for moq-test-00/0/0/0/2/4/5/64/32/2/1/1/0/-1/-1/0/moq-test-30e927369ac81236 numForwardingSubs=1 relay-1 | V0928 00:55:20.417724 8 MoQSession.cpp:6286] sendSubscribeOk sess=0x7f156007b0f0 relay-1 | V0928 00:55:20.417778 8 MoQSession.cpp:6600] requestUpdate sess=0x7f1560047120 test-client-1 | 2026-09-28T00:55:20.417912Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-28T00:55:20.417924Z  WARN moq_transport::serve::error: [c4dbd4bf-58c0-4f50-be52-b015d1a56d77] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 test-client-1 | 2026-09-28T00:55:20.417948Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 relay-1 | V0928 00:55:20.418018 8 MoQSession.cpp:3523] Failing pending request id=1 peer FINed without terminal reply sess=0x7f1560047120 relay-1 | V0928 00:55:20.418039 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f1560047120 relay-1 | E0928 00:55:20.418048 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: 224 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | E20260928 00:55:20.433604 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260928 00:55:20.433667 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=988568f9e27476a2, server CID=4000000301276211, downstream=[::ffff:172.18.0.3]:52362, [::]:4443=local, drain=none relay-1 | E0928 00:55:20.433735 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0928 00:55:20.433743 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f1560047120 relay-1 | V0928 00:55:20.433747 8 MoQSession.cpp:2974] close sess=0x7f1560047120 relay-1 | V0928 00:55:20.433753 8 MoQSession.cpp:2203] subscribeError trackReceiveState=0x7f1560065e50 relay-1 | V0928 00:55:20.433756 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f1560065e50 relay-1 | V0928 00:55:20.433761 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-30e927369ac81236 relay-1 | V0928 00:55:20.433768 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0928 00:55:20.433776 8 MoQForwarder.cpp:610] publishDone pubDone reason=closed locally relay-1 | V0928 00:55:20.433779 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=61 relay-1 | V0928 00:55:20.433782 8 MoQSession.cpp:6399] sendPublishDone sess=0x7f156007b0f0 relay-1 | V0928 00:55:20.433795 8 MoQSession.cpp:6570] publisherDrained id=0 sess=0x7f156007b0f0 relay-1 | V0928 00:55:20.433799 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7f15600642c0 relay-1 | V0928 00:55:20.433801 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I0928 00:55:20.433807 8 MoQRelay.cpp:1938] Publisher terminated for moq-test-00/0/0/0/2/4/5/64/32/2/1/1/0/-1/-1/0/moq-test-30e927369ac81236 relay-1 | V0928 00:55:20.433818 8 MoQSession.cpp:2187] cancel alias=0 requestID=0 relay-1 | V0928 00:55:20.433822 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f1560047120 relay-1 | V0928 00:55:20.433834 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f1560047120 test-client-1 | 2026-09-28T00:55:20.433940Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0928 00:55:20.433997 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f1560047120 relay-1 | V0928 00:55:20.434048 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f1560047120 relay-1 | E20260928 00:55:20.434057 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260928 00:55:20.434082 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=241781016e45bdb2, server CID=400000008b3d1400, downstream=[::ffff:172.18.0.3]:43471, [::]:4443=local, drain=none relay-1 | E0928 00:55:20.434117 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0928 00:55:20.434146 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f156007b0f0 relay-1 | V0928 00:55:20.434164 8 MoQSession.cpp:2974] close sess=0x7f156007b0f0 relay-1 | V0928 00:55:20.434186 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f156007b0f0 relay-1 | V0928 00:55:20.434221 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f156007b0f0 relay-1 | V0928 00:55:20.434279 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f156007b0f0 test-client-1 | 2026-09-28T00:55:20.434317Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0928 00:55:20.434336 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f156007b0f0 relay-1 | V0928 00:55:20.434353 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f156007b0f0 test-client-1 | 2026-09-28T00:55:20.434396Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48901 dual_stack=true relay-1 | V0928 00:55:20.435416 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f156007b0f0 relay-1 | V0928 00:55:20.435808 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0928 00:55:20.435819 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0928 00:55:20.435882 8 MoQSession.cpp:2698] start sess=0x7f156007e810 relay-1 | V0928 00:55:20.435896 8 MoQSession.cpp:3042] sendSetup sess=0x7f156007e810 relay-1 | V0928 00:55:20.435962 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f156007e810 relay-1 | V0928 00:55:20.436098 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f156007e810 relay-1 | V0928 00:55:20.436151 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f156007e810 relay-1 | V0928 00:55:20.436170 8 MoQSession.cpp:3194] onClientSetup sess=0x7f156007e810 relay-1 | V0928 00:55:20.436174 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0928 00:55:20.436177 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0928 00:55:20.436181 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) relay-1 | V0928 00:55:20.436219 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f156007e810 relay-1 | V0928 00:55:20.436240 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f156007e810 relay-1 | V0928 00:55:20.436249 8 MoQSession.cpp:4292] onSubscribeImpl ftn=moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/-1/-1/0/moq-test-299329c52daf722d sess=0x7f156007e810 relay-1 | V0928 00:55:20.445382 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f1560047120 test-client-1 | 2026-09-28T00:55:20.636983Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45495 dual_stack=true relay-1 | V0928 00:55:20.638986 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0928 00:55:20.639009 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0928 00:55:20.639124 8 MoQSession.cpp:2698] start sess=0x7f156007b0f0 relay-1 | V0928 00:55:20.639142 8 MoQSession.cpp:3042] sendSetup sess=0x7f156007b0f0 relay-1 | V0928 00:55:20.639218 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f156007b0f0 relay-1 | V0928 00:55:20.639289 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f156007b0f0 relay-1 | V0928 00:55:20.639321 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f156007b0f0 relay-1 | V0928 00:55:20.639328 8 MoQSession.cpp:3194] onClientSetup sess=0x7f156007b0f0 relay-1 | V0928 00:55:20.639332 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0928 00:55:20.639336 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0928 00:55:20.639340 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) relay-1 | V0928 00:55:20.639404 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f156007b0f0 relay-1 | V0928 00:55:20.639433 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f156007b0f0 relay-1 | V0928 00:55:20.639447 8 MoQSession.cpp:4988] onPublishImpl reqID=0 sess=0x7f156007b0f0 relay-1 | V0928 00:55:20.639462 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-299329c52daf722d relay-1 | E0928 00:55:20.639472 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0928 00:55:20.639497 8 MoQSession.cpp:6104] publishOk reqID=0 sess=0x7f156007b0f0 relay-1 | V0928 00:55:20.639569 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0928 00:55:20.639578 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0928 00:55:20.639584 8 MoQRelay.cpp:1975] Updating forward for moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/-1/-1/0/moq-test-299329c52daf722d numForwardingSubs=1 relay-1 | V0928 00:55:20.639595 8 MoQSession.cpp:6286] sendSubscribeOk sess=0x7f156007e810 relay-1 | V0928 00:55:20.639644 8 MoQSession.cpp:6600] requestUpdate sess=0x7f156007b0f0 test-client-1 | 2026-09-28T00:55:20.639709Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 relay-1 | V0928 00:55:20.639893 8 MoQSession.cpp:5142] PublishDone id=0 code=2 reason=publish ended relay-1 | V0928 00:55:20.639902 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f15600924c0 relay-1 | V0928 00:55:20.639905 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-299329c52daf722d relay-1 | V0928 00:55:20.639911 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0928 00:55:20.639919 8 MoQForwarder.cpp:610] publishDone pubDone reason=publish ended relay-1 | V0928 00:55:20.639922 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=71 relay-1 | V0928 00:55:20.639926 8 MoQSession.cpp:6399] sendPublishDone sess=0x7f156007e810 relay-1 | V0928 00:55:20.639934 8 MoQSession.cpp:6570] publisherDrained id=0 sess=0x7f156007e810 relay-1 | V0928 00:55:20.639938 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7f15600333b0 relay-1 | V0928 00:55:20.639941 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I0928 00:55:20.639946 8 MoQRelay.cpp:1938] Publisher terminated for moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/-1/-1/0/moq-test-299329c52daf722d relay-1 | V0928 00:55:20.639952 8 MoQSession.cpp:3523] Failing pending request id=1 peer FINed without terminal reply sess=0x7f156007b0f0 relay-1 | V0928 00:55:20.639955 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f156007b0f0 relay-1 | E0928 00:55:20.640005 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0928 00:55:20.640212 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f156007e810 relay-1 | V0928 00:55:20.640226 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f156007e810 test-client-1 | not ok 11 - moq-test-subgroup-per-group-eog test-client-1 | --- test-client-1 | duration_ms: 225 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | E20260928 00:55:20.658643 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260928 00:55:20.658706 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=33e9cc6d96f7b186, server CID=40000017cce919dc, downstream=[::ffff:172.18.0.3]:45495, [::]:4443=local, drain=none relay-1 | E20260928 00:55:20.658744 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260928 00:55:20.658759 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=2d61bf175ade09be, server CID=4000000601711452, downstream=[::ffff:172.18.0.3]:48901, [::]:4443=local, drain=none relay-1 | E0928 00:55:20.658800 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0928 00:55:20.658813 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f156007b0f0 relay-1 | V0928 00:55:20.658816 8 MoQSession.cpp:2974] close sess=0x7f156007b0f0 relay-1 | V0928 00:55:20.658824 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f156007b0f0 relay-1 | V0928 00:55:20.658839 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f156007b0f0 test-client-1 | 2026-09-28T00:55:20.658928Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-28T00:55:20.659110Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E0928 00:55:20.658986 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0928 00:55:20.658994 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f156007e810 relay-1 | V0928 00:55:20.658997 8 MoQSession.cpp:2974] close sess=0x7f156007e810 relay-1 | V0928 00:55:20.659001 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f156007e810 relay-1 | V0928 00:55:20.659007 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f156007e810 relay-1 | V0928 00:55:20.659087 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f156007b0f0 relay-1 | V0928 00:55:20.659118 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f156007b0f0 relay-1 | V0928 00:55:20.659123 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f156007b0f0 relay-1 | V0928 00:55:20.659134 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f156007e810 test-client-1 | 2026-09-28T00:55:20.659415Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46802 dual_stack=true relay-1 | V0928 00:55:20.662198 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0928 00:55:20.662212 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0928 00:55:20.662291 8 MoQSession.cpp:2698] start sess=0x7f156007da70 relay-1 | V0928 00:55:20.662309 8 MoQSession.cpp:3042] sendSetup sess=0x7f156007da70 relay-1 | V0928 00:55:20.662348 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f156007da70 relay-1 | V0928 00:55:20.662531 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f156007da70 relay-1 | V0928 00:55:20.662555 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f156007da70 relay-1 | V0928 00:55:20.662562 8 MoQSession.cpp:3194] onClientSetup sess=0x7f156007da70 relay-1 | V0928 00:55:20.662565 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0928 00:55:20.662568 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0928 00:55:20.662572 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) relay-1 | V0928 00:55:20.662688 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f156007da70 relay-1 | V0928 00:55:20.662723 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f156007da70 relay-1 | V0928 00:55:20.662739 8 MoQSession.cpp:4292] onSubscribeImpl ftn=moq-test-00/1/0/0/1/3/4/64/32/2/1/1/0/-1/-1/0/moq-test-03f0c35f3e5d7995 sess=0x7f156007da70 relay-1 | V0928 00:55:20.668865 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f156007e810 test-client-1 | 2026-09-28T00:55:20.864568Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50451 dual_stack=true relay-1 | V0928 00:55:20.866490 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0928 00:55:20.866515 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0928 00:55:20.866606 8 MoQSession.cpp:2698] start sess=0x7f1560037ba0 relay-1 | V0928 00:55:20.866624 8 MoQSession.cpp:3042] sendSetup sess=0x7f1560037ba0 relay-1 | V0928 00:55:20.866703 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f1560037ba0 relay-1 | V0928 00:55:20.866806 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f1560037ba0 relay-1 | V0928 00:55:20.866831 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f1560037ba0 relay-1 | V0928 00:55:20.866837 8 MoQSession.cpp:3194] onClientSetup sess=0x7f1560037ba0 relay-1 | V0928 00:55:20.866841 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0928 00:55:20.866845 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0928 00:55:20.866849 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) relay-1 | V0928 00:55:20.866945 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f1560037ba0 relay-1 | V0928 00:55:20.866972 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f1560037ba0 relay-1 | V0928 00:55:20.866984 8 MoQSession.cpp:4988] onPublishImpl reqID=0 sess=0x7f1560037ba0 relay-1 | V0928 00:55:20.866994 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-03f0c35f3e5d7995 relay-1 | E0928 00:55:20.867002 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0928 00:55:20.867019 8 MoQSession.cpp:6104] publishOk reqID=0 sess=0x7f1560037ba0 relay-1 | V0928 00:55:20.867104 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 test-client-1 | 2026-09-28T00:55:20.867235Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=8 streams=8 relay-1 | V0928 00:55:20.867112 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0928 00:55:20.867118 8 MoQRelay.cpp:1975] Updating forward for moq-test-00/1/0/0/1/3/4/64/32/2/1/1/0/-1/-1/0/moq-test-03f0c35f3e5d7995 numForwardingSubs=1 relay-1 | V0928 00:55:20.867128 8 MoQSession.cpp:6286] sendSubscribeOk sess=0x7f156007da70 relay-1 | V0928 00:55:20.867182 8 MoQSession.cpp:6600] requestUpdate sess=0x7f1560037ba0 relay-1 | V0928 00:55:20.867332 8 MoQSession.cpp:5142] PublishDone id=0 code=2 reason=publish ended relay-1 | V0928 00:55:20.867358 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f1560086230 relay-1 | V0928 00:55:20.867380 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-03f0c35f3e5d7995 relay-1 | V0928 00:55:20.867399 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0928 00:55:20.867408 8 MoQForwarder.cpp:610] publishDone pubDone reason=publish ended relay-1 | V0928 00:55:20.867412 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=81 relay-1 | V0928 00:55:20.867415 8 MoQSession.cpp:6399] sendPublishDone sess=0x7f156007da70 relay-1 | V0928 00:55:20.867424 8 MoQSession.cpp:6570] publisherDrained id=0 sess=0x7f156007da70 relay-1 | V0928 00:55:20.867430 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7f1560054170 relay-1 | V0928 00:55:20.867433 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I0928 00:55:20.867439 8 MoQRelay.cpp:1938] Publisher terminated for moq-test-00/1/0/0/1/3/4/64/32/2/1/1/0/-1/-1/0/moq-test-03f0c35f3e5d7995 relay-1 | V0928 00:55:20.867447 8 MoQSession.cpp:3523] Failing pending request id=1 peer FINed without terminal reply sess=0x7f1560037ba0 relay-1 | V0928 00:55:20.867451 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f1560037ba0 relay-1 | E0928 00:55:20.867498 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0928 00:55:20.867711 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f156007da70 relay-1 | V0928 00:55:20.867721 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f156007da70 test-client-1 | not ok 12 - moq-test-subgroup-per-object test-client-1 | --- test-client-1 | duration_ms: 212 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | E20260928 00:55:20.870852 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260928 00:55:20.870909 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=efdea9ee959c9e41, server CID=4000000e2e1bf474, downstream=[::ffff:172.18.0.3]:50451, [::]:4443=local, drain=none relay-1 | E20260928 00:55:20.870940 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260928 00:55:20.870955 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=8add47c2a708eaa4, server CID=40000007516f0000, downstream=[::ffff:172.18.0.3]:46802, [::]:4443=local, drain=none relay-1 | E0928 00:55:20.870993 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0928 00:55:20.871002 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f1560037ba0 relay-1 | V0928 00:55:20.871005 8 MoQSession.cpp:2974] close sess=0x7f1560037ba0 relay-1 | V0928 00:55:20.871012 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f1560037ba0 test-client-1 | 2026-09-28T00:55:20.871135Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-28T00:55:20.871199Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0928 00:55:20.871022 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f1560037ba0 relay-1 | E0928 00:55:20.871101 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0928 00:55:20.871109 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f156007da70 relay-1 | V0928 00:55:20.871111 8 MoQSession.cpp:2974] close sess=0x7f156007da70 relay-1 | V0928 00:55:20.871115 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f156007da70 relay-1 | V0928 00:55:20.871120 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f156007da70 relay-1 | V0928 00:55:20.871167 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f1560037ba0 relay-1 | V0928 00:55:20.871194 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f1560037ba0 relay-1 | V0928 00:55:20.871199 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f1560037ba0 relay-1 | V0928 00:55:20.871209 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f156007da70 test-client-1 | 2026-09-28T00:55:20.871590Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40081 dual_stack=true relay-1 | V0928 00:55:20.872892 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0928 00:55:20.872903 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0928 00:55:20.872965 8 MoQSession.cpp:2698] start sess=0x7f156007f530 relay-1 | V0928 00:55:20.872980 8 MoQSession.cpp:3042] sendSetup sess=0x7f156007f530 relay-1 | V0928 00:55:20.873063 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f156007f530 relay-1 | V0928 00:55:20.873149 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f156007f530 relay-1 | V0928 00:55:20.873162 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f156007f530 relay-1 | V0928 00:55:20.873165 8 MoQSession.cpp:3194] onClientSetup sess=0x7f156007f530 relay-1 | V0928 00:55:20.873167 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0928 00:55:20.873169 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0928 00:55:20.873171 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) relay-1 | V0928 00:55:20.873260 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f156007f530 relay-1 | V0928 00:55:20.873294 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f156007f530 relay-1 | V0928 00:55:20.873308 8 MoQSession.cpp:4292] onSubscribeImpl ftn=moq-test-00/2/0/0/2/6/6/64/32/2/1/1/1/-1/-1/0/moq-test-cf8c8fe837caa589 sess=0x7f156007f530 relay-1 | V0928 00:55:20.881429 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f156007da70 test-client-1 | 2026-09-28T00:55:21.074325Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48770 dual_stack=true relay-1 | V0928 00:55:21.076248 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0928 00:55:21.076271 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0928 00:55:21.076367 8 MoQSession.cpp:2698] start sess=0x7f15600665e0 relay-1 | V0928 00:55:21.076386 8 MoQSession.cpp:3042] sendSetup sess=0x7f15600665e0 relay-1 | V0928 00:55:21.076423 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f15600665e0 relay-1 | V0928 00:55:21.076669 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f15600665e0 relay-1 | V0928 00:55:21.076700 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f15600665e0 relay-1 | V0928 00:55:21.076706 8 MoQSession.cpp:3194] onClientSetup sess=0x7f15600665e0 relay-1 | V0928 00:55:21.076708 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0928 00:55:21.076710 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0928 00:55:21.076713 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) relay-1 | V0928 00:55:21.076808 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f15600665e0 relay-1 | V0928 00:55:21.076835 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f15600665e0 relay-1 | V0928 00:55:21.076868 8 MoQSession.cpp:4988] onPublishImpl reqID=0 sess=0x7f15600665e0 relay-1 | V0928 00:55:21.076885 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-cf8c8fe837caa589 relay-1 | E0928 00:55:21.076894 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0928 00:55:21.076919 8 MoQSession.cpp:6104] publishOk reqID=0 sess=0x7f15600665e0 relay-1 | V0928 00:55:21.077000 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0928 00:55:21.077006 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0928 00:55:21.077015 8 MoQRelay.cpp:1975] Updating forward for moq-test-00/2/0/0/2/6/6/64/32/2/1/1/1/-1/-1/0/moq-test-cf8c8fe837caa589 numForwardingSubs=1 relay-1 | V0928 00:55:21.077040 8 MoQSession.cpp:6286] sendSubscribeOk sess=0x7f156007f530 relay-1 | V0928 00:55:21.077094 8 MoQSession.cpp:6600] requestUpdate sess=0x7f15600665e0 relay-1 | V0928 00:55:21.077327 8 MoQSession.cpp:3523] Failing pending request id=1 peer FINed without terminal reply sess=0x7f15600665e0 test-client-1 | 2026-09-28T00:55:21.077243Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-28T00:55:21.077264Z  WARN moq_transport::serve::error: [d36842ee-8cc9-44d4-baba-5cc715c6e1d9] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 test-client-1 | not ok 13 - moq-test-two-subgroups-eog test-client-1 | --- test-client-1 | duration_ms: 206 test-client-1 | message: "PUBLISH was rejected: cancelled" test-client-1 | ... relay-1 | V0928 00:55:21.077367 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f15600665e0 relay-1 | E0928 00:55:21.077396 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0928 00:55:21.077409 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f15600665e0 relay-1 | E20260928 00:55:21.077529 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260928 00:55:21.077577 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=1f4d90922367d278, server CID=4000000f9c047ddb, downstream=[::ffff:172.18.0.3]:48770, [::]:4443=local, drain=none relay-1 | E0928 00:55:21.077625 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0928 00:55:21.077635 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f15600665e0 relay-1 | V0928 00:55:21.077638 8 MoQSession.cpp:2974] close sess=0x7f15600665e0 relay-1 | V0928 00:55:21.077644 8 MoQSession.cpp:2203] subscribeError trackReceiveState=0x7f156005aa10 relay-1 | V0928 00:55:21.077646 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f156005aa10 relay-1 | V0928 00:55:21.077650 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-cf8c8fe837caa589 relay-1 | V0928 00:55:21.077656 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0928 00:55:21.077663 8 MoQForwarder.cpp:610] publishDone pubDone reason=closed locally relay-1 | V0928 00:55:21.077666 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=91 relay-1 | V0928 00:55:21.077670 8 MoQSession.cpp:6399] sendPublishDone sess=0x7f156007f530 relay-1 | V0928 00:55:21.077678 8 MoQSession.cpp:6570] publisherDrained id=0 sess=0x7f156007f530 relay-1 | V0928 00:55:21.077681 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7f15600851d0 relay-1 | V0928 00:55:21.077684 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I0928 00:55:21.077689 8 MoQRelay.cpp:1938] Publisher terminated for moq-test-00/2/0/0/2/6/6/64/32/2/1/1/1/-1/-1/0/moq-test-cf8c8fe837caa589 relay-1 | V0928 00:55:21.077696 8 MoQSession.cpp:2187] cancel alias=0 requestID=0 relay-1 | V0928 00:55:21.077700 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f15600665e0 relay-1 | V0928 00:55:21.077709 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f15600665e0 relay-1 | V0928 00:55:21.077808 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f15600665e0 test-client-1 | 2026-09-28T00:55:21.077900Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260928 00:55:21.078020 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260928 00:55:21.078086 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=0479f67b72316d15, server CID=4000000050fc2170, downstream=[::ffff:172.18.0.3]:40081, [::]:4443=local, drain=none relay-1 | E0928 00:55:21.078138 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0928 00:55:21.078159 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f156007f530 relay-1 | V0928 00:55:21.078175 8 MoQSession.cpp:2974] close sess=0x7f156007f530 relay-1 | V0928 00:55:21.078180 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f156007f530 relay-1 | V0928 00:55:21.078187 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f156007f530 test-client-1 | 2026-09-28T00:55:21.078182Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53275 dual_stack=true test-client-1 | 2026-09-28T00:55:21.078262Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0928 00:55:21.078325 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f156007f530 relay-1 | V0928 00:55:21.078337 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f156007f530 relay-1 | V0928 00:55:21.078489 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f156007f530 relay-1 | V0928 00:55:21.079543 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0928 00:55:21.079554 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0928 00:55:21.079621 8 MoQSession.cpp:2698] start sess=0x7f1560044820 relay-1 | V0928 00:55:21.079634 8 MoQSession.cpp:3042] sendSetup sess=0x7f1560044820 relay-1 | V0928 00:55:21.079667 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f1560044820 relay-1 | V0928 00:55:21.079882 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f1560044820 relay-1 | V0928 00:55:21.079903 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f1560044820 relay-1 | V0928 00:55:21.079907 8 MoQSession.cpp:3194] onClientSetup sess=0x7f1560044820 relay-1 | V0928 00:55:21.079910 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0928 00:55:21.079913 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0928 00:55:21.079917 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) relay-1 | V0928 00:55:21.080040 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f1560044820 relay-1 | V0928 00:55:21.080065 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f1560044820 relay-1 | V0928 00:55:21.080079 8 MoQSession.cpp:4292] onSubscribeImpl ftn=moq-test-00/3/0/0/2/4/5/64/32/20/1/1/0/-1/-1/0/moq-test-d59c9def3df4ee27 sess=0x7f1560044820 relay-1 | V0928 00:55:21.087206 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f156007f530 relay-1 | V0928 00:55:21.087240 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f15600665e0 test-client-1 | 2026-09-28T00:55:21.281157Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42550 dual_stack=true relay-1 | V0928 00:55:21.283131 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0928 00:55:21.283156 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0928 00:55:21.283249 8 MoQSession.cpp:2698] start sess=0x7f156007b0f0 relay-1 | V0928 00:55:21.283344 8 MoQSession.cpp:3042] sendSetup sess=0x7f156007b0f0 relay-1 | V0928 00:55:21.283427 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f156007b0f0 relay-1 | V0928 00:55:21.283500 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f156007b0f0 relay-1 | V0928 00:55:21.283537 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f156007b0f0 relay-1 | V0928 00:55:21.283543 8 MoQSession.cpp:3194] onClientSetup sess=0x7f156007b0f0 relay-1 | V0928 00:55:21.283545 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0928 00:55:21.283547 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0928 00:55:21.283551 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) relay-1 | V0928 00:55:21.283652 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f156007b0f0 relay-1 | V0928 00:55:21.283683 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f156007b0f0 test-client-1 | 2026-09-28T00:55:21.283911Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 relay-1 | V0928 00:55:21.283696 8 MoQSession.cpp:4988] onPublishImpl reqID=0 sess=0x7f156007b0f0 relay-1 | V0928 00:55:21.283711 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-d59c9def3df4ee27 relay-1 | E0928 00:55:21.283723 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0928 00:55:21.283743 8 MoQSession.cpp:6104] publishOk reqID=0 sess=0x7f156007b0f0 relay-1 | V0928 00:55:21.283811 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0928 00:55:21.283816 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0928 00:55:21.283821 8 MoQRelay.cpp:1975] Updating forward for moq-test-00/3/0/0/2/4/5/64/32/20/1/1/0/-1/-1/0/moq-test-d59c9def3df4ee27 numForwardingSubs=1 relay-1 | V0928 00:55:21.283830 8 MoQSession.cpp:6286] sendSubscribeOk sess=0x7f1560044820 relay-1 | V0928 00:55:21.283865 8 MoQSession.cpp:6600] requestUpdate sess=0x7f156007b0f0 relay-1 | V0928 00:55:21.284076 8 MoQSession.cpp:5142] PublishDone id=0 code=2 reason=publish ended relay-1 | V0928 00:55:21.284085 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f15600625d0 relay-1 | V0928 00:55:21.284089 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-d59c9def3df4ee27 relay-1 | V0928 00:55:21.284093 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0928 00:55:21.284100 8 MoQForwarder.cpp:610] publishDone pubDone reason=publish ended relay-1 | V0928 00:55:21.284104 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=101 relay-1 | V0928 00:55:21.284107 8 MoQSession.cpp:6399] sendPublishDone sess=0x7f1560044820 relay-1 | V0928 00:55:21.284115 8 MoQSession.cpp:6570] publisherDrained id=0 sess=0x7f1560044820 relay-1 | V0928 00:55:21.284125 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7f156005a740 relay-1 | V0928 00:55:21.284128 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I0928 00:55:21.284134 8 MoQRelay.cpp:1938] Publisher terminated for moq-test-00/3/0/0/2/4/5/64/32/20/1/1/0/-1/-1/0/moq-test-d59c9def3df4ee27 relay-1 | V0928 00:55:21.284142 8 MoQSession.cpp:3523] Failing pending request id=1 peer FINed without terminal reply sess=0x7f156007b0f0 relay-1 | V0928 00:55:21.284147 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f156007b0f0 relay-1 | E0928 00:55:21.284253 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0928 00:55:21.284337 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f1560044820 relay-1 | V0928 00:55:21.284349 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f1560044820 test-client-1 | not ok 14 - moq-test-datagram test-client-1 | --- test-client-1 | duration_ms: 227 test-client-1 | message: "failed to write datagram: cancelled" test-client-1 | ... relay-1 | E20260928 00:55:21.304875 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260928 00:55:21.304945 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=6ce6261781cfb3ad, server CID=40000019740268ba, downstream=[::ffff:172.18.0.3]:42550, [::]:4443=local, drain=none relay-1 | E20260928 00:55:21.304991 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260928 00:55:21.305011 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=ea361588d29c33eb, server CID=40000016d2d65116, downstream=[::ffff:172.18.0.3]:53275, [::]:4443=local, drain=none relay-1 | E0928 00:55:21.305090 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0928 00:55:21.305103 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f156007b0f0 relay-1 | V0928 00:55:21.305107 8 MoQSession.cpp:2974] close sess=0x7f156007b0f0 relay-1 | V0928 00:55:21.305116 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f156007b0f0 relay-1 | V0928 00:55:21.305135 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f156007b0f0 relay-1 | E0928 00:55:21.305213 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0928 00:55:21.305243 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f1560044820 relay-1 | V0928 00:55:21.305258 8 MoQSession.cpp:2974] close sess=0x7f1560044820 relay-1 | V0928 00:55:21.305273 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f1560044820 relay-1 | V0928 00:55:21.305295 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f1560044820 relay-1 | V0928 00:55:21.305383 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f156007b0f0 test-client-1 | 2026-09-28T00:55:21.305256Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0928 00:55:21.305442 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f156007b0f0 relay-1 | V0928 00:55:21.305463 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f156007b0f0 test-client-1 | 2026-09-28T00:55:21.305414Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0928 00:55:21.305488 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f1560044820 test-client-1 | 2026-09-28T00:55:21.305701Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60298 dual_stack=true relay-1 | V0928 00:55:21.307446 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0928 00:55:21.307465 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0928 00:55:21.307557 8 MoQSession.cpp:2698] start sess=0x7f156007e810 relay-1 | V0928 00:55:21.307573 8 MoQSession.cpp:3042] sendSetup sess=0x7f156007e810 relay-1 | V0928 00:55:21.307686 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f156007e810 relay-1 | V0928 00:55:21.307778 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f156007e810 relay-1 | V0928 00:55:21.307818 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f156007e810 relay-1 | V0928 00:55:21.307825 8 MoQSession.cpp:3194] onClientSetup sess=0x7f156007e810 relay-1 | V0928 00:55:21.307828 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0928 00:55:21.307832 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0928 00:55:21.307836 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) relay-1 | V0928 00:55:21.307947 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f156007e810 relay-1 | V0928 00:55:21.307973 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f156007e810 relay-1 | V0928 00:55:21.307983 8 MoQSession.cpp:4292] onSubscribeImpl ftn=moq-test-00/3/0/0/2/5/5/64/32/20/1/1/1/-1/-1/0/moq-test-129dc786debbd1b3 sess=0x7f156007e810 relay-1 | V0928 00:55:21.322170 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f1560044820 test-client-1 | 2026-09-28T00:55:21.509768Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36982 dual_stack=true relay-1 | V0928 00:55:21.511685 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0928 00:55:21.511711 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0928 00:55:21.511806 8 MoQSession.cpp:2698] start sess=0x7f1560044820 relay-1 | V0928 00:55:21.511826 8 MoQSession.cpp:3042] sendSetup sess=0x7f1560044820 relay-1 | V0928 00:55:21.511896 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f1560044820 relay-1 | V0928 00:55:21.512024 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f1560044820 relay-1 | V0928 00:55:21.512078 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f1560044820 relay-1 | V0928 00:55:21.512101 8 MoQSession.cpp:3194] onClientSetup sess=0x7f1560044820 relay-1 | V0928 00:55:21.512120 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0928 00:55:21.512136 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0928 00:55:21.512157 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) relay-1 | V0928 00:55:21.512209 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f1560044820 relay-1 | V0928 00:55:21.512271 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f1560044820 relay-1 | V0928 00:55:21.512301 8 MoQSession.cpp:4988] onPublishImpl reqID=0 sess=0x7f1560044820 relay-1 | V0928 00:55:21.512319 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-129dc786debbd1b3 relay-1 | E0928 00:55:21.512328 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0928 00:55:21.512353 8 MoQSession.cpp:6104] publishOk reqID=0 sess=0x7f1560044820 relay-1 | V0928 00:55:21.512425 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0928 00:55:21.512434 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0928 00:55:21.512440 8 MoQRelay.cpp:1975] Updating forward for moq-test-00/3/0/0/2/5/5/64/32/20/1/1/1/-1/-1/0/moq-test-129dc786debbd1b3 numForwardingSubs=1 relay-1 | V0928 00:55:21.512455 8 MoQSession.cpp:6286] sendSubscribeOk sess=0x7f156007e810 relay-1 | V0928 00:55:21.512506 8 MoQSession.cpp:6600] requestUpdate sess=0x7f1560044820 test-client-1 | 2026-09-28T00:55:21.512666Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-28T00:55:21.512679Z  WARN moq_transport::serve::error: [cdb43ff8-ac13-4345-a70c-92d16574b529] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | V0928 00:55:21.512792 8 MoQSession.cpp:3523] Failing pending request id=1 peer FINed without terminal reply sess=0x7f1560044820 relay-1 | V0928 00:55:21.512821 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f1560044820 test-client-1 | not ok 15 - moq-test-datagram-eog relay-1 | E0928 00:55:21.512868 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply test-client-1 | --- test-client-1 | duration_ms: 208 test-client-1 | message: "PUBLISH was rejected: cancelled" test-client-1 | ... relay-1 | E20260928 00:55:21.512903 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260928 00:55:21.512979 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=8582fcdc223c3e4a, server CID=400000123f0ef847, downstream=[::ffff:172.18.0.3]:36982, [::]:4443=local, drain=none relay-1 | E0928 00:55:21.513079 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0928 00:55:21.513085 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f1560044820 relay-1 | V0928 00:55:21.513089 8 MoQSession.cpp:2974] close sess=0x7f1560044820 relay-1 | V0928 00:55:21.513095 8 MoQSession.cpp:2203] subscribeError trackReceiveState=0x7f1560082670 relay-1 | V0928 00:55:21.513101 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f1560082670 relay-1 | V0928 00:55:21.513105 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-129dc786debbd1b3 relay-1 | V0928 00:55:21.513111 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0928 00:55:21.513120 8 MoQForwarder.cpp:610] publishDone pubDone reason=closed locally relay-1 | V0928 00:55:21.513124 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=111 relay-1 | V0928 00:55:21.513127 8 MoQSession.cpp:6399] sendPublishDone sess=0x7f156007e810 relay-1 | V0928 00:55:21.513136 8 MoQSession.cpp:6570] publisherDrained id=0 sess=0x7f156007e810 relay-1 | V0928 00:55:21.513144 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7f156005dc40 relay-1 | V0928 00:55:21.513148 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I0928 00:55:21.513154 8 MoQRelay.cpp:1938] Publisher terminated for moq-test-00/3/0/0/2/5/5/64/32/20/1/1/1/-1/-1/0/moq-test-129dc786debbd1b3 relay-1 | V0928 00:55:21.513160 8 MoQSession.cpp:2187] cancel alias=0 requestID=0 relay-1 | V0928 00:55:21.513164 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f1560044820 relay-1 | V0928 00:55:21.513174 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f1560044820 test-client-1 | 2026-09-28T00:55:21.513288Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0928 00:55:21.513308 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f1560044820 relay-1 | V0928 00:55:21.513377 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f1560044820 relay-1 | E20260928 00:55:21.513391 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260928 00:55:21.513442 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=55c16fb5b8dfed3e, server CID=400000090947c49d, downstream=[::ffff:172.18.0.3]:60298, [::]:4443=local, drain=none relay-1 | E0928 00:55:21.513482 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0928 00:55:21.513487 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f156007e810 relay-1 | V0928 00:55:21.513490 8 MoQSession.cpp:2974] close sess=0x7f156007e810 relay-1 | V0928 00:55:21.513494 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f156007e810 relay-1 | V0928 00:55:21.513501 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f156007e810 relay-1 | V0928 00:55:21.513624 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f156007e810 relay-1 | V0928 00:55:21.513639 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f156007e810 relay-1 | V0928 00:55:21.513653 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f156007e810 test-client-1 | 2026-09-28T00:55:21.513627Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-28T00:55:21.513829Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47934 dual_stack=true relay-1 | V0928 00:55:21.515138 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0928 00:55:21.515154 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0928 00:55:21.515227 8 MoQSession.cpp:2698] start sess=0x7f15600971f0 relay-1 | V0928 00:55:21.515242 8 MoQSession.cpp:3042] sendSetup sess=0x7f15600971f0 relay-1 | V0928 00:55:21.515274 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f15600971f0 relay-1 | V0928 00:55:21.515436 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f15600971f0 relay-1 | V0928 00:55:21.515457 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f15600971f0 relay-1 | V0928 00:55:21.515474 8 MoQSession.cpp:3194] onClientSetup sess=0x7f15600971f0 relay-1 | V0928 00:55:21.515479 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0928 00:55:21.515482 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0928 00:55:21.515486 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) relay-1 | V0928 00:55:21.515556 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f15600971f0 relay-1 | V0928 00:55:21.515606 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f15600971f0 relay-1 | V0928 00:55:21.515619 8 MoQSession.cpp:4292] onSubscribeImpl ftn=moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/1/2/0/moq-test-9b9e3ab796a342c6 sess=0x7f15600971f0 relay-1 | V0928 00:55:21.523738 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f156007e810 relay-1 | V0928 00:55:21.523766 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f1560044820 test-client-1 | 2026-09-28T00:55:21.717376Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54375 dual_stack=true relay-1 | V0928 00:55:21.719337 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0928 00:55:21.719365 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0928 00:55:21.719458 8 MoQSession.cpp:2698] start sess=0x7f156007e810 relay-1 | V0928 00:55:21.719478 8 MoQSession.cpp:3042] sendSetup sess=0x7f156007e810 relay-1 | V0928 00:55:21.719517 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f156007e810 relay-1 | V0928 00:55:21.719794 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f156007e810 relay-1 | V0928 00:55:21.719810 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f156007e810 relay-1 | V0928 00:55:21.719830 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f156007e810 relay-1 | V0928 00:55:21.719837 8 MoQSession.cpp:3194] onClientSetup sess=0x7f156007e810 relay-1 | V0928 00:55:21.719841 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0928 00:55:21.719844 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0928 00:55:21.719849 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) relay-1 | V0928 00:55:21.719862 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f156007e810 relay-1 | V0928 00:55:21.719873 8 MoQSession.cpp:4988] onPublishImpl reqID=0 sess=0x7f156007e810 relay-1 | V0928 00:55:21.719889 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-9b9e3ab796a342c6 relay-1 | E0928 00:55:21.719898 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0928 00:55:21.719921 8 MoQSession.cpp:6104] publishOk reqID=0 sess=0x7f156007e810 relay-1 | V0928 00:55:21.719998 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0928 00:55:21.720007 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0928 00:55:21.720012 8 MoQRelay.cpp:1975] Updating forward for moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/1/2/0/moq-test-9b9e3ab796a342c6 numForwardingSubs=1 relay-1 | V0928 00:55:21.720025 8 MoQSession.cpp:6286] sendSubscribeOk sess=0x7f15600971f0 relay-1 | V0928 00:55:21.720089 8 MoQSession.cpp:6600] requestUpdate sess=0x7f156007e810 test-client-1 | 2026-09-28T00:55:21.720273Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-28T00:55:21.720287Z  WARN moq_transport::serve::error: [0f0b5d19-6317-4a01-8572-0b71756a6d4e] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | V0928 00:55:21.720370 8 MoQSession.cpp:3523] Failing pending request id=1 peer FINed without terminal reply sess=0x7f156007e810 test-client-1 | not ok 16 - moq-test-extensions relay-1 | V0928 00:55:21.720382 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f156007e810 relay-1 | E0928 00:55:21.720392 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0928 00:55:21.720418 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f156007e810 test-client-1 | --- test-client-1 | duration_ms: 207 test-client-1 | message: "PUBLISH was rejected: cancelled" test-client-1 | ... relay-1 | E20260928 00:55:21.720630 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260928 00:55:21.720682 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=2296f70ecae923ff, server CID=400000171b235989, downstream=[::ffff:172.18.0.3]:54375, [::]:4443=local, drain=none relay-1 | E20260928 00:55:21.720717 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260928 00:55:21.720732 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=93f22f27712e173b, server CID=4000001aa903ba92, downstream=[::ffff:172.18.0.3]:47934, [::]:4443=local, drain=none relay-1 | E0928 00:55:21.720773 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0928 00:55:21.720779 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f156007e810 relay-1 | V0928 00:55:21.720782 8 MoQSession.cpp:2974] close sess=0x7f156007e810 relay-1 | V0928 00:55:21.720788 8 MoQSession.cpp:2203] subscribeError trackReceiveState=0x7f1560082670 relay-1 | V0928 00:55:21.720791 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f1560082670 relay-1 | V0928 00:55:21.720795 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-9b9e3ab796a342c6 relay-1 | V0928 00:55:21.720801 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0928 00:55:21.720808 8 MoQForwarder.cpp:610] publishDone pubDone reason=closed locally relay-1 | V0928 00:55:21.720811 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=121 relay-1 | V0928 00:55:21.720815 8 MoQSession.cpp:6399] sendPublishDone sess=0x7f15600971f0 relay-1 | V0928 00:55:21.720824 8 MoQSession.cpp:6570] publisherDrained id=0 sess=0x7f15600971f0 relay-1 | V0928 00:55:21.720828 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7f1560068100 relay-1 | V0928 00:55:21.720831 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I0928 00:55:21.720837 8 MoQRelay.cpp:1938] Publisher terminated for moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/1/2/0/moq-test-9b9e3ab796a342c6 relay-1 | V0928 00:55:21.720846 8 MoQSession.cpp:2187] cancel alias=0 requestID=0 relay-1 | V0928 00:55:21.720850 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f156007e810 relay-1 | V0928 00:55:21.720861 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f156007e810 relay-1 | E0928 00:55:21.720926 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0928 00:55:21.720933 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f15600971f0 relay-1 | V0928 00:55:21.720936 8 MoQSession.cpp:2974] close sess=0x7f15600971f0 relay-1 | V0928 00:55:21.720940 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f15600971f0 relay-1 | V0928 00:55:21.720947 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f15600971f0 relay-1 | V0928 00:55:21.720986 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f15600971f0 relay-1 | V0928 00:55:21.720997 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f15600971f0 relay-1 | V0928 00:55:21.721024 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f156007e810 relay-1 | V0928 00:55:21.721043 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f156007e810 relay-1 | V0928 00:55:21.721054 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f15600971f0 test-client-1 | 2026-09-28T00:55:21.721107Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-28T00:55:21.721140Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-28T00:55:21.721338Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43660 dual_stack=true relay-1 | V0928 00:55:21.722635 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0928 00:55:21.722647 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0928 00:55:21.722718 8 MoQSession.cpp:2698] start sess=0x7f1560046260 relay-1 | V0928 00:55:21.722732 8 MoQSession.cpp:3042] sendSetup sess=0x7f1560046260 relay-1 | V0928 00:55:21.722766 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f1560046260 relay-1 | V0928 00:55:21.722993 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f1560046260 relay-1 | V0928 00:55:21.723015 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f1560046260 relay-1 | V0928 00:55:21.723019 8 MoQSession.cpp:3194] onClientSetup sess=0x7f1560046260 relay-1 | V0928 00:55:21.723022 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0928 00:55:21.723025 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0928 00:55:21.723045 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) relay-1 | V0928 00:55:21.723076 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f1560046260 relay-1 | V0928 00:55:21.723097 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f1560046260 relay-1 | V0928 00:55:21.723107 8 MoQSession.cpp:4292] onSubscribeImpl ftn=moq-test-00/0/10/3/24/7/3/40/24/2/7/2/0/-1/-1/0/moq-test-adc0108c6dadb814 sess=0x7f1560046260 relay-1 | V0928 00:55:21.730251 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f15600971f0 test-client-1 | 2026-09-28T00:55:21.924062Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40446 dual_stack=true relay-1 | V0928 00:55:21.925980 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0928 00:55:21.926007 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0928 00:55:21.926111 8 MoQSession.cpp:2698] start sess=0x7f15600665e0 relay-1 | V0928 00:55:21.926205 8 MoQSession.cpp:3042] sendSetup sess=0x7f15600665e0 relay-1 | V0928 00:55:21.926303 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f15600665e0 relay-1 | V0928 00:55:21.926319 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f15600665e0 relay-1 | V0928 00:55:21.926366 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f15600665e0 relay-1 | V0928 00:55:21.926372 8 MoQSession.cpp:3194] onClientSetup sess=0x7f15600665e0 relay-1 | V0928 00:55:21.926374 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0928 00:55:21.926377 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0928 00:55:21.926384 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) relay-1 | V0928 00:55:21.926536 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f15600665e0 relay-1 | V0928 00:55:21.926587 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f15600665e0 relay-1 | V0928 00:55:21.926621 8 MoQSession.cpp:4988] onPublishImpl reqID=0 sess=0x7f15600665e0 relay-1 | V0928 00:55:21.926650 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-adc0108c6dadb814 relay-1 | E0928 00:55:21.926660 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0928 00:55:21.926686 8 MoQSession.cpp:6104] publishOk reqID=0 sess=0x7f15600665e0 relay-1 | V0928 00:55:21.926781 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0928 00:55:21.926810 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0928 00:55:21.926829 8 MoQRelay.cpp:1975] Updating forward for moq-test-00/0/10/3/24/7/3/40/24/2/7/2/0/-1/-1/0/moq-test-adc0108c6dadb814 numForwardingSubs=1 relay-1 | V0928 00:55:21.926843 8 MoQSession.cpp:6286] sendSubscribeOk sess=0x7f1560046260 relay-1 | V0928 00:55:21.926900 8 MoQSession.cpp:6600] requestUpdate sess=0x7f15600665e0 test-client-1 | 2026-09-28T00:55:21.927006Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-28T00:55:21.927063Z  WARN moq_transport::serve::error: [dc076709-46f0-4b1c-9e74-f5c3384dd1e0] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 test-client-1 | 2026-09-28T00:55:21.927121Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=9 streams=3 relay-1 | V0928 00:55:21.927157 8 MoQSession.cpp:3523] Failing pending request id=1 peer FINed without terminal reply sess=0x7f15600665e0 relay-1 | V0928 00:55:21.927167 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f15600665e0 relay-1 | E0928 00:55:21.927176 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply test-client-1 | not ok 17 - moq-test-increments test-client-1 | --- test-client-1 | duration_ms: 216 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | E20260928 00:55:21.936539 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260928 00:55:21.936599 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=359adaf683cfdd6c, server CID=4000001bd87a7a64, downstream=[::ffff:172.18.0.3]:40446, [::]:4443=local, drain=none relay-1 | E0928 00:55:21.936654 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0928 00:55:21.936665 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f15600665e0 relay-1 | V0928 00:55:21.936669 8 MoQSession.cpp:2974] close sess=0x7f15600665e0 relay-1 | V0928 00:55:21.936675 8 MoQSession.cpp:2203] subscribeError trackReceiveState=0x7f1560082670 relay-1 | V0928 00:55:21.936680 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f1560082670 relay-1 | V0928 00:55:21.936685 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-adc0108c6dadb814 relay-1 | V0928 00:55:21.936693 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0928 00:55:21.936703 8 MoQForwarder.cpp:610] publishDone pubDone reason=closed locally relay-1 | V0928 00:55:21.936706 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=131 relay-1 | V0928 00:55:21.936710 8 MoQSession.cpp:6399] sendPublishDone sess=0x7f1560046260 relay-1 | V0928 00:55:21.936723 8 MoQSession.cpp:6570] publisherDrained id=0 sess=0x7f1560046260 relay-1 | V0928 00:55:21.936729 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7f1560082050 relay-1 | V0928 00:55:21.936731 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I0928 00:55:21.936737 8 MoQRelay.cpp:1938] Publisher terminated for moq-test-00/0/10/3/24/7/3/40/24/2/7/2/0/-1/-1/0/moq-test-adc0108c6dadb814 relay-1 | V0928 00:55:21.936743 8 MoQSession.cpp:2187] cancel alias=0 requestID=0 relay-1 | V0928 00:55:21.936747 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f15600665e0 relay-1 | V0928 00:55:21.936760 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f15600665e0 relay-1 | V0928 00:55:21.936903 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f15600665e0 relay-1 | V0928 00:55:21.936972 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f15600665e0 relay-1 | E20260928 00:55:21.937006 8 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | 2026-09-28T00:55:21.936874Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260928 00:55:21.937062 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=9ac430c8eaa204b7, server CID=400000053c89034d, downstream=[::ffff:172.18.0.3]:43660, [::]:4443=local, drain=none relay-1 | E0928 00:55:21.937111 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0928 00:55:21.937119 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f1560046260 relay-1 | V0928 00:55:21.937122 8 MoQSession.cpp:2974] close sess=0x7f1560046260 relay-1 | V0928 00:55:21.937140 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f1560046260 relay-1 | V0928 00:55:21.937161 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f1560046260 test-client-1 | 2026-09-28T00:55:21.937262Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0928 00:55:21.937269 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f1560046260 relay-1 | V0928 00:55:21.937304 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f1560046260 relay-1 | V0928 00:55:21.937329 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f1560046260 test-client-1 | 2026-09-28T00:55:21.937340Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36076 dual_stack=true relay-1 | V0928 00:55:21.938862 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0928 00:55:21.938875 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0928 00:55:21.938948 8 MoQSession.cpp:2698] start sess=0x7f15600738a0 relay-1 | V0928 00:55:21.938987 8 MoQSession.cpp:3042] sendSetup sess=0x7f15600738a0 relay-1 | V0928 00:55:21.939093 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f15600738a0 relay-1 | V0928 00:55:21.939133 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f15600738a0 relay-1 | V0928 00:55:21.939192 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f15600738a0 relay-1 | V0928 00:55:21.939220 8 MoQSession.cpp:3194] onClientSetup sess=0x7f15600738a0 relay-1 | V0928 00:55:21.939237 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0928 00:55:21.939252 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0928 00:55:21.939268 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) relay-1 | V0928 00:55:21.939363 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f15600738a0 relay-1 | V0928 00:55:21.939390 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f15600738a0 relay-1 | V0928 00:55:21.939402 8 MoQSession.cpp:4292] onSubscribeImpl ftn=moq-test-00/0/0/0/1/2/3/64/32/2/1/1/0/-1/-1/0/moq-test-4748c5b746c6e8fa sess=0x7f15600738a0 relay-1 | V0928 00:55:21.944517 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f1560046260 relay-1 | V0928 00:55:21.944539 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f15600665e0 test-client-1 | 2026-09-28T00:55:22.141220Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42539 dual_stack=true relay-1 | V0928 00:55:22.143142 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0928 00:55:22.143165 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0928 00:55:22.143256 8 MoQSession.cpp:2698] start sess=0x7f156007e810 relay-1 | V0928 00:55:22.143275 8 MoQSession.cpp:3042] sendSetup sess=0x7f156007e810 relay-1 | V0928 00:55:22.143360 8 MoQSession.cpp:2998] controlWriteLoop sess=0x7f156007e810 relay-1 | V0928 00:55:22.143378 8 MoQSession.cpp:6883] onNewUniStream sess=0x7f156007e810 relay-1 | V0928 00:55:22.143461 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f156007e810 relay-1 | V0928 00:55:22.143469 8 MoQSession.cpp:3194] onClientSetup sess=0x7f156007e810 relay-1 | V0928 00:55:22.143471 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0928 00:55:22.143474 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0928 00:55:22.143477 8 MoQSession.cpp:3272] Negotiated Version=0xff000012 (draft-18) relay-1 | V0928 00:55:22.143618 8 MoQSession.cpp:6913] onNewBidiStream sess=0x7f156007e810 relay-1 | V0928 00:55:22.143643 8 MoQSession.cpp:3407] controlReadLoop sess=0x7f156007e810 relay-1 | V0928 00:55:22.143664 8 MoQSession.cpp:4988] onPublishImpl reqID=0 sess=0x7f156007e810 relay-1 | V0928 00:55:22.143677 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-4748c5b746c6e8fa relay-1 | E0928 00:55:22.143693 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0928 00:55:22.143715 8 MoQSession.cpp:6104] publishOk reqID=0 sess=0x7f156007e810 relay-1 | V0928 00:55:22.143790 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0928 00:55:22.143800 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0928 00:55:22.143811 8 MoQSession.cpp:6286] sendSubscribeOk sess=0x7f15600738a0 test-client-1 | 2026-09-28T00:55:22.143935Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=6 streams=2 relay-1 | V0928 00:55:22.144076 8 MoQSession.cpp:5142] PublishDone id=0 code=2 reason=publish ended relay-1 | V0928 00:55:22.144088 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f156005a5e0 relay-1 | V0928 00:55:22.144093 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-4748c5b746c6e8fa relay-1 | V0928 00:55:22.144100 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0928 00:55:22.144119 8 MoQForwarder.cpp:610] publishDone pubDone reason=publish ended relay-1 | V0928 00:55:22.144127 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=141 relay-1 | V0928 00:55:22.144131 8 MoQSession.cpp:6399] sendPublishDone sess=0x7f15600738a0 relay-1 | V0928 00:55:22.144139 8 MoQSession.cpp:6570] publisherDrained id=0 sess=0x7f15600738a0 relay-1 | V0928 00:55:22.144143 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7f1560083ea0 relay-1 | V0928 00:55:22.144146 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I0928 00:55:22.144151 8 MoQRelay.cpp:1938] Publisher terminated for moq-test-00/0/0/0/1/2/3/64/32/2/1/1/0/-1/-1/0/moq-test-4748c5b746c6e8fa relay-1 | V0928 00:55:22.144162 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f156007e810 relay-1 | V0928 00:55:22.144341 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f15600738a0 relay-1 | V0928 00:55:22.144365 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f15600738a0 test-client-1 | not ok 18 - moq-test-forward-zero test-client-1 | --- test-client-1 | duration_ms: 216 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | E20260928 00:55:22.152792 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260928 00:55:22.152853 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=92ce8606bb8fe1af, server CID=40000016c4167f9f, downstream=[::ffff:172.18.0.3]:42539, [::]:4443=local, drain=none relay-1 | E20260928 00:55:22.152938 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260928 00:55:22.152954 8 HQSession.cpp:3170] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=8983918b32dabef1, server CID=40000002fbeb0954, downstream=[::ffff:172.18.0.3]:36076, [::]:4443=local, drain=none relay-1 | E0928 00:55:22.152997 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0928 00:55:22.153005 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f156007e810 relay-1 | V0928 00:55:22.153008 8 MoQSession.cpp:2974] close sess=0x7f156007e810 relay-1 | V0928 00:55:22.153016 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f156007e810 relay-1 | V0928 00:55:22.153044 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f156007e810 relay-1 | E0928 00:55:22.153110 8 MoQServer.h:194] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0928 00:55:22.153119 8 MoQSession.cpp:7333] onSessionEnderr=4294967295 sess=0x7f15600738a0 relay-1 | V0928 00:55:22.153121 8 MoQSession.cpp:2974] close sess=0x7f15600738a0 relay-1 | V0928 00:55:22.153125 8 MoQSession.cpp:2652] requestCancellation from cleanup sess=0x7f15600738a0 relay-1 | V0928 00:55:22.153132 8 MoQSession.cpp:2991] requestCancellation from close sess=0x7f15600738a0 relay-1 | V0928 00:55:22.153176 8 MoQSession.cpp:3410] exit controlReadLoop sess=0x7f156007e810 relay-1 | V0928 00:55:22.153211 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f156007e810 relay-1 | V0928 00:55:22.153241 8 MoQSession.cpp:3000] exit controlWriteLoop sess=0x7f15600738a0 relay-1 | V0928 00:55:22.153249 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f15600738a0 relay-1 | V0928 00:55:22.161412 8 MoQSession.cpp:2597] ~MoQSession sess=0x7f156007e810 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'