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-20T00:53:12Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-20T00:53:12Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-20T00:53:12Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-20T00:53:12Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-09-20T00:53:12Z" 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 | V0920 00:53:12.657395 7 MoQServer.cpp:121] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0920 00:53:12.658506 7 MoQServer.cpp:166] UDP send buffer for fd 15 is 425984 bytes (expected 2097152) test-client-1 | TAP version 14 test-client-1 | # moq-test-client v0.1.12 test-client-1 | # Relay: https://relay:4443/ test-client-1 | 1..18 test-client-1 | 2026-09-20T00:53:18.269815Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33139 dual_stack=true relay-1 | V0920 00:53:18.273399 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0920 00:53:18.273423 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0920 00:53:18.273630 8 MoQSession.cpp:2674] start sess=0x7fc040051fb0 relay-1 | V0920 00:53:18.273662 8 MoQSession.cpp:3018] sendSetup sess=0x7fc040051fb0 relay-1 | V0920 00:53:18.273819 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fc040051fb0 test-client-1 | 2026-09-20T00:53:18.274057Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 5 test-client-1 | connection_id: 086188a4ba2c100ac5f52fcee9012d98 test-client-1 | ... relay-1 | V0920 00:53:18.274102 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fc040051fb0 relay-1 | V0920 00:53:18.274165 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc040051fb0 relay-1 | V0920 00:53:18.274206 8 MoQSession.cpp:3162] onClientSetup sess=0x7fc040051fb0 relay-1 | V0920 00:53:18.274222 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0920 00:53:18.274226 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0920 00:53:18.274232 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | E20260920 00:53:18.274284 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260920 00:53:18.274484 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=f7f8e30e217da3da, server CID=4000000108df398f, downstream=[::ffff:172.18.0.3]:33139, [::]:4443=local, drain=none relay-1 | E0920 00:53:18.274562 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0920 00:53:18.274602 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fc040051fb0 relay-1 | V0920 00:53:18.274617 8 MoQSession.cpp:2950] close sess=0x7fc040051fb0 relay-1 | V0920 00:53:18.274645 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fc040051fb0 relay-1 | V0920 00:53:18.274724 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fc040051fb0 relay-1 | V0920 00:53:18.274932 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc040051fb0 test-client-1 | 2026-09-20T00:53:18.274846Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0920 00:53:18.275014 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fc040051fb0 relay-1 | V0920 00:53:18.275032 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fc040051fb0 test-client-1 | 2026-09-20T00:53:18.275460Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53547 dual_stack=true relay-1 | V0920 00:53:18.277083 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0920 00:53:18.277102 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0920 00:53:18.277218 8 MoQSession.cpp:2674] start sess=0x7fc04006abe0 relay-1 | V0920 00:53:18.277254 8 MoQSession.cpp:3018] sendSetup sess=0x7fc04006abe0 relay-1 | V0920 00:53:18.277314 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fc04006abe0 test-client-1 | 2026-09-20T00:53:18.277574Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop relay-1 | V0920 00:53:18.277616 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fc04006abe0 relay-1 | V0920 00:53:18.277679 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc04006abe0 relay-1 | V0920 00:53:18.277689 8 MoQSession.cpp:3162] onClientSetup sess=0x7fc04006abe0 relay-1 | V0920 00:53:18.277715 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0920 00:53:18.277720 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0920 00:53:18.277726 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0920 00:53:18.277863 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fc04006abe0 relay-1 | V0920 00:53:18.277921 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc04006abe0 relay-1 | V0920 00:53:18.277969 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fc04006abe0 relay-1 | V0920 00:53:18.277995 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0920 00:53:18.278011 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fc04006abe0 relay-1 | E20260920 00:53:20.279227 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260920 00:53:20.279309 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=952099894a63f2a4, server CID=4000000588122302, downstream=[::ffff:172.18.0.3]:53547, [::]:4443=local, drain=none test-client-1 | ok 2 - publish-namespace-only test-client-1 | --- test-client-1 | duration_ms: 2005 test-client-1 | connection_id: 45a3430b5e3a6f985e1bc175f86d8a5d test-client-1 | ... test-client-1 | 2026-09-20T00:53:20.279077Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) test-client-1 | 2026-09-20T00:53:20.279627Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E0920 00:53:20.279394 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0920 00:53:20.279416 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fc04006abe0 relay-1 | V0920 00:53:20.279421 8 MoQSession.cpp:2950] close sess=0x7fc04006abe0 relay-1 | V0920 00:53:20.279431 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0920 00:53:20.279439 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0920 00:53:20.279448 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fc04006abe0 relay-1 | V0920 00:53:20.279468 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0920 00:53:20.279478 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fc04006abe0 relay-1 | V0920 00:53:20.279596 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc04006abe0 relay-1 | V0920 00:53:20.279610 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc04006abe0 relay-1 | V0920 00:53:20.279645 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fc04006abe0 test-client-1 | 2026-09-20T00:53:20.280371Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35446 dual_stack=true relay-1 | V0920 00:53:20.282269 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0920 00:53:20.282284 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0920 00:53:20.282426 8 MoQSession.cpp:2674] start sess=0x7fc0400692f0 relay-1 | V0920 00:53:20.282451 8 MoQSession.cpp:3018] sendSetup sess=0x7fc0400692f0 relay-1 | V0920 00:53:20.282565 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fc0400692f0 test-client-1 | 2026-09-20T00:53:20.282744Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V0920 00:53:20.282689 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fc0400692f0 relay-1 | V0920 00:53:20.282792 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc0400692f0 relay-1 | V0920 00:53:20.282803 8 MoQSession.cpp:3162] onClientSetup sess=0x7fc0400692f0 relay-1 | V0920 00:53:20.282808 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0920 00:53:20.282812 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0920 00:53:20.282817 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0920 00:53:20.282919 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fc0400692f0 relay-1 | V0920 00:53:20.282954 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc0400692f0 relay-1 | V0920 00:53:20.282967 8 MoQSession.cpp:4260] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7fc0400692f0 relay-1 | V0920 00:53:20.282985 8 MoQSession.cpp:4402] Application subscribe error err=no such namespace or track relay-1 | V0920 00:53:20.282994 8 MoQSession.cpp:6260] subscribeError sess=0x7fc0400692f0 relay-1 | V0920 00:53:20.283007 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fc0400692f0 test-client-1 | 2026-09-20T00:53:20.283135Z  WARN moq_transport::serve::error: [1a70787f-0447-48e0-a063-f7b642dbb2ee] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-20T00:53:20.283221Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:1a70787f-0447-48e0-a063-f7b642dbb2ee] test-client-1 | ok 3 - subscribe-error relay-1 | V0920 00:53:20.283358 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc0400692f0 test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: 0b9d9201a3898842030ac851b21187f1 test-client-1 | ... relay-1 | V0920 00:53:20.283375 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc0400692f0 relay-1 | E20260920 00:53:20.283707 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260920 00:53:20.283747 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=e5567cfa46ed7e63, server CID=400000032ef6f7a2, downstream=[::ffff:172.18.0.3]:35446, [::]:4443=local, drain=none relay-1 | E0920 00:53:20.283813 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0920 00:53:20.283822 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fc0400692f0 relay-1 | V0920 00:53:20.283825 8 MoQSession.cpp:2950] close sess=0x7fc0400692f0 relay-1 | V0920 00:53:20.283830 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fc0400692f0 relay-1 | V0920 00:53:20.283839 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fc0400692f0 relay-1 | V0920 00:53:20.284007 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fc0400692f0 test-client-1 | 2026-09-20T00:53:20.283931Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-20T00:53:20.284601Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40839 dual_stack=true relay-1 | V0920 00:53:20.286234 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0920 00:53:20.286254 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0920 00:53:20.286361 8 MoQSession.cpp:2674] start sess=0x7fc04007b4a0 relay-1 | V0920 00:53:20.286381 8 MoQSession.cpp:3018] sendSetup sess=0x7fc04007b4a0 relay-1 | V0920 00:53:20.286436 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fc04007b4a0 relay-1 | V0920 00:53:20.287280 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fc04007b4a0 relay-1 | V0920 00:53:20.287328 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc04007b4a0 relay-1 | V0920 00:53:20.287333 8 MoQSession.cpp:3162] onClientSetup sess=0x7fc04007b4a0 relay-1 | V0920 00:53:20.287337 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0920 00:53:20.287340 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0920 00:53:20.287345 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-20T00:53:20.287496Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33064 dual_stack=true relay-1 | V0920 00:53:20.288938 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fc04006abe0 relay-1 | V0920 00:53:20.289127 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0920 00:53:20.289145 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0920 00:53:20.289234 8 MoQSession.cpp:2674] start sess=0x7fc040059a70 relay-1 | V0920 00:53:20.289252 8 MoQSession.cpp:3018] sendSetup sess=0x7fc040059a70 relay-1 | V0920 00:53:20.289306 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fc040059a70 relay-1 | V0920 00:53:20.289749 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fc040059a70 relay-1 | V0920 00:53:20.289778 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc040059a70 relay-1 | V0920 00:53:20.289785 8 MoQSession.cpp:3162] onClientSetup sess=0x7fc040059a70 relay-1 | V0920 00:53:20.289811 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0920 00:53:20.289819 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0920 00:53:20.289825 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-20T00:53:20.289704Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-09-20T00:53:20.289714Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V0920 00:53:20.289892 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fc04007b4a0 relay-1 | V0920 00:53:20.289937 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fc040059a70 relay-1 | V0920 00:53:20.289965 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc04007b4a0 relay-1 | V0920 00:53:20.289981 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fc04007b4a0 relay-1 | V0920 00:53:20.289989 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc040059a70 relay-1 | V0920 00:53:20.289995 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7fc040059a70 relay-1 | V0920 00:53:20.290006 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0920 00:53:20.290062 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fc04007b4a0 relay-1 | V0920 00:53:20.290096 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0920 00:53:20.290102 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0920 00:53:20.290114 8 MoQSession.cpp:6120] subscribe sess=0x7fc04007b4a0 relay-1 | V0920 00:53:20.290228 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc04007b4a0 relay-1 | V0920 00:53:20.290498 8 MoQSession.cpp:4776] onSubscribeOk id=1 sess=0x7fc04007b4a0 relay-1 | V0920 00:53:20.290518 8 MoQSession.cpp:6222] Subscribe ready trackReceiveState=0x7fc04005c9c0 requestID=1 relay-1 | V0920 00:53:20.290527 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7fc040059a70 relay-1 | V0920 00:53:20.299709 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fc0400692f0 test-client-1 | 2026-09-20T00:53:23.290859Z  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: 3007 test-client-1 | publisher_connection_id: df90dacdea3b35ed0bc81d5335ca6a5d test-client-1 | subscriber_connection_id: 01090e2c5dd95c92590ecc0e1a380c42 test-client-1 | ... test-client-1 | 2026-09-20T00:53:23.291556Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-20T00:53:23.291631Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260920 00:53:23.291038 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260920 00:53:23.291116 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=86cbcd7f9e1f3906, server CID=4000001e26c727f3, downstream=[::ffff:172.18.0.3]:40839, [::]:4443=local, drain=none relay-1 | E20260920 00:53:23.291173 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260920 00:53:23.291193 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=a15dd1ed3816eaf4, server CID=4000001d2c54cfa7, downstream=[::ffff:172.18.0.3]:33064, [::]:4443=local, drain=none relay-1 | E0920 00:53:23.291248 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0920 00:53:23.291261 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fc04007b4a0 relay-1 | V0920 00:53:23.291266 8 MoQSession.cpp:2950] close sess=0x7fc04007b4a0 relay-1 | V0920 00:53:23.291276 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0920 00:53:23.291284 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0920 00:53:23.291293 8 MoQSession.cpp:2183] subscribeError trackReceiveState=0x7fc04005c9c0 relay-1 | V0920 00:53:23.291297 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7fc04005c9c0 relay-1 | V0920 00:53:23.291303 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/interop/test-track relay-1 | V0920 00:53:23.291310 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0920 00:53:23.291315 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fc040059a70 relay-1 | V0920 00:53:23.291319 8 MoQSession.cpp:6355] sendPublishDone sess=0x7fc040059a70 relay-1 | V0920 00:53:23.291338 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fc040059a70 relay-1 | V0920 00:53:23.291342 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fc0400649f0 relay-1 | V0920 00:53:23.291346 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0920 00:53:23.291354 8 MoQRelay.cpp:1933] Publisher terminated for moq-test/interop/test-track relay-1 | V0920 00:53:23.291369 8 MoQCache.cpp:2266] Added track to LRU: moq-test/interop/test-track relay-1 | V0920 00:53:23.291375 8 MoQSession.cpp:2167] cancel alias=1 requestID=1 relay-1 | V0920 00:53:23.291381 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fc04007b4a0 relay-1 | V0920 00:53:23.291393 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=1 code=386759528 relay-1 | V0920 00:53:23.291399 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0920 00:53:23.291406 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fc04007b4a0 relay-1 | E0920 00:53:23.291522 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0920 00:53:23.291528 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fc040059a70 relay-1 | V0920 00:53:23.291532 8 MoQSession.cpp:2950] close sess=0x7fc040059a70 relay-1 | V0920 00:53:23.291537 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fc040059a70 relay-1 | V0920 00:53:23.291546 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fc040059a70 relay-1 | V0920 00:53:23.291642 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc04007b4a0 relay-1 | V0920 00:53:23.291654 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc04007b4a0 relay-1 | V0920 00:53:23.291661 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc04007b4a0 relay-1 | V0920 00:53:23.291667 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc040059a70 relay-1 | V0920 00:53:23.291673 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc040059a70 relay-1 | V0920 00:53:23.291744 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fc04007b4a0 relay-1 | V0920 00:53:23.291761 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fc040059a70 test-client-1 | 2026-09-20T00:53:23.292205Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37438 dual_stack=true relay-1 | V0920 00:53:23.294570 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0920 00:53:23.294586 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0920 00:53:23.294687 8 MoQSession.cpp:2674] start sess=0x7fc04004f8f0 relay-1 | V0920 00:53:23.294754 8 MoQSession.cpp:3018] sendSetup sess=0x7fc04004f8f0 relay-1 | V0920 00:53:23.294869 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fc04004f8f0 relay-1 | V0920 00:53:23.294991 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fc04004f8f0 relay-1 | V0920 00:53:23.295051 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc04004f8f0 test-client-1 | 2026-09-20T00:53:23.295066Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | V0920 00:53:23.295070 8 MoQSession.cpp:3162] onClientSetup sess=0x7fc04004f8f0 relay-1 | V0920 00:53:23.295074 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0920 00:53:23.295079 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0920 00:53:23.295084 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0920 00:53:23.295283 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fc04004f8f0 relay-1 | V0920 00:53:23.295309 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc04004f8f0 relay-1 | V0920 00:53:23.295318 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7fc04004f8f0 relay-1 | V0920 00:53:23.295339 8 MoQSession.cpp:4402] Application subscribe error err=no such namespace or track relay-1 | V0920 00:53:23.295347 8 MoQSession.cpp:6260] subscribeError sess=0x7fc04004f8f0 relay-1 | V0920 00:53:23.295358 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fc04004f8f0 test-client-1 | 2026-09-20T00:53:23.295536Z  WARN moq_transport::serve::error: [698d0871-416b-4f34-b2f8-8ac04144a833] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 relay-1 | E20260920 00:53:23.295704 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260920 00:53:23.295749 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=1f63182654a44548, server CID=40000014eadf79e4, downstream=[::ffff:172.18.0.3]:37438, [::]:4443=local, drain=none relay-1 | E0920 00:53:23.295829 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0920 00:53:23.295845 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fc04004f8f0 relay-1 | V0920 00:53:23.295849 8 MoQSession.cpp:2950] close sess=0x7fc04004f8f0 relay-1 | V0920 00:53:23.295853 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fc04004f8f0 relay-1 | V0920 00:53:23.295861 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fc04004f8f0 test-client-1 | 2026-09-20T00:53:23.296011Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0920 00:53:23.295929 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc04004f8f0 relay-1 | V0920 00:53:23.295948 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc04004f8f0 relay-1 | V0920 00:53:23.295972 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fc04004f8f0 relay-1 | V0920 00:53:23.311188 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fc04007b4a0 relay-1 | V0920 00:53:23.311238 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fc040059a70 relay-1 | V0920 00:53:23.311269 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fc04004f8f0 test-client-1 | 2026-09-20T00:53:23.797382Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41300 dual_stack=true relay-1 | V0920 00:53:23.799523 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0920 00:53:23.799553 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0920 00:53:23.799673 8 MoQSession.cpp:2674] start sess=0x7fc040069260 relay-1 | V0920 00:53:23.799725 8 MoQSession.cpp:3018] sendSetup sess=0x7fc040069260 relay-1 | V0920 00:53:23.799850 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fc040069260 test-client-1 | 2026-09-20T00:53:23.800056Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop relay-1 | V0920 00:53:23.799984 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fc040069260 relay-1 | V0920 00:53:23.800043 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc040069260 relay-1 | V0920 00:53:23.800050 8 MoQSession.cpp:3162] onClientSetup sess=0x7fc040069260 relay-1 | V0920 00:53:23.800052 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0920 00:53:23.800055 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0920 00:53:23.800059 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0920 00:53:23.800193 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fc040069260 relay-1 | V0920 00:53:23.800377 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc040069260 relay-1 | V0920 00:53:23.800396 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fc040069260 relay-1 | V0920 00:53:23.800411 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0920 00:53:23.800422 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fc040069260 test-client-1 | ok 5 - subscribe-before-publish-namespace test-client-1 | --- test-client-1 | duration_ms: 3510 test-client-1 | subscriber_connection_id: 07100c48c4fa4fe8d6f7228a0fc1face test-client-1 | publisher_connection_id: 03cfe172fa840447ee948002fb4e876c test-client-1 | ... test-client-1 | 2026-09-20T00:53:26.801296Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-09-20T00:53:26.801322Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:698d0871-416b-4f34-b2f8-8ac04144a833] (may be expected) test-client-1 | 2026-09-20T00:53:26.801911Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260920 00:53:26.801463 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260920 00:53:26.801545 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=995fceabe2975c85, server CID=4000000bd2ca6327, downstream=[::ffff:172.18.0.3]:41300, [::]:4443=local, drain=none relay-1 | E0920 00:53:26.801642 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0920 00:53:26.801658 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fc040069260 relay-1 | V0920 00:53:26.801664 8 MoQSession.cpp:2950] close sess=0x7fc040069260 relay-1 | V0920 00:53:26.801675 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0920 00:53:26.801685 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0920 00:53:26.801723 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fc040069260 relay-1 | V0920 00:53:26.801742 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0920 00:53:26.801753 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fc040069260 relay-1 | V0920 00:53:26.801870 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc040069260 relay-1 | V0920 00:53:26.801886 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc040069260 relay-1 | V0920 00:53:26.801922 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fc040069260 test-client-1 | 2026-09-20T00:53:26.802474Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58490 dual_stack=true relay-1 | V0920 00:53:26.805000 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0920 00:53:26.805024 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0920 00:53:26.805137 8 MoQSession.cpp:2674] start sess=0x7fc040068360 relay-1 | V0920 00:53:26.805163 8 MoQSession.cpp:3018] sendSetup sess=0x7fc040068360 relay-1 | V0920 00:53:26.805260 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fc040068360 relay-1 | V0920 00:53:26.805369 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fc040068360 relay-1 | V0920 00:53:26.805424 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc040068360 relay-1 | V0920 00:53:26.805433 8 MoQSession.cpp:3162] onClientSetup sess=0x7fc040068360 relay-1 | V0920 00:53:26.805438 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0920 00:53:26.805442 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 test-client-1 | 2026-09-20T00:53:26.805428Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V0920 00:53:26.805448 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0920 00:53:26.805623 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fc040068360 relay-1 | V0920 00:53:26.805671 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc040068360 relay-1 | V0920 00:53:26.805704 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fc040068360 relay-1 | V0920 00:53:26.805717 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0920 00:53:26.805728 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fc040068360 relay-1 | V0920 00:53:26.811922 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fc040069260 test-client-1 | 2026-09-20T00:53:28.806925Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | V0920 00:53:28.807094 8 MoQRelaySession.cpp:1300] onPublishNamespaceDone requestID=0 sess=0x7fc040068360 relay-1 | V0920 00:53:28.807129 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0920 00:53:28.807141 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0920 00:53:28.807151 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc040068360 relay-1 | V0920 00:53:28.807168 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc040068360 test-client-1 | 2026-09-20T00:53:28.908828Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully test-client-1 | ok 6 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 2107 test-client-1 | connection_id: 2d6f2fb4d8cd2e30159b62d5efa66575 test-client-1 | ... relay-1 | E20260920 00:53:28.908996 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260920 00:53:28.909070 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=fc82b8e43157c870, server CID=400000141b7b99f2, downstream=[::ffff:172.18.0.3]:58490, [::]:4443=local, drain=none relay-1 | E0920 00:53:28.909139 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0920 00:53:28.909148 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fc040068360 relay-1 | V0920 00:53:28.909153 8 MoQSession.cpp:2950] close sess=0x7fc040068360 relay-1 | V0920 00:53:28.909161 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fc040068360 relay-1 | V0920 00:53:28.909180 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fc040068360 relay-1 | V0920 00:53:28.909307 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fc040068360 test-client-1 | 2026-09-20T00:53:28.909371Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-20T00:53:28.909977Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:48692 dual_stack=true relay-1 | V0920 00:53:28.911936 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0920 00:53:28.911953 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0920 00:53:28.912054 8 MoQSession.cpp:2674] start sess=0x7fc040075d80 relay-1 | V0920 00:53:28.912074 8 MoQSession.cpp:3018] sendSetup sess=0x7fc040075d80 relay-1 | V0920 00:53:28.912173 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fc040075d80 test-client-1 | 2026-09-20T00:53:28.912369Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" relay-1 | V0920 00:53:28.912513 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fc040075d80 relay-1 | V0920 00:53:28.912535 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fc040075d80 relay-1 | V0920 00:53:28.912593 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc040075d80 relay-1 | V0920 00:53:28.912601 8 MoQSession.cpp:3162] onClientSetup sess=0x7fc040075d80 relay-1 | V0920 00:53:28.912606 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0920 00:53:28.912610 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0920 00:53:28.912616 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0920 00:53:28.912632 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc040075d80 relay-1 | V0920 00:53:28.912644 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7fc040075d80 relay-1 | V0920 00:53:28.912657 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0920 00:53:28.912683 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0920 00:53:28.912700 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7fc040075d80 test-client-1 | 2026-09-20T00:53:28.912875Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" test-client-1 | 2026-09-20T00:53:28.913016Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" test-client-1 | ok 7 - publish-track-only relay-1 | V0920 00:53:28.913081 8 MoQSession.cpp:5098] PublishDone id=0 code=2 reason=publish ended test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: a3b552ce305c47729713e8f0076bde68 test-client-1 | ... relay-1 | V0920 00:53:28.913123 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7fc040062040 relay-1 | V0920 00:53:28.913136 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0920 00:53:28.913181 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0920 00:53:28.913187 8 MoQRelay.cpp:412] Publisher terminated with no subscribers, cleaning up moq-test/publish/published-track relay-1 | V0920 00:53:28.913192 8 MoQForwarder.cpp:609] publishDone pubDone reason=publish ended relay-1 | V0920 00:53:28.913199 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc040075d80 relay-1 | E20260920 00:53:28.913316 8 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | 2026-09-20T00:53:28.913721Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260920 00:53:28.913390 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=a946301e9ef2596b, server CID=4000000fdceca0a8, downstream=[::ffff:172.18.0.3]:48692, [::]:4443=local, drain=none relay-1 | E0920 00:53:28.913476 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0920 00:53:28.913483 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fc040075d80 relay-1 | V0920 00:53:28.913487 8 MoQSession.cpp:2950] close sess=0x7fc040075d80 relay-1 | V0920 00:53:28.913493 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fc040075d80 relay-1 | V0920 00:53:28.913503 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fc040075d80 relay-1 | V0920 00:53:28.913588 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc040075d80 relay-1 | V0920 00:53:28.913609 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fc040075d80 test-client-1 | 2026-09-20T00:53:28.914069Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56651 dual_stack=true relay-1 | V0920 00:53:28.915620 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0920 00:53:28.915635 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0920 00:53:28.915747 8 MoQSession.cpp:2674] start sess=0x7fc04007ee40 relay-1 | V0920 00:53:28.915788 8 MoQSession.cpp:3018] sendSetup sess=0x7fc04007ee40 relay-1 | V0920 00:53:28.915925 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fc04007ee40 relay-1 | V0920 00:53:28.916025 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fc04007ee40 relay-1 | V0920 00:53:28.916066 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc04007ee40 relay-1 | V0920 00:53:28.916070 8 MoQSession.cpp:3162] onClientSetup sess=0x7fc04007ee40 relay-1 | V0920 00:53:28.916072 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0920 00:53:28.916074 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0920 00:53:28.916078 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-20T00:53:28.916809Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49644 dual_stack=true relay-1 | V0920 00:53:28.918469 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0920 00:53:28.918485 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0920 00:53:28.918590 8 MoQSession.cpp:2674] start sess=0x7fc040090b00 relay-1 | V0920 00:53:28.918637 8 MoQSession.cpp:3018] sendSetup sess=0x7fc040090b00 relay-1 | V0920 00:53:28.918862 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fc040068360 relay-1 | V0920 00:53:28.918878 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fc040090b00 relay-1 | V0920 00:53:28.918890 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fc040090b00 relay-1 | V0920 00:53:28.918965 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc040090b00 test-client-1 | 2026-09-20T00:53:28.919054Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" relay-1 | V0920 00:53:28.918979 8 MoQSession.cpp:3162] onClientSetup sess=0x7fc040090b00 relay-1 | V0920 00:53:28.918982 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0920 00:53:28.918986 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0920 00:53:28.918990 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0920 00:53:28.919247 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fc04007ee40 relay-1 | V0920 00:53:28.919311 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc04007ee40 relay-1 | V0920 00:53:28.919326 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7fc04007ee40 relay-1 | V0920 00:53:28.919356 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0920 00:53:28.919362 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0920 00:53:28.919371 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7fc04007ee40 test-client-1 | 2026-09-20T00:53:28.919501Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" relay-1 | V0920 00:53:28.919645 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fc040090b00 relay-1 | V0920 00:53:28.919718 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc040090b00 relay-1 | V0920 00:53:28.919733 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test/publish/published-track sess=0x7fc040090b00 relay-1 | V0920 00:53:28.919758 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0920 00:53:28.919763 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0920 00:53:28.919788 8 MoQRelay.cpp:1970] Updating forward for moq-test/publish/published-track numForwardingSubs=1 relay-1 | V0920 00:53:28.919798 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7fc040090b00 relay-1 | V0920 00:53:28.919870 8 MoQSession.cpp:6556] requestUpdate sess=0x7fc04007ee40 test-client-1 | 2026-09-20T00:53:28.920011Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-20T00:53:28.920043Z  WARN moq_transport::serve::error: [d423a029-7769-473d-8786-be7c5eacf1d5] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | V0920 00:53:28.920186 8 MoQSession.cpp:3489] Failing pending request id=1 peer FINed without terminal reply sess=0x7fc04007ee40 relay-1 | V0920 00:53:28.920203 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc04007ee40 relay-1 | E0920 00:53:28.920213 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0920 00:53:28.929309 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fc040075d80 test-client-1 | not ok 8 - publish-track-subscribe test-client-1 | --- test-client-1 | duration_ms: 107 test-client-1 | message: "failed serving PUBLISH track: serve error: cancelled: cancelled" test-client-1 | ... relay-1 | E20260920 00:53:29.020365 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260920 00:53:29.020428 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=48d959b4e99d1d15, server CID=4000000c1487626c, downstream=[::ffff:172.18.0.3]:56651, [::]:4443=local, drain=none relay-1 | E20260920 00:53:29.020514 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260920 00:53:29.020545 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=72320c8dc8cac72b, server CID=400000076e21e0ca, downstream=[::ffff:172.18.0.3]:49644, [::]:4443=local, drain=none relay-1 | E0920 00:53:29.020667 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0920 00:53:29.020678 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fc04007ee40 relay-1 | V0920 00:53:29.020680 8 MoQSession.cpp:2950] close sess=0x7fc04007ee40 relay-1 | V0920 00:53:29.020686 8 MoQSession.cpp:2183] subscribeError trackReceiveState=0x7fc040062040 relay-1 | V0920 00:53:29.020688 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7fc040062040 relay-1 | V0920 00:53:29.020692 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0920 00:53:29.020696 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0920 00:53:29.020700 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0920 00:53:29.020748 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fc040090b00 relay-1 | V0920 00:53:29.020753 8 MoQSession.cpp:6355] sendPublishDone sess=0x7fc040090b00 relay-1 | V0920 00:53:29.020774 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fc040090b00 relay-1 | V0920 00:53:29.020779 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fc0400649f0 relay-1 | V0920 00:53:29.020782 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0920 00:53:29.020789 8 MoQRelay.cpp:1933] Publisher terminated for moq-test/publish/published-track relay-1 | V0920 00:53:29.020797 8 MoQSession.cpp:2167] cancel alias=0 requestID=0 relay-1 | V0920 00:53:29.020802 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fc04007ee40 relay-1 | V0920 00:53:29.020816 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fc04007ee40 relay-1 | E0920 00:53:29.020928 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0920 00:53:29.020961 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fc040090b00 relay-1 | V0920 00:53:29.020984 8 MoQSession.cpp:2950] close sess=0x7fc040090b00 relay-1 | V0920 00:53:29.021005 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fc040090b00 test-client-1 | 2026-09-20T00:53:29.020964Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0920 00:53:29.021062 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fc040090b00 test-client-1 | 2026-09-20T00:53:29.021207Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0920 00:53:29.021190 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc04007ee40 relay-1 | V0920 00:53:29.021228 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc040090b00 relay-1 | V0920 00:53:29.021251 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc040090b00 relay-1 | V0920 00:53:29.021313 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fc04007ee40 relay-1 | V0920 00:53:29.021320 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fc04007ee40 relay-1 | V0920 00:53:29.021335 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fc040090b00 test-client-1 | 2026-09-20T00:53:29.021518Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35266 dual_stack=true relay-1 | V0920 00:53:29.023470 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0920 00:53:29.023487 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0920 00:53:29.023596 8 MoQSession.cpp:2674] start sess=0x7fc040075d80 relay-1 | V0920 00:53:29.023622 8 MoQSession.cpp:3018] sendSetup sess=0x7fc040075d80 relay-1 | V0920 00:53:29.023761 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fc040075d80 relay-1 | V0920 00:53:29.023974 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fc040075d80 test-client-1 | 2026-09-20T00:53:29.023941Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 relay-1 | V0920 00:53:29.024024 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc040075d80 relay-1 | V0920 00:53:29.024038 8 MoQSession.cpp:3162] onClientSetup sess=0x7fc040075d80 relay-1 | V0920 00:53:29.024042 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0920 00:53:29.024045 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0920 00:53:29.024050 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0920 00:53:29.024165 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fc040075d80 relay-1 | V0920 00:53:29.024200 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc040075d80 relay-1 | V0920 00:53:29.024212 8 MoQSession.cpp:4260] onSubscribeImpl ftn=nonexistent/rendezvous/test-track sess=0x7fc040075d80 relay-1 | V0920 00:53:29.031549 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fc040090b00 relay-1 | V0920 00:53:29.524691 8 MoQSession.cpp:4402] Application subscribe error err=rendezvous timeout expired relay-1 | V0920 00:53:29.524720 8 MoQSession.cpp:6260] subscribeError sess=0x7fc040075d80 relay-1 | V0920 00:53:29.524787 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fc040075d80 test-client-1 | 2026-09-20T00:53:29.525298Z  INFO moq_test_client::scenarios: Received expected REQUEST_ERROR TIMEOUT relay-1 | V0920 00:53:29.525396 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc040075d80 test-client-1 | ok 9 - rendezvous-timeout test-client-1 | --- test-client-1 | duration_ms: 505 test-client-1 | connection_id: e11c8a74ca347c6819ff5854003f1a05 test-client-1 | ... relay-1 | V0920 00:53:29.525420 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc040075d80 relay-1 | E20260920 00:53:29.525766 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260920 00:53:29.525821 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=ae763de5f72dd171, server CID=4000001302bc6a45, downstream=[::ffff:172.18.0.3]:35266, [::]:4443=local, drain=none relay-1 | E0920 00:53:29.525912 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-20T00:53:29.526068Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0920 00:53:29.525921 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fc040075d80 relay-1 | V0920 00:53:29.525924 8 MoQSession.cpp:2950] close sess=0x7fc040075d80 relay-1 | V0920 00:53:29.525933 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fc040075d80 relay-1 | V0920 00:53:29.525948 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fc040075d80 relay-1 | V0920 00:53:29.526063 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fc040075d80 test-client-1 | 2026-09-20T00:53:29.526542Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44225 dual_stack=true relay-1 | V0920 00:53:29.528580 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0920 00:53:29.528602 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0920 00:53:29.528734 8 MoQSession.cpp:2674] start sess=0x7fc04005e340 relay-1 | V0920 00:53:29.528802 8 MoQSession.cpp:3018] sendSetup sess=0x7fc04005e340 relay-1 | V0920 00:53:29.528973 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fc04005e340 relay-1 | V0920 00:53:29.529051 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fc04005e340 relay-1 | V0920 00:53:29.529136 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc04005e340 relay-1 | V0920 00:53:29.529147 8 MoQSession.cpp:3162] onClientSetup sess=0x7fc04005e340 relay-1 | V0920 00:53:29.529151 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0920 00:53:29.529155 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0920 00:53:29.529161 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0920 00:53:29.529469 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fc04005e340 relay-1 | V0920 00:53:29.529500 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc04005e340 relay-1 | V0920 00:53:29.529518 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test-00/0/0/0/2/4/5/64/32/2/1/1/0/-1/-1/0/moq-test-20e2e2d4772f4245 sess=0x7fc04005e340 relay-1 | V0920 00:53:29.536666 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fc040075d80 test-client-1 | 2026-09-20T00:53:29.731477Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54054 dual_stack=true relay-1 | V0920 00:53:29.733180 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0920 00:53:29.733196 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0920 00:53:29.733288 8 MoQSession.cpp:2674] start sess=0x7fc040075d80 relay-1 | V0920 00:53:29.733344 8 MoQSession.cpp:3018] sendSetup sess=0x7fc040075d80 relay-1 | V0920 00:53:29.733445 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fc040075d80 relay-1 | V0920 00:53:29.733542 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fc040075d80 relay-1 | V0920 00:53:29.733596 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc040075d80 relay-1 | V0920 00:53:29.733601 8 MoQSession.cpp:3162] onClientSetup sess=0x7fc040075d80 relay-1 | V0920 00:53:29.733603 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0920 00:53:29.733611 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0920 00:53:29.733617 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0920 00:53:29.733704 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fc040075d80 relay-1 | V0920 00:53:29.733759 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc040075d80 relay-1 | V0920 00:53:29.733772 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7fc040075d80 relay-1 | V0920 00:53:29.733786 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-20e2e2d4772f4245 relay-1 | E0920 00:53:29.733796 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0920 00:53:29.733821 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7fc040075d80 relay-1 | V0920 00:53:29.733903 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0920 00:53:29.733913 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0920 00:53:29.733920 8 MoQRelay.cpp:1970] Updating forward for moq-test-00/0/0/0/2/4/5/64/32/2/1/1/0/-1/-1/0/moq-test-20e2e2d4772f4245 numForwardingSubs=1 relay-1 | V0920 00:53:29.733931 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7fc04005e340 relay-1 | V0920 00:53:29.733991 8 MoQSession.cpp:6556] requestUpdate sess=0x7fc040075d80 test-client-1 | 2026-09-20T00:53:29.734192Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-20T00:53:29.734208Z  WARN moq_transport::serve::error: [a4e0f98a-5eba-4f81-8566-3ccaf07a7b31] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 test-client-1 | not ok 10 - moq-test-subgroup-per-group test-client-1 | --- test-client-1 | duration_ms: 208 relay-1 | E20260920 00:53:29.734463 8 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | message: "PUBLISH was rejected: cancelled" test-client-1 | ... relay-1 | E20260920 00:53:29.734509 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=998714ceb649a926, server CID=4000000214d8660f, downstream=[::ffff:172.18.0.3]:54054, [::]:4443=local, drain=none relay-1 | E20260920 00:53:29.734545 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260920 00:53:29.734560 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=fcea1cfc915749af, server CID=4000001bd110625b, downstream=[::ffff:172.18.0.3]:44225, [::]:4443=local, drain=none relay-1 | E0920 00:53:29.734598 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0920 00:53:29.734610 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fc040075d80 relay-1 | V0920 00:53:29.734614 8 MoQSession.cpp:2950] close sess=0x7fc040075d80 relay-1 | V0920 00:53:29.734619 8 MoQSession.cpp:2183] subscribeError trackReceiveState=0x7fc04006fec0 relay-1 | V0920 00:53:29.734622 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7fc04006fec0 relay-1 | V0920 00:53:29.734627 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-20e2e2d4772f4245 relay-1 | V0920 00:53:29.734634 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0920 00:53:29.734641 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0920 00:53:29.734645 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fc04005e340 relay-1 | V0920 00:53:29.734648 8 MoQSession.cpp:6355] sendPublishDone sess=0x7fc04005e340 relay-1 | V0920 00:53:29.734658 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fc04005e340 relay-1 | V0920 00:53:29.734662 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fc0400649f0 relay-1 | V0920 00:53:29.734665 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0920 00:53:29.734671 8 MoQRelay.cpp:1933] Publisher terminated for moq-test-00/0/0/0/2/4/5/64/32/2/1/1/0/-1/-1/0/moq-test-20e2e2d4772f4245 relay-1 | V0920 00:53:29.734678 8 MoQSession.cpp:2167] cancel alias=0 requestID=0 relay-1 | V0920 00:53:29.734684 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fc040075d80 relay-1 | V0920 00:53:29.734712 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0920 00:53:29.734720 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fc040075d80 relay-1 | E0920 00:53:29.734788 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0920 00:53:29.734793 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fc04005e340 test-client-1 | 2026-09-20T00:53:29.734972Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-20T00:53:29.735011Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0920 00:53:29.734796 8 MoQSession.cpp:2950] close sess=0x7fc04005e340 relay-1 | V0920 00:53:29.734800 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fc04005e340 relay-1 | V0920 00:53:29.734807 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fc04005e340 relay-1 | V0920 00:53:29.734850 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc040075d80 relay-1 | V0920 00:53:29.734857 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc040075d80 relay-1 | V0920 00:53:29.734862 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc04005e340 relay-1 | V0920 00:53:29.734866 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc04005e340 relay-1 | E0920 00:53:29.734873 8 MoQRelay.cpp:36] requestUpdate failed: Session closed relay-1 | V0920 00:53:29.734895 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fc040075d80 relay-1 | V0920 00:53:29.734900 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fc040075d80 relay-1 | V0920 00:53:29.734911 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fc04005e340 test-client-1 | 2026-09-20T00:53:29.735453Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42114 dual_stack=true relay-1 | V0920 00:53:29.736980 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0920 00:53:29.736998 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0920 00:53:29.737090 8 MoQSession.cpp:2674] start sess=0x7fc04007eca0 relay-1 | V0920 00:53:29.737136 8 MoQSession.cpp:3018] sendSetup sess=0x7fc04007eca0 relay-1 | V0920 00:53:29.737308 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fc04007eca0 relay-1 | V0920 00:53:29.737445 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fc04007eca0 relay-1 | V0920 00:53:29.737493 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc04007eca0 relay-1 | V0920 00:53:29.737531 8 MoQSession.cpp:3162] onClientSetup sess=0x7fc04007eca0 relay-1 | V0920 00:53:29.737541 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0920 00:53:29.737545 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0920 00:53:29.737550 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0920 00:53:29.737595 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fc04007eca0 relay-1 | V0920 00:53:29.737652 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc04007eca0 relay-1 | V0920 00:53:29.737710 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/-1/-1/0/moq-test-25d05f5d05bd7514 sess=0x7fc04007eca0 relay-1 | V0920 00:53:29.743884 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fc04005e340 test-client-1 | 2026-09-20T00:53:29.938769Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56869 dual_stack=true relay-1 | V0920 00:53:29.941217 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0920 00:53:29.941242 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0920 00:53:29.941350 8 MoQSession.cpp:2674] start sess=0x7fc040081140 relay-1 | V0920 00:53:29.941372 8 MoQSession.cpp:3018] sendSetup sess=0x7fc040081140 relay-1 | V0920 00:53:29.941429 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fc040081140 relay-1 | V0920 00:53:29.941832 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fc040081140 relay-1 | V0920 00:53:29.941849 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fc040081140 relay-1 | V0920 00:53:29.941872 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc040081140 relay-1 | V0920 00:53:29.941880 8 MoQSession.cpp:3162] onClientSetup sess=0x7fc040081140 relay-1 | V0920 00:53:29.941908 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0920 00:53:29.941938 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0920 00:53:29.941950 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0920 00:53:29.941969 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc040081140 relay-1 | V0920 00:53:29.941986 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7fc040081140 relay-1 | V0920 00:53:29.942020 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-25d05f5d05bd7514 relay-1 | E0920 00:53:29.942035 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0920 00:53:29.942062 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7fc040081140 relay-1 | V0920 00:53:29.942157 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0920 00:53:29.942169 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0920 00:53:29.942177 8 MoQRelay.cpp:1970] Updating forward for moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/-1/-1/0/moq-test-25d05f5d05bd7514 numForwardingSubs=1 relay-1 | V0920 00:53:29.942189 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7fc04007eca0 relay-1 | V0920 00:53:29.942292 8 MoQSession.cpp:6556] requestUpdate sess=0x7fc040081140 test-client-1 | 2026-09-20T00:53:29.942358Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 test-client-1 | 2026-09-20T00:53:29.942428Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-20T00:53:29.942437Z  WARN moq_transport::serve::error: [1f60bb9f-e0e8-4b06-8bc8-acb850373b82] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | V0920 00:53:29.942594 8 MoQSession.cpp:3489] Failing pending request id=1 peer FINed without terminal reply sess=0x7fc040081140 relay-1 | V0920 00:53:29.942610 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc040081140 relay-1 | E0920 00:53:29.942621 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply test-client-1 | not ok 11 - moq-test-subgroup-per-group-eog test-client-1 | --- test-client-1 | duration_ms: 226 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | E20260920 00:53:29.961335 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260920 00:53:29.961400 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=703939bb6bc84aa3, server CID=40000018a419dde7, downstream=[::ffff:172.18.0.3]:56869, [::]:4443=local, drain=none relay-1 | E0920 00:53:29.961464 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0920 00:53:29.961472 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fc040081140 relay-1 | V0920 00:53:29.961476 8 MoQSession.cpp:2950] close sess=0x7fc040081140 relay-1 | V0920 00:53:29.961484 8 MoQSession.cpp:2183] subscribeError trackReceiveState=0x7fc040046b30 relay-1 | V0920 00:53:29.961488 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7fc040046b30 relay-1 | V0920 00:53:29.961493 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-25d05f5d05bd7514 relay-1 | V0920 00:53:29.961501 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0920 00:53:29.961510 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0920 00:53:29.961515 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fc04007eca0 relay-1 | V0920 00:53:29.961519 8 MoQSession.cpp:6355] sendPublishDone sess=0x7fc04007eca0 relay-1 | V0920 00:53:29.961532 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fc04007eca0 relay-1 | V0920 00:53:29.961536 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fc0400649f0 relay-1 | V0920 00:53:29.961540 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0920 00:53:29.961548 8 MoQRelay.cpp:1933] Publisher terminated for moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/-1/-1/0/moq-test-25d05f5d05bd7514 relay-1 | V0920 00:53:29.961555 8 MoQSession.cpp:2167] cancel alias=0 requestID=0 relay-1 | V0920 00:53:29.961560 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fc040081140 relay-1 | V0920 00:53:29.961573 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fc040081140 relay-1 | V0920 00:53:29.961783 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc040081140 relay-1 | V0920 00:53:29.961827 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fc040081140 test-client-1 | 2026-09-20T00:53:29.962118Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-20T00:53:29.962167Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260920 00:53:29.961838 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260920 00:53:29.961872 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=3e656cc625e9b8c3, server CID=4000000eed4962a5, downstream=[::ffff:172.18.0.3]:42114, [::]:4443=local, drain=none relay-1 | E0920 00:53:29.961918 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0920 00:53:29.961923 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fc04007eca0 relay-1 | V0920 00:53:29.961927 8 MoQSession.cpp:2950] close sess=0x7fc04007eca0 relay-1 | V0920 00:53:29.961933 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fc04007eca0 relay-1 | V0920 00:53:29.961942 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fc04007eca0 relay-1 | V0920 00:53:29.962006 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc04007eca0 relay-1 | V0920 00:53:29.962015 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc04007eca0 relay-1 | V0920 00:53:29.962032 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fc04007eca0 test-client-1 | 2026-09-20T00:53:29.962516Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34067 dual_stack=true relay-1 | V0920 00:53:29.964154 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0920 00:53:29.964168 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0920 00:53:29.964247 8 MoQSession.cpp:2674] start sess=0x7fc0400669b0 relay-1 | V0920 00:53:29.964268 8 MoQSession.cpp:3018] sendSetup sess=0x7fc0400669b0 relay-1 | V0920 00:53:29.964362 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fc0400669b0 relay-1 | V0920 00:53:29.964454 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fc0400669b0 relay-1 | V0920 00:53:29.964467 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc0400669b0 relay-1 | V0920 00:53:29.964471 8 MoQSession.cpp:3162] onClientSetup sess=0x7fc0400669b0 relay-1 | V0920 00:53:29.964473 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0920 00:53:29.964475 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0920 00:53:29.964478 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0920 00:53:29.964693 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fc0400669b0 relay-1 | V0920 00:53:29.964719 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc0400669b0 relay-1 | V0920 00:53:29.964734 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test-00/1/0/0/1/3/4/64/32/2/1/1/0/-1/-1/0/moq-test-5f5f08c754a6f490 sess=0x7fc0400669b0 relay-1 | V0920 00:53:29.980952 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fc04007eca0 relay-1 | V0920 00:53:29.980997 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fc040081140 test-client-1 | 2026-09-20T00:53:30.166822Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45986 dual_stack=true relay-1 | V0920 00:53:30.168755 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0920 00:53:30.168775 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0920 00:53:30.168881 8 MoQSession.cpp:2674] start sess=0x7fc04007eca0 relay-1 | V0920 00:53:30.168906 8 MoQSession.cpp:3018] sendSetup sess=0x7fc04007eca0 relay-1 | V0920 00:53:30.169014 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fc04007eca0 relay-1 | V0920 00:53:30.169162 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fc04007eca0 relay-1 | V0920 00:53:30.169213 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc04007eca0 relay-1 | V0920 00:53:30.169227 8 MoQSession.cpp:3162] onClientSetup sess=0x7fc04007eca0 relay-1 | V0920 00:53:30.169232 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0920 00:53:30.169236 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0920 00:53:30.169242 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0920 00:53:30.169286 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fc04007eca0 relay-1 | V0920 00:53:30.169312 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc04007eca0 relay-1 | V0920 00:53:30.169325 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7fc04007eca0 relay-1 | V0920 00:53:30.169347 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-5f5f08c754a6f490 relay-1 | E0920 00:53:30.169358 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0920 00:53:30.169386 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7fc04007eca0 relay-1 | V0920 00:53:30.169472 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 test-client-1 | 2026-09-20T00:53:30.169700Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=8 streams=8 relay-1 | V0920 00:53:30.169523 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0920 00:53:30.169537 8 MoQRelay.cpp:1970] Updating forward for moq-test-00/1/0/0/1/3/4/64/32/2/1/1/0/-1/-1/0/moq-test-5f5f08c754a6f490 numForwardingSubs=1 relay-1 | V0920 00:53:30.169551 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7fc0400669b0 relay-1 | V0920 00:53:30.169674 8 MoQSession.cpp:6556] requestUpdate sess=0x7fc04007eca0 relay-1 | V0920 00:53:30.169877 8 MoQSession.cpp:5098] PublishDone id=0 code=2 reason=publish ended relay-1 | V0920 00:53:30.169943 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7fc040063280 relay-1 | V0920 00:53:30.169972 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-5f5f08c754a6f490 relay-1 | V0920 00:53:30.169981 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0920 00:53:30.169988 8 MoQForwarder.cpp:609] publishDone pubDone reason=publish ended relay-1 | V0920 00:53:30.169992 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fc0400669b0 relay-1 | V0920 00:53:30.169996 8 MoQSession.cpp:6355] sendPublishDone sess=0x7fc0400669b0 relay-1 | V0920 00:53:30.170007 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fc0400669b0 relay-1 | V0920 00:53:30.170016 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fc0400649f0 relay-1 | V0920 00:53:30.170020 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0920 00:53:30.170027 8 MoQRelay.cpp:1933] Publisher terminated for moq-test-00/1/0/0/1/3/4/64/32/2/1/1/0/-1/-1/0/moq-test-5f5f08c754a6f490 relay-1 | V0920 00:53:30.170039 8 MoQSession.cpp:3489] Failing pending request id=1 peer FINed without terminal reply sess=0x7fc04007eca0 relay-1 | V0920 00:53:30.170044 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc04007eca0 relay-1 | E0920 00:53:30.170110 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0920 00:53:30.170317 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc0400669b0 relay-1 | V0920 00:53:30.170329 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc0400669b0 test-client-1 | not ok 12 - moq-test-subgroup-per-object test-client-1 | --- test-client-1 | duration_ms: 211 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... test-client-1 | 2026-09-20T00:53:30.172855Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260920 00:53:30.172533 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260920 00:53:30.172583 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=41130cf6d46959d7, server CID=400000124e7e2f7c, downstream=[::ffff:172.18.0.3]:45986, [::]:4443=local, drain=none relay-1 | E20260920 00:53:30.172621 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260920 00:53:30.172636 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=51012b4abc41b5e9, server CID=4000000b8cb4e60f, downstream=[::ffff:172.18.0.3]:34067, [::]:4443=local, drain=none relay-1 | E0920 00:53:30.172672 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0920 00:53:30.172678 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fc04007eca0 relay-1 | V0920 00:53:30.172682 8 MoQSession.cpp:2950] close sess=0x7fc04007eca0 relay-1 | V0920 00:53:30.172688 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fc04007eca0 relay-1 | V0920 00:53:30.172724 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fc04007eca0 relay-1 | E0920 00:53:30.172795 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0920 00:53:30.172801 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fc0400669b0 relay-1 | V0920 00:53:30.172804 8 MoQSession.cpp:2950] close sess=0x7fc0400669b0 relay-1 | V0920 00:53:30.172808 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fc0400669b0 relay-1 | V0920 00:53:30.172815 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fc0400669b0 relay-1 | V0920 00:53:30.172878 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc04007eca0 relay-1 | V0920 00:53:30.172906 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fc04007eca0 relay-1 | V0920 00:53:30.172912 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fc04007eca0 relay-1 | V0920 00:53:30.172924 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fc0400669b0 test-client-1 | 2026-09-20T00:53:30.172991Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-20T00:53:30.173428Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44608 dual_stack=true relay-1 | V0920 00:53:30.175220 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0920 00:53:30.175233 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0920 00:53:30.175318 8 MoQSession.cpp:2674] start sess=0x7fc0400717e0 relay-1 | V0920 00:53:30.175339 8 MoQSession.cpp:3018] sendSetup sess=0x7fc0400717e0 relay-1 | V0920 00:53:30.175429 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fc0400717e0 relay-1 | V0920 00:53:30.175610 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fc0400717e0 relay-1 | V0920 00:53:30.175638 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc0400717e0 relay-1 | V0920 00:53:30.175644 8 MoQSession.cpp:3162] onClientSetup sess=0x7fc0400717e0 relay-1 | V0920 00:53:30.175647 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0920 00:53:30.175650 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0920 00:53:30.175655 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0920 00:53:30.175865 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fc0400717e0 relay-1 | V0920 00:53:30.175897 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc0400717e0 relay-1 | V0920 00:53:30.175910 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test-00/2/0/0/2/6/6/64/32/2/1/1/1/-1/-1/0/moq-test-b3e2ea2064712459 sess=0x7fc0400717e0 relay-1 | V0920 00:53:30.187025 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fc0400669b0 test-client-1 | 2026-09-20T00:53:30.376924Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47948 dual_stack=true relay-1 | V0920 00:53:30.379222 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0920 00:53:30.379241 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0920 00:53:30.379333 8 MoQSession.cpp:2674] start sess=0x7fc040074390 relay-1 | V0920 00:53:30.379351 8 MoQSession.cpp:3018] sendSetup sess=0x7fc040074390 relay-1 | V0920 00:53:30.379454 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fc040074390 relay-1 | V0920 00:53:30.379594 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fc040074390 relay-1 | V0920 00:53:30.379719 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc040074390 relay-1 | V0920 00:53:30.379753 8 MoQSession.cpp:3162] onClientSetup sess=0x7fc040074390 relay-1 | V0920 00:53:30.379764 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0920 00:53:30.379768 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0920 00:53:30.379774 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0920 00:53:30.379857 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fc040074390 relay-1 | V0920 00:53:30.379888 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc040074390 relay-1 | V0920 00:53:30.379900 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7fc040074390 relay-1 | V0920 00:53:30.379913 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-b3e2ea2064712459 relay-1 | E0920 00:53:30.379922 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0920 00:53:30.379943 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7fc040074390 relay-1 | V0920 00:53:30.380032 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0920 00:53:30.380038 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0920 00:53:30.380043 8 MoQRelay.cpp:1970] Updating forward for moq-test-00/2/0/0/2/6/6/64/32/2/1/1/1/-1/-1/0/moq-test-b3e2ea2064712459 numForwardingSubs=1 relay-1 | V0920 00:53:30.380050 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7fc0400717e0 relay-1 | V0920 00:53:30.380091 8 MoQSession.cpp:6556] requestUpdate sess=0x7fc040074390 relay-1 | V0920 00:53:30.380404 8 MoQSession.cpp:3489] Failing pending request id=1 peer FINed without terminal reply sess=0x7fc040074390 relay-1 | V0920 00:53:30.380443 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc040074390 relay-1 | E0920 00:53:30.380472 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply test-client-1 | 2026-09-20T00:53:30.380274Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-20T00:53:30.380291Z  WARN moq_transport::serve::error: [611b257d-9e53-43cc-96c7-1b8107926c88] 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: 207 test-client-1 | message: "PUBLISH was rejected: cancelled" test-client-1 | ... relay-1 | E20260920 00:53:30.380576 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260920 00:53:30.380653 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=629395cb9f0f4612, server CID=40000019193d925c, downstream=[::ffff:172.18.0.3]:47948, [::]:4443=local, drain=none relay-1 | E0920 00:53:30.380756 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0920 00:53:30.380787 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fc040074390 relay-1 | V0920 00:53:30.380810 8 MoQSession.cpp:2950] close sess=0x7fc040074390 relay-1 | V0920 00:53:30.380832 8 MoQSession.cpp:2183] subscribeError trackReceiveState=0x7fc040046b30 relay-1 | V0920 00:53:30.380854 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7fc040046b30 relay-1 | V0920 00:53:30.380875 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-b3e2ea2064712459 relay-1 | V0920 00:53:30.380898 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0920 00:53:30.380923 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0920 00:53:30.380934 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fc0400717e0 relay-1 | V0920 00:53:30.380938 8 MoQSession.cpp:6355] sendPublishDone sess=0x7fc0400717e0 relay-1 | V0920 00:53:30.380949 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fc0400717e0 relay-1 | V0920 00:53:30.380953 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fc0400649f0 relay-1 | V0920 00:53:30.380956 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0920 00:53:30.380963 8 MoQRelay.cpp:1933] Publisher terminated for moq-test-00/2/0/0/2/6/6/64/32/2/1/1/1/-1/-1/0/moq-test-b3e2ea2064712459 relay-1 | V0920 00:53:30.380970 8 MoQSession.cpp:2167] cancel alias=0 requestID=0 relay-1 | V0920 00:53:30.380975 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fc040074390 relay-1 | V0920 00:53:30.380986 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fc040074390 relay-1 | V0920 00:53:30.381171 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc040074390 test-client-1 | 2026-09-20T00:53:30.381143Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0920 00:53:30.381225 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fc040074390 relay-1 | E20260920 00:53:30.381258 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260920 00:53:30.381295 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=65027f2f68c742a2, server CID=4000001bbb3577fb, downstream=[::ffff:172.18.0.3]:44608, [::]:4443=local, drain=none relay-1 | E0920 00:53:30.381341 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0920 00:53:30.381353 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fc0400717e0 relay-1 | V0920 00:53:30.381357 8 MoQSession.cpp:2950] close sess=0x7fc0400717e0 relay-1 | V0920 00:53:30.381363 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fc0400717e0 test-client-1 | 2026-09-20T00:53:30.381585Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0920 00:53:30.381372 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fc0400717e0 test-client-1 | 2026-09-20T00:53:30.381678Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38539 dual_stack=true relay-1 | V0920 00:53:30.381479 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc0400717e0 relay-1 | V0920 00:53:30.381497 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc0400717e0 relay-1 | V0920 00:53:30.381514 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fc0400717e0 relay-1 | V0920 00:53:30.383402 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0920 00:53:30.383415 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0920 00:53:30.383499 8 MoQSession.cpp:2674] start sess=0x7fc0400669b0 relay-1 | V0920 00:53:30.383518 8 MoQSession.cpp:3018] sendSetup sess=0x7fc0400669b0 relay-1 | V0920 00:53:30.383572 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fc0400669b0 relay-1 | V0920 00:53:30.383861 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fc0400669b0 relay-1 | V0920 00:53:30.383877 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fc0400669b0 relay-1 | V0920 00:53:30.383890 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc0400669b0 relay-1 | V0920 00:53:30.383936 8 MoQSession.cpp:3162] onClientSetup sess=0x7fc0400669b0 relay-1 | V0920 00:53:30.383940 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0920 00:53:30.383943 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0920 00:53:30.383949 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0920 00:53:30.383963 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc0400669b0 relay-1 | V0920 00:53:30.383974 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test-00/3/0/0/2/4/5/64/32/20/1/1/0/-1/-1/0/moq-test-9300e8ffffa87847 sess=0x7fc0400669b0 relay-1 | V0920 00:53:30.391097 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fc0400717e0 relay-1 | V0920 00:53:30.401233 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fc040074390 test-client-1 | 2026-09-20T00:53:30.585541Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58844 dual_stack=true relay-1 | V0920 00:53:30.587620 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0920 00:53:30.587643 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0920 00:53:30.587766 8 MoQSession.cpp:2674] start sess=0x7fc040075d80 relay-1 | V0920 00:53:30.587791 8 MoQSession.cpp:3018] sendSetup sess=0x7fc040075d80 relay-1 | V0920 00:53:30.587893 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fc040075d80 relay-1 | V0920 00:53:30.588008 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fc040075d80 relay-1 | V0920 00:53:30.588032 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc040075d80 relay-1 | V0920 00:53:30.588060 8 MoQSession.cpp:3162] onClientSetup sess=0x7fc040075d80 relay-1 | V0920 00:53:30.588071 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0920 00:53:30.588076 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0920 00:53:30.588081 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0920 00:53:30.588273 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fc040075d80 relay-1 | V0920 00:53:30.588312 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc040075d80 relay-1 | V0920 00:53:30.588328 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7fc040075d80 relay-1 | V0920 00:53:30.588344 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-9300e8ffffa87847 relay-1 | E0920 00:53:30.588355 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0920 00:53:30.588382 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7fc040075d80 relay-1 | V0920 00:53:30.588504 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0920 00:53:30.588518 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0920 00:53:30.588525 8 MoQRelay.cpp:1970] Updating forward for moq-test-00/3/0/0/2/4/5/64/32/20/1/1/0/-1/-1/0/moq-test-9300e8ffffa87847 numForwardingSubs=1 relay-1 | V0920 00:53:30.588538 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7fc0400669b0 relay-1 | V0920 00:53:30.588624 8 MoQSession.cpp:6556] requestUpdate sess=0x7fc040075d80 test-client-1 | 2026-09-20T00:53:30.588787Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-20T00:53:30.588799Z  WARN moq_transport::serve::error: [cf8dd840-d6f8-4ea6-8b53-fb90c6b648f6] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | V0920 00:53:30.588901 8 MoQSession.cpp:3489] Failing pending request id=1 peer FINed without terminal reply sess=0x7fc040075d80 relay-1 | V0920 00:53:30.588914 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc040075d80 test-client-1 | 2026-09-20T00:53:30.588899Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 relay-1 | E0920 00:53:30.588925 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0920 00:53:30.610434 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc040075d80 test-client-1 | not ok 14 - moq-test-datagram test-client-1 | --- test-client-1 | duration_ms: 229 test-client-1 | message: "failed to write datagram: cancelled" test-client-1 | ... relay-1 | E20260920 00:53:30.610486 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260920 00:53:30.610570 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=4021df2f99d000d2, server CID=40000013adc93c3d, downstream=[::ffff:172.18.0.3]:58844, [::]:4443=local, drain=none relay-1 | E0920 00:53:30.610659 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0920 00:53:30.610688 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fc040075d80 test-client-1 | 2026-09-20T00:53:30.611404Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-20T00:53:30.611483Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0920 00:53:30.610777 8 MoQSession.cpp:2950] close sess=0x7fc040075d80 test-client-1 | 2026-09-20T00:53:30.611498Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36338 dual_stack=true relay-1 | V0920 00:53:30.610790 8 MoQSession.cpp:2183] subscribeError trackReceiveState=0x7fc04006fec0 relay-1 | V0920 00:53:30.610794 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7fc04006fec0 relay-1 | V0920 00:53:30.610800 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-9300e8ffffa87847 relay-1 | V0920 00:53:30.610807 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0920 00:53:30.610816 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0920 00:53:30.610821 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fc0400669b0 relay-1 | V0920 00:53:30.610825 8 MoQSession.cpp:6355] sendPublishDone sess=0x7fc0400669b0 relay-1 | V0920 00:53:30.610838 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fc0400669b0 relay-1 | V0920 00:53:30.610842 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fc0400649f0 relay-1 | V0920 00:53:30.610847 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0920 00:53:30.610855 8 MoQRelay.cpp:1933] Publisher terminated for moq-test-00/3/0/0/2/4/5/64/32/20/1/1/0/-1/-1/0/moq-test-9300e8ffffa87847 relay-1 | V0920 00:53:30.610862 8 MoQSession.cpp:2167] cancel alias=0 requestID=0 relay-1 | V0920 00:53:30.610867 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fc040075d80 relay-1 | V0920 00:53:30.610897 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fc040075d80 relay-1 | V0920 00:53:30.611079 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fc040075d80 relay-1 | E20260920 00:53:30.611092 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260920 00:53:30.611119 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=bddcb69d82d9344d, server CID=4000001d6a18e1f0, downstream=[::ffff:172.18.0.3]:38539, [::]:4443=local, drain=none relay-1 | E0920 00:53:30.611149 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0920 00:53:30.611153 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fc0400669b0 relay-1 | V0920 00:53:30.611155 8 MoQSession.cpp:2950] close sess=0x7fc0400669b0 relay-1 | V0920 00:53:30.611159 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fc0400669b0 relay-1 | V0920 00:53:30.611165 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fc0400669b0 relay-1 | V0920 00:53:30.611229 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc0400669b0 relay-1 | V0920 00:53:30.611236 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc0400669b0 relay-1 | V0920 00:53:30.611248 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fc0400669b0 relay-1 | V0920 00:53:30.613438 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0920 00:53:30.613459 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0920 00:53:30.613548 8 MoQSession.cpp:2674] start sess=0x7fc040080470 relay-1 | V0920 00:53:30.613571 8 MoQSession.cpp:3018] sendSetup sess=0x7fc040080470 relay-1 | V0920 00:53:30.613625 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fc040080470 relay-1 | V0920 00:53:30.613964 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fc040080470 relay-1 | V0920 00:53:30.613991 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc040080470 relay-1 | V0920 00:53:30.613996 8 MoQSession.cpp:3162] onClientSetup sess=0x7fc040080470 relay-1 | V0920 00:53:30.613999 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0920 00:53:30.614003 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0920 00:53:30.614008 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0920 00:53:30.614127 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fc040080470 relay-1 | V0920 00:53:30.614162 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc040080470 relay-1 | V0920 00:53:30.614175 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test-00/3/0/0/2/5/5/64/32/20/1/1/1/-1/-1/0/moq-test-fe636a9c882154a0 sess=0x7fc040080470 relay-1 | V0920 00:53:30.621305 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fc0400669b0 relay-1 | V0920 00:53:30.621331 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fc040075d80 test-client-1 | 2026-09-20T00:53:30.816174Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53669 dual_stack=true relay-1 | V0920 00:53:30.818816 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0920 00:53:30.818847 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0920 00:53:30.818960 8 MoQSession.cpp:2674] start sess=0x7fc04005f290 relay-1 | V0920 00:53:30.818987 8 MoQSession.cpp:3018] sendSetup sess=0x7fc04005f290 relay-1 | V0920 00:53:30.819046 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fc04005f290 relay-1 | V0920 00:53:30.819297 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fc04005f290 relay-1 | V0920 00:53:30.819343 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc04005f290 relay-1 | V0920 00:53:30.819351 8 MoQSession.cpp:3162] onClientSetup sess=0x7fc04005f290 relay-1 | V0920 00:53:30.819355 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0920 00:53:30.819360 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0920 00:53:30.819365 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0920 00:53:30.819463 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fc04005f290 relay-1 | V0920 00:53:30.819502 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc04005f290 relay-1 | V0920 00:53:30.819534 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7fc04005f290 relay-1 | V0920 00:53:30.819604 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-fe636a9c882154a0 relay-1 | E0920 00:53:30.819621 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0920 00:53:30.819648 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7fc04005f290 relay-1 | V0920 00:53:30.819792 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0920 00:53:30.819838 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0920 00:53:30.819847 8 MoQRelay.cpp:1970] Updating forward for moq-test-00/3/0/0/2/5/5/64/32/20/1/1/1/-1/-1/0/moq-test-fe636a9c882154a0 numForwardingSubs=1 relay-1 | V0920 00:53:30.819860 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7fc040080470 relay-1 | V0920 00:53:30.819941 8 MoQSession.cpp:6556] requestUpdate sess=0x7fc04005f290 test-client-1 | 2026-09-20T00:53:30.820198Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-20T00:53:30.820211Z  WARN moq_transport::serve::error: [4b0ec2b4-825e-4e0a-a355-6558ee9e5c08] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 test-client-1 | 2026-09-20T00:53:30.820287Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 relay-1 | V0920 00:53:30.820322 8 MoQSession.cpp:3489] Failing pending request id=1 peer FINed without terminal reply sess=0x7fc04005f290 relay-1 | V0920 00:53:30.820337 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc04005f290 relay-1 | E0920 00:53:30.820347 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0920 00:53:30.842144 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc04005f290 relay-1 | E20260920 00:53:30.842244 8 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | not ok 15 - moq-test-datagram-eog test-client-1 | --- test-client-1 | duration_ms: 231 test-client-1 | message: "failed to write datagram: cancelled" test-client-1 | ... relay-1 | E20260920 00:53:30.842360 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=8713c67ce1a6a0e6, server CID=40000019005e78b0, downstream=[::ffff:172.18.0.3]:53669, [::]:4443=local, drain=none relay-1 | E0920 00:53:30.842494 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0920 00:53:30.842541 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fc04005f290 test-client-1 | 2026-09-20T00:53:30.842892Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-20T00:53:30.843243Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0920 00:53:30.842575 8 MoQSession.cpp:2950] close sess=0x7fc04005f290 relay-1 | V0920 00:53:30.842589 8 MoQSession.cpp:2183] subscribeError trackReceiveState=0x7fc04005ecc0 relay-1 | V0920 00:53:30.842594 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7fc04005ecc0 relay-1 | V0920 00:53:30.842602 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-fe636a9c882154a0 relay-1 | V0920 00:53:30.842616 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0920 00:53:30.842628 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0920 00:53:30.842634 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fc040080470 relay-1 | V0920 00:53:30.842637 8 MoQSession.cpp:6355] sendPublishDone sess=0x7fc040080470 relay-1 | V0920 00:53:30.842662 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fc040080470 relay-1 | V0920 00:53:30.842668 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fc0400649f0 relay-1 | V0920 00:53:30.842673 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0920 00:53:30.842685 8 MoQRelay.cpp:1933] Publisher terminated for moq-test-00/3/0/0/2/5/5/64/32/20/1/1/1/-1/-1/0/moq-test-fe636a9c882154a0 relay-1 | V0920 00:53:30.842720 8 MoQSession.cpp:2167] cancel alias=0 requestID=0 relay-1 | V0920 00:53:30.842727 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fc04005f290 relay-1 | V0920 00:53:30.842743 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fc04005f290 relay-1 | V0920 00:53:30.842982 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fc04005f290 relay-1 | E20260920 00:53:30.843000 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260920 00:53:30.843039 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=13df5fc7e24b73b5, server CID=4000001b5814909f, downstream=[::ffff:172.18.0.3]:36338, [::]:4443=local, drain=none relay-1 | E0920 00:53:30.843093 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0920 00:53:30.843099 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fc040080470 relay-1 | V0920 00:53:30.843101 8 MoQSession.cpp:2950] close sess=0x7fc040080470 relay-1 | V0920 00:53:30.843106 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fc040080470 relay-1 | V0920 00:53:30.843114 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fc040080470 relay-1 | V0920 00:53:30.843200 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc040080470 test-client-1 | 2026-09-20T00:53:30.843390Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41576 dual_stack=true relay-1 | V0920 00:53:30.843214 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc040080470 relay-1 | V0920 00:53:30.843236 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fc040080470 relay-1 | V0920 00:53:30.845373 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0920 00:53:30.845390 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0920 00:53:30.845493 8 MoQSession.cpp:2674] start sess=0x7fc040083f80 relay-1 | V0920 00:53:30.845516 8 MoQSession.cpp:3018] sendSetup sess=0x7fc040083f80 relay-1 | V0920 00:53:30.845573 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fc040083f80 relay-1 | V0920 00:53:30.845892 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fc040083f80 relay-1 | V0920 00:53:30.845937 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc040083f80 relay-1 | V0920 00:53:30.845947 8 MoQSession.cpp:3162] onClientSetup sess=0x7fc040083f80 relay-1 | V0920 00:53:30.845952 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0920 00:53:30.845955 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0920 00:53:30.845961 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0920 00:53:30.846061 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fc040083f80 relay-1 | V0920 00:53:30.846101 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc040083f80 relay-1 | V0920 00:53:30.846115 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/1/2/0/moq-test-ba8161111b820f8d sess=0x7fc040083f80 relay-1 | V0920 00:53:30.857265 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fc040080470 relay-1 | V0920 00:53:30.857311 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fc04005f290 test-client-1 | 2026-09-20T00:53:31.048497Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45256 dual_stack=true relay-1 | V0920 00:53:31.050505 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0920 00:53:31.050537 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0920 00:53:31.050651 8 MoQSession.cpp:2674] start sess=0x7fc040075d80 relay-1 | V0920 00:53:31.050675 8 MoQSession.cpp:3018] sendSetup sess=0x7fc040075d80 relay-1 | V0920 00:53:31.050759 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fc040075d80 relay-1 | V0920 00:53:31.051234 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fc040075d80 relay-1 | V0920 00:53:31.051265 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc040075d80 relay-1 | V0920 00:53:31.051273 8 MoQSession.cpp:3162] onClientSetup sess=0x7fc040075d80 relay-1 | V0920 00:53:31.051277 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0920 00:53:31.051281 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0920 00:53:31.051287 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0920 00:53:31.051332 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fc040075d80 relay-1 | V0920 00:53:31.051366 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc040075d80 relay-1 | V0920 00:53:31.051385 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7fc040075d80 relay-1 | V0920 00:53:31.051400 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-ba8161111b820f8d relay-1 | E0920 00:53:31.051410 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0920 00:53:31.051436 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7fc040075d80 relay-1 | V0920 00:53:31.051549 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0920 00:53:31.051562 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0920 00:53:31.051569 8 MoQRelay.cpp:1970] Updating forward for moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/1/2/0/moq-test-ba8161111b820f8d numForwardingSubs=1 relay-1 | V0920 00:53:31.051581 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7fc040083f80 relay-1 | V0920 00:53:31.051654 8 MoQSession.cpp:6556] requestUpdate sess=0x7fc040075d80 test-client-1 | 2026-09-20T00:53:31.051756Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 relay-1 | V0920 00:53:31.051906 8 MoQSession.cpp:5098] PublishDone id=0 code=2 reason=publish ended relay-1 | V0920 00:53:31.051920 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7fc040063280 relay-1 | V0920 00:53:31.051926 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-ba8161111b820f8d relay-1 | V0920 00:53:31.051933 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0920 00:53:31.051941 8 MoQForwarder.cpp:609] publishDone pubDone reason=publish ended relay-1 | V0920 00:53:31.051945 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fc040083f80 relay-1 | V0920 00:53:31.051949 8 MoQSession.cpp:6355] sendPublishDone sess=0x7fc040083f80 relay-1 | V0920 00:53:31.051961 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fc040083f80 relay-1 | V0920 00:53:31.051972 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fc0400649f0 relay-1 | V0920 00:53:31.051976 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0920 00:53:31.051983 8 MoQRelay.cpp:1933] Publisher terminated for moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/1/2/0/moq-test-ba8161111b820f8d relay-1 | V0920 00:53:31.051999 8 MoQSession.cpp:3489] Failing pending request id=1 peer FINed without terminal reply sess=0x7fc040075d80 relay-1 | V0920 00:53:31.052005 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc040075d80 relay-1 | E0920 00:53:31.052069 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0920 00:53:31.052284 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc040083f80 relay-1 | V0920 00:53:31.052301 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc040083f80 test-client-1 | not ok 16 - moq-test-extensions test-client-1 | --- test-client-1 | duration_ms: 226 test-client-1 | message: "failed to create subgroup: cancelled" relay-1 | E20260920 00:53:31.069015 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260920 00:53:31.069085 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=07f6cf87e5549cfc, server CID=4000001fad605fb9, downstream=[::ffff:172.18.0.3]:45256, [::]:4443=local, drain=none relay-1 | E0920 00:53:31.069212 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | ... test-client-1 | 2026-09-20T00:53:31.069456Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0920 00:53:31.069270 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fc040075d80 relay-1 | V0920 00:53:31.069301 8 MoQSession.cpp:2950] close sess=0x7fc040075d80 relay-1 | V0920 00:53:31.069311 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fc040075d80 relay-1 | V0920 00:53:31.069326 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fc040075d80 relay-1 | V0920 00:53:31.069489 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc040075d80 relay-1 | V0920 00:53:31.069522 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fc040075d80 test-client-1 | 2026-09-20T00:53:31.069769Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0920 00:53:31.069531 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fc040075d80 relay-1 | E20260920 00:53:31.069543 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260920 00:53:31.069567 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=b25c4d3f4312cb37, server CID=4000000eabbd0c54, downstream=[::ffff:172.18.0.3]:41576, [::]:4443=local, drain=none relay-1 | E0920 00:53:31.069606 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0920 00:53:31.069612 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fc040083f80 relay-1 | V0920 00:53:31.069616 8 MoQSession.cpp:2950] close sess=0x7fc040083f80 relay-1 | V0920 00:53:31.069621 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fc040083f80 relay-1 | V0920 00:53:31.069628 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fc040083f80 relay-1 | V0920 00:53:31.069721 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fc040083f80 test-client-1 | 2026-09-20T00:53:31.070203Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45855 dual_stack=true relay-1 | V0920 00:53:31.071895 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0920 00:53:31.071913 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0920 00:53:31.072000 8 MoQSession.cpp:2674] start sess=0x7fc040075d80 relay-1 | V0920 00:53:31.072045 8 MoQSession.cpp:3018] sendSetup sess=0x7fc040075d80 relay-1 | V0920 00:53:31.072175 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fc040075d80 relay-1 | V0920 00:53:31.072284 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fc040075d80 relay-1 | V0920 00:53:31.072382 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc040075d80 relay-1 | V0920 00:53:31.072424 8 MoQSession.cpp:3162] onClientSetup sess=0x7fc040075d80 relay-1 | V0920 00:53:31.072435 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0920 00:53:31.072440 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0920 00:53:31.072445 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0920 00:53:31.072490 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fc040075d80 relay-1 | V0920 00:53:31.072515 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc040075d80 relay-1 | V0920 00:53:31.072527 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test-00/0/10/3/24/7/3/40/24/2/7/2/0/-1/-1/0/moq-test-919e5809855099b4 sess=0x7fc040075d80 relay-1 | V0920 00:53:31.079675 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fc040083f80 test-client-1 | 2026-09-20T00:53:31.274032Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55991 dual_stack=true relay-1 | V0920 00:53:31.276177 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0920 00:53:31.276196 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0920 00:53:31.276294 8 MoQSession.cpp:2674] start sess=0x7fc0400789a0 relay-1 | V0920 00:53:31.276338 8 MoQSession.cpp:3018] sendSetup sess=0x7fc0400789a0 relay-1 | V0920 00:53:31.276474 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fc0400789a0 relay-1 | V0920 00:53:31.276658 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fc0400789a0 relay-1 | V0920 00:53:31.276686 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc0400789a0 relay-1 | V0920 00:53:31.276714 8 MoQSession.cpp:3162] onClientSetup sess=0x7fc0400789a0 relay-1 | V0920 00:53:31.276719 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0920 00:53:31.276722 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0920 00:53:31.276727 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0920 00:53:31.276885 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fc0400789a0 relay-1 | V0920 00:53:31.276933 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc0400789a0 relay-1 | V0920 00:53:31.276949 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7fc0400789a0 relay-1 | V0920 00:53:31.276964 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-919e5809855099b4 relay-1 | E0920 00:53:31.276981 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0920 00:53:31.277005 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7fc0400789a0 relay-1 | V0920 00:53:31.277184 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0920 00:53:31.277198 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0920 00:53:31.277206 8 MoQRelay.cpp:1970] Updating forward for moq-test-00/0/10/3/24/7/3/40/24/2/7/2/0/-1/-1/0/moq-test-919e5809855099b4 numForwardingSubs=1 relay-1 | V0920 00:53:31.277219 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7fc040075d80 relay-1 | V0920 00:53:31.277293 8 MoQSession.cpp:6556] requestUpdate sess=0x7fc0400789a0 test-client-1 | 2026-09-20T00:53:31.277439Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-20T00:53:31.277455Z  WARN moq_transport::serve::error: [5411336a-59ff-4f5a-af22-f5d895a9422d] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 test-client-1 | 2026-09-20T00:53:31.277481Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=9 streams=3 relay-1 | V0920 00:53:31.277594 8 MoQSession.cpp:3489] Failing pending request id=1 peer FINed without terminal reply sess=0x7fc0400789a0 relay-1 | V0920 00:53:31.277614 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc0400789a0 relay-1 | E0920 00:53:31.277626 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply test-client-1 | not ok 17 - moq-test-increments test-client-1 | --- test-client-1 | duration_ms: 217 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | E20260920 00:53:31.286942 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260920 00:53:31.286993 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=26d30bd05ba94ce9, server CID=40000008c27f60d9, downstream=[::ffff:172.18.0.3]:55991, [::]:4443=local, drain=none relay-1 | E0920 00:53:31.287052 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0920 00:53:31.287061 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fc0400789a0 relay-1 | V0920 00:53:31.287066 8 MoQSession.cpp:2950] close sess=0x7fc0400789a0 relay-1 | V0920 00:53:31.287072 8 MoQSession.cpp:2183] subscribeError trackReceiveState=0x7fc04006fec0 relay-1 | V0920 00:53:31.287075 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7fc04006fec0 test-client-1 | 2026-09-20T00:53:31.287283Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0920 00:53:31.287080 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-919e5809855099b4 relay-1 | V0920 00:53:31.287095 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0920 00:53:31.287103 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0920 00:53:31.287111 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fc040075d80 relay-1 | V0920 00:53:31.287116 8 MoQSession.cpp:6355] sendPublishDone sess=0x7fc040075d80 relay-1 | V0920 00:53:31.287127 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fc040075d80 relay-1 | V0920 00:53:31.287134 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fc0400649f0 relay-1 | V0920 00:53:31.287138 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0920 00:53:31.287145 8 MoQRelay.cpp:1933] Publisher terminated for moq-test-00/0/10/3/24/7/3/40/24/2/7/2/0/-1/-1/0/moq-test-919e5809855099b4 relay-1 | V0920 00:53:31.287156 8 MoQSession.cpp:2167] cancel alias=0 requestID=0 relay-1 | V0920 00:53:31.287160 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fc0400789a0 relay-1 | V0920 00:53:31.287172 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fc0400789a0 relay-1 | V0920 00:53:31.287394 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc0400789a0 relay-1 | V0920 00:53:31.287459 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fc0400789a0 relay-1 | E20260920 00:53:31.287478 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260920 00:53:31.287508 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=075bb9a38648c508, server CID=4000001a3e80c187, downstream=[::ffff:172.18.0.3]:45855, [::]:4443=local, drain=none relay-1 | E0920 00:53:31.287565 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0920 00:53:31.287572 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fc040075d80 relay-1 | V0920 00:53:31.287575 8 MoQSession.cpp:2950] close sess=0x7fc040075d80 relay-1 | V0920 00:53:31.287580 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fc040075d80 relay-1 | V0920 00:53:31.287588 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fc040075d80 relay-1 | V0920 00:53:31.287652 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc040075d80 relay-1 | V0920 00:53:31.287661 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc040075d80 test-client-1 | 2026-09-20T00:53:31.287769Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0920 00:53:31.287677 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fc040075d80 test-client-1 | 2026-09-20T00:53:31.288171Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36553 dual_stack=true relay-1 | V0920 00:53:31.289877 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0920 00:53:31.289893 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0920 00:53:31.289983 8 MoQSession.cpp:2674] start sess=0x7fc040083f80 relay-1 | V0920 00:53:31.290005 8 MoQSession.cpp:3018] sendSetup sess=0x7fc040083f80 relay-1 | V0920 00:53:31.290059 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fc040083f80 relay-1 | V0920 00:53:31.290330 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fc040083f80 relay-1 | V0920 00:53:31.290385 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc040083f80 relay-1 | V0920 00:53:31.290392 8 MoQSession.cpp:3162] onClientSetup sess=0x7fc040083f80 relay-1 | V0920 00:53:31.290396 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0920 00:53:31.290400 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0920 00:53:31.290405 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0920 00:53:31.290416 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fc040083f80 relay-1 | V0920 00:53:31.290437 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc040083f80 relay-1 | V0920 00:53:31.290448 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test-00/0/0/0/1/2/3/64/32/2/1/1/0/-1/-1/0/moq-test-7c6c04d3e8dfe997 sess=0x7fc040083f80 relay-1 | V0920 00:53:31.295587 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fc040075d80 relay-1 | V0920 00:53:31.295616 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fc0400789a0 test-client-1 | 2026-09-20T00:53:31.492482Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36870 dual_stack=true relay-1 | V0920 00:53:31.494365 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0920 00:53:31.494385 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0920 00:53:31.494473 8 MoQSession.cpp:2674] start sess=0x7fc040050990 relay-1 | V0920 00:53:31.494520 8 MoQSession.cpp:3018] sendSetup sess=0x7fc040050990 relay-1 | V0920 00:53:31.494665 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fc040050990 relay-1 | V0920 00:53:31.494716 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fc040050990 relay-1 | V0920 00:53:31.494897 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc040050990 relay-1 | V0920 00:53:31.494910 8 MoQSession.cpp:3162] onClientSetup sess=0x7fc040050990 relay-1 | V0920 00:53:31.494914 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0920 00:53:31.494918 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0920 00:53:31.494923 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0920 00:53:31.495047 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fc040050990 relay-1 | V0920 00:53:31.495112 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fc040050990 relay-1 | V0920 00:53:31.495161 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7fc040050990 relay-1 | V0920 00:53:31.495186 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-7c6c04d3e8dfe997 relay-1 | E0920 00:53:31.495198 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0920 00:53:31.495226 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7fc040050990 relay-1 | V0920 00:53:31.495317 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0920 00:53:31.495331 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0920 00:53:31.495344 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7fc040083f80 test-client-1 | 2026-09-20T00:53:31.495537Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=6 streams=2 relay-1 | V0920 00:53:31.495684 8 MoQSession.cpp:5098] PublishDone id=0 code=2 reason=publish ended relay-1 | V0920 00:53:31.495763 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7fc040066de0 relay-1 | V0920 00:53:31.495798 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-7c6c04d3e8dfe997 relay-1 | V0920 00:53:31.495825 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0920 00:53:31.495834 8 MoQForwarder.cpp:609] publishDone pubDone reason=publish ended relay-1 | V0920 00:53:31.495839 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fc040083f80 relay-1 | V0920 00:53:31.495843 8 MoQSession.cpp:6355] sendPublishDone sess=0x7fc040083f80 relay-1 | V0920 00:53:31.495855 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fc040083f80 relay-1 | V0920 00:53:31.495893 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fc0400649f0 relay-1 | V0920 00:53:31.495902 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0920 00:53:31.495911 8 MoQRelay.cpp:1933] Publisher terminated for moq-test-00/0/0/0/1/2/3/64/32/2/1/1/0/-1/-1/0/moq-test-7c6c04d3e8dfe997 relay-1 | V0920 00:53:31.495919 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc040050990 relay-1 | V0920 00:53:31.496152 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc040083f80 relay-1 | V0920 00:53:31.496170 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc040083f80 test-client-1 | not ok 18 - moq-test-forward-zero test-client-1 | --- test-client-1 | duration_ms: 217 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | E20260920 00:53:31.504601 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260920 00:53:31.504663 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=0a25a3f9bb2a0f7e, server CID=4000001c324800e9, downstream=[::ffff:172.18.0.3]:36870, [::]:4443=local, drain=none relay-1 | E20260920 00:53:31.504738 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260920 00:53:31.504778 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=302821e62d8f2d2c, server CID=4000000741ee600e, downstream=[::ffff:172.18.0.3]:36553, [::]:4443=local, drain=none relay-1 | E0920 00:53:31.504834 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0920 00:53:31.504868 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fc040050990 relay-1 | V0920 00:53:31.504881 8 MoQSession.cpp:2950] close sess=0x7fc040050990 relay-1 | V0920 00:53:31.504890 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fc040050990 relay-1 | V0920 00:53:31.504907 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fc040050990 relay-1 | E0920 00:53:31.505001 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0920 00:53:31.505055 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fc040083f80 relay-1 | V0920 00:53:31.505082 8 MoQSession.cpp:2950] close sess=0x7fc040083f80 relay-1 | V0920 00:53:31.505115 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fc040083f80 relay-1 | V0920 00:53:31.505154 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fc040083f80 relay-1 | V0920 00:53:31.505243 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fc040050990 relay-1 | V0920 00:53:31.505275 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fc040050990 relay-1 | V0920 00:53:31.505298 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fc040083f80 relay-1 | V0920 00:53:31.505307 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fc040083f80 relay-1 | V0920 00:53:31.513455 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fc040050990 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'