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-18T00:49:41Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-18T00:49:41Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-18T00:49:41Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-18T00:49:41Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-09-18T00:49:41Z" 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 | V0918 00:49:42.076906 7 MoQServer.cpp:121] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0918 00:49:42.078016 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-18T00:49:47.685605Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55761 dual_stack=true relay-1 | V0918 00:49:47.689243 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0918 00:49:47.689265 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0918 00:49:47.689447 8 MoQSession.cpp:2674] start sess=0x7fb550051d40 relay-1 | V0918 00:49:47.689469 8 MoQSession.cpp:3018] sendSetup sess=0x7fb550051d40 relay-1 | V0918 00:49:47.689532 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb550051d40 relay-1 | V0918 00:49:47.689815 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb550051d40 test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 5 test-client-1 | connection_id: a1918a4c509c1089b690c191bbc93b8c test-client-1 | ... test-client-1 | 2026-09-18T00:49:47.689827Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully relay-1 | E20260918 00:49:47.690291 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260918 00:49:47.690491 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=2c2898e166ce9fa7, server CID=4000000754775b1a, downstream=[::ffff:172.18.0.3]:55761, [::]:4443=local, drain=none test-client-1 | 2026-09-18T00:49:47.690729Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E0918 00:49:47.690561 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0918 00:49:47.690573 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb550051d40 relay-1 | V0918 00:49:47.690577 8 MoQSession.cpp:2950] close sess=0x7fb550051d40 relay-1 | V0918 00:49:47.690603 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb550051d40 relay-1 | V0918 00:49:47.690633 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb550051d40 relay-1 | V0918 00:49:47.690835 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb550051d40 test-client-1 | 2026-09-18T00:49:47.690851Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53128 dual_stack=true relay-1 | V0918 00:49:47.690927 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb550051d40 relay-1 | V0918 00:49:47.690991 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb550051d40 relay-1 | V0918 00:49:47.691013 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb550051d40 test-client-1 | 2026-09-18T00:49:47.693073Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop relay-1 | V0918 00:49:47.692744 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0918 00:49:47.692756 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0918 00:49:47.692839 8 MoQSession.cpp:2674] start sess=0x7fb55006a000 relay-1 | V0918 00:49:47.692854 8 MoQSession.cpp:3018] sendSetup sess=0x7fb55006a000 relay-1 | V0918 00:49:47.692939 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb55006a000 relay-1 | V0918 00:49:47.693078 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb55006a000 relay-1 | V0918 00:49:47.693093 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb55006a000 relay-1 | V0918 00:49:47.693143 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb55006a000 relay-1 | V0918 00:49:47.693150 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0918 00:49:47.693154 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0918 00:49:47.693160 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0918 00:49:47.693231 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb55006a000 relay-1 | V0918 00:49:47.693266 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb55006a000 relay-1 | V0918 00:49:47.693285 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fb55006a000 relay-1 | V0918 00:49:47.693305 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0918 00:49:47.693322 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fb55006a000 test-client-1 | 2026-09-18T00:49:49.694371Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) relay-1 | V0918 00:49:49.694646 8 MoQRelaySession.cpp:1300] onPublishNamespaceDone requestID=0 sess=0x7fb55006a000 relay-1 | V0918 00:49:49.694675 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0918 00:49:49.694684 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0918 00:49:49.694694 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb55006a000 relay-1 | V0918 00:49:49.694708 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb55006a000 test-client-1 | ok 2 - publish-namespace-only test-client-1 | --- test-client-1 | duration_ms: 2004 test-client-1 | connection_id: 2f97d4add18bba90f6a557147934f2fe test-client-1 | ... relay-1 | E20260918 00:49:49.695345 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260918 00:49:49.695405 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=02a46ae1a258c247, server CID=4000001d3012d7a6, downstream=[::ffff:172.18.0.3]:53128, [::]:4443=local, drain=none relay-1 | E0918 00:49:49.695462 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0918 00:49:49.695470 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb55006a000 relay-1 | V0918 00:49:49.695474 8 MoQSession.cpp:2950] close sess=0x7fb55006a000 relay-1 | V0918 00:49:49.695481 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb55006a000 relay-1 | V0918 00:49:49.695497 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb55006a000 relay-1 | V0918 00:49:49.695619 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb55006a000 test-client-1 | 2026-09-18T00:49:49.695648Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-18T00:49:49.695827Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56441 dual_stack=true relay-1 | V0918 00:49:49.697778 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0918 00:49:49.697794 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0918 00:49:49.697920 8 MoQSession.cpp:2674] start sess=0x7fb55005b380 relay-1 | V0918 00:49:49.697944 8 MoQSession.cpp:3018] sendSetup sess=0x7fb55005b380 relay-1 | V0918 00:49:49.698036 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb55005b380 relay-1 | V0918 00:49:49.698301 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb55005b380 test-client-1 | 2026-09-18T00:49:49.698239Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V0918 00:49:49.698346 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb55005b380 relay-1 | V0918 00:49:49.698360 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb55005b380 relay-1 | V0918 00:49:49.698364 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0918 00:49:49.698368 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0918 00:49:49.698374 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0918 00:49:49.698459 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb55005b380 relay-1 | V0918 00:49:49.698644 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb55005b380 relay-1 | V0918 00:49:49.698663 8 MoQSession.cpp:4260] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7fb55005b380 relay-1 | V0918 00:49:49.698687 8 MoQSession.cpp:4402] Application subscribe error err=no such namespace or track relay-1 | V0918 00:49:49.698697 8 MoQSession.cpp:6260] subscribeError sess=0x7fb55005b380 relay-1 | V0918 00:49:49.698711 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fb55005b380 test-client-1 | 2026-09-18T00:49:49.698826Z  WARN moq_transport::serve::error: [5d91ccbe-ae0b-4c17-8f01-127a3da795d6] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 relay-1 | V0918 00:49:49.698933 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb55005b380 relay-1 | E20260918 00:49:49.699137 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260918 00:49:49.699177 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=bbc066043820169d, server CID=4000000daf468285, downstream=[::ffff:172.18.0.3]:56441, [::]:4443=local, drain=none relay-1 | E0918 00:49:49.699216 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0918 00:49:49.699222 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb55005b380 relay-1 | V0918 00:49:49.699225 8 MoQSession.cpp:2950] close sess=0x7fb55005b380 relay-1 | V0918 00:49:49.699230 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb55005b380 relay-1 | V0918 00:49:49.699238 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb55005b380 relay-1 | V0918 00:49:49.699383 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb55005b380 relay-1 | V0918 00:49:49.699410 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb55005b380 test-client-1 | 2026-09-18T00:49:49.698975Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:5d91ccbe-ae0b-4c17-8f01-127a3da795d6] test-client-1 | 2026-09-18T00:49:49.699327Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-18T00:49:49.699914Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39323 dual_stack=true test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: 7b9ef1b4f589e6885c4a52815aab4fd5 test-client-1 | ... relay-1 | V0918 00:49:49.701663 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0918 00:49:49.701682 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0918 00:49:49.701795 8 MoQSession.cpp:2674] start sess=0x7fb55007afb0 relay-1 | V0918 00:49:49.701840 8 MoQSession.cpp:3018] sendSetup sess=0x7fb55007afb0 relay-1 | V0918 00:49:49.701968 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb55007afb0 relay-1 | V0918 00:49:49.702172 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb55007afb0 relay-1 | V0918 00:49:49.702201 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb55007afb0 relay-1 | V0918 00:49:49.702208 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb55007afb0 relay-1 | V0918 00:49:49.702215 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0918 00:49:49.702219 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0918 00:49:49.702224 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-18T00:49:49.702975Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50486 dual_stack=true relay-1 | V0918 00:49:49.704630 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0918 00:49:49.704645 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0918 00:49:49.704741 8 MoQSession.cpp:2674] start sess=0x7fb55008e090 relay-1 | V0918 00:49:49.704790 8 MoQSession.cpp:3018] sendSetup sess=0x7fb55008e090 relay-1 | V0918 00:49:49.704914 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb55008e090 relay-1 | V0918 00:49:49.705054 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb55008e090 test-client-1 | 2026-09-18T00:49:49.705192Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-09-18T00:49:49.705209Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V0918 00:49:49.705297 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb55006a000 relay-1 | V0918 00:49:49.705362 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb55008e090 relay-1 | V0918 00:49:49.705371 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb55008e090 relay-1 | V0918 00:49:49.705375 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0918 00:49:49.705379 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0918 00:49:49.705384 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0918 00:49:49.705442 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb55007afb0 relay-1 | V0918 00:49:49.705449 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb55008e090 relay-1 | V0918 00:49:49.705466 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb55007afb0 relay-1 | V0918 00:49:49.705471 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fb55007afb0 relay-1 | V0918 00:49:49.705474 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb55008e090 relay-1 | V0918 00:49:49.705478 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7fb55008e090 relay-1 | V0918 00:49:49.705485 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0918 00:49:49.705493 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fb55007afb0 relay-1 | V0918 00:49:49.705532 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0918 00:49:49.705538 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0918 00:49:49.705548 8 MoQSession.cpp:6120] subscribe sess=0x7fb55007afb0 relay-1 | V0918 00:49:49.705614 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb55007afb0 relay-1 | V0918 00:49:49.705840 8 MoQSession.cpp:4776] onSubscribeOk id=1 sess=0x7fb55007afb0 relay-1 | V0918 00:49:49.705864 8 MoQSession.cpp:6222] Subscribe ready trackReceiveState=0x7fb5500358c0 requestID=1 relay-1 | V0918 00:49:49.705876 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7fb55008e090 relay-1 | V0918 00:49:49.716036 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb55005b380 test-client-1 | 2026-09-18T00:49:52.706097Z  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: d551bc337113a67a2d6c279d3b233eae test-client-1 | subscriber_connection_id: 687a3ed861cee451f555250712dc5d30 test-client-1 | ... relay-1 | V0918 00:49:52.706311 8 MoQSession.cpp:5098] PublishDone id=1 code=3 reason=peer closed stream before reply relay-1 | V0918 00:49:52.706347 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7fb5500358c0 relay-1 | V0918 00:49:52.706353 8 MoQSession.cpp:2232] Waiting for streams in flight, have=0 need=18446744073709551615 trackReceiveState=0x7fb5500358c0 relay-1 | V0918 00:49:52.706360 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb55007afb0 relay-1 | V0918 00:49:52.706376 8 MoQRelaySession.cpp:1300] onPublishNamespaceDone requestID=0 sess=0x7fb55007afb0 relay-1 | V0918 00:49:52.706384 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0918 00:49:52.706393 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0918 00:49:52.706401 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb55007afb0 relay-1 | V0918 00:49:52.706410 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb55007afb0 relay-1 | V0918 00:49:52.706419 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb55008e090 relay-1 | V0918 00:49:52.706426 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb55008e090 relay-1 | E20260918 00:49:52.706825 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260918 00:49:52.706890 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=5546c73477648f78, server CID=40000005ccb1f7af, downstream=[::ffff:172.18.0.3]:50486, [::]:4443=local, drain=none relay-1 | E20260918 00:49:52.706934 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260918 00:49:52.706959 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=b8e4d5085753cf44, server CID=4000001d569e3140, downstream=[::ffff:172.18.0.3]:39323, [::]:4443=local, drain=none test-client-1 | 2026-09-18T00:49:52.707213Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-18T00:49:52.707338Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E0918 00:49:52.707014 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0918 00:49:52.707027 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb55008e090 relay-1 | V0918 00:49:52.707031 8 MoQSession.cpp:2950] close sess=0x7fb55008e090 relay-1 | V0918 00:49:52.707039 8 MoQSession.cpp:6355] sendPublishDone sess=0x7fb55008e090 relay-1 | E0918 00:49:52.707043 8 MoQSession.cpp:6360] publishDone for invalid id=0 sess=0x7fb55008e090 relay-1 | V0918 00:49:52.707047 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb55008e090 relay-1 | V0918 00:49:52.707062 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0918 00:49:52.707070 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb55008e090 relay-1 | E0918 00:49:52.707179 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0918 00:49:52.707184 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb55007afb0 relay-1 | V0918 00:49:52.707186 8 MoQSession.cpp:2950] close sess=0x7fb55007afb0 relay-1 | V0918 00:49:52.707190 8 MoQSession.cpp:2183] subscribeError trackReceiveState=0x7fb5500358c0 relay-1 | V0918 00:49:52.707192 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7fb5500358c0 relay-1 | V0918 00:49:52.707196 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/interop/test-track relay-1 | V0918 00:49:52.707200 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0918 00:49:52.707203 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fb55008e090 relay-1 | V0918 00:49:52.707205 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fb5500870a0 relay-1 | V0918 00:49:52.707207 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0918 00:49:52.707213 8 MoQRelay.cpp:1933] Publisher terminated for moq-test/interop/test-track relay-1 | V0918 00:49:52.707222 8 MoQCache.cpp:2266] Added track to LRU: moq-test/interop/test-track relay-1 | V0918 00:49:52.707231 8 MoQSession.cpp:2167] cancel alias=1 requestID=1 relay-1 | V0918 00:49:52.707237 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb55007afb0 relay-1 | V0918 00:49:52.707247 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb55007afb0 relay-1 | V0918 00:49:52.707375 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb55008e090 relay-1 | V0918 00:49:52.707393 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb55007afb0 relay-1 | V0918 00:49:52.707400 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb55007afb0 test-client-1 | 2026-09-18T00:49:52.707694Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55244 dual_stack=true relay-1 | V0918 00:49:52.709991 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0918 00:49:52.710007 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0918 00:49:52.710132 8 MoQSession.cpp:2674] start sess=0x7fb550063000 relay-1 | V0918 00:49:52.710202 8 MoQSession.cpp:3018] sendSetup sess=0x7fb550063000 relay-1 | V0918 00:49:52.710330 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb550063000 relay-1 | V0918 00:49:52.710476 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb550063000 relay-1 | V0918 00:49:52.710502 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb550063000 relay-1 | V0918 00:49:52.710513 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb550063000 relay-1 | V0918 00:49:52.710517 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0918 00:49:52.710521 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0918 00:49:52.710526 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-18T00:49:52.710647Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | V0918 00:49:52.710875 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb550063000 relay-1 | V0918 00:49:52.710906 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb550063000 relay-1 | V0918 00:49:52.710921 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7fb550063000 relay-1 | V0918 00:49:52.710947 8 MoQSession.cpp:4402] Application subscribe error err=no such namespace or track relay-1 | V0918 00:49:52.710951 8 MoQSession.cpp:6260] subscribeError sess=0x7fb550063000 relay-1 | V0918 00:49:52.710963 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fb550063000 test-client-1 | 2026-09-18T00:49:52.711131Z  WARN moq_transport::serve::error: [2f7a82f1-794a-48e1-b533-c45780e932e2] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 relay-1 | V0918 00:49:52.711262 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb550063000 test-client-1 | 2026-09-18T00:49:52.711498Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260918 00:49:52.711278 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260918 00:49:52.711321 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=f690a3f9720d953b, server CID=40000012ca684744, downstream=[::ffff:172.18.0.3]:55244, [::]:4443=local, drain=none relay-1 | E0918 00:49:52.711368 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0918 00:49:52.711375 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb550063000 relay-1 | V0918 00:49:52.711378 8 MoQSession.cpp:2950] close sess=0x7fb550063000 relay-1 | V0918 00:49:52.711384 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb550063000 relay-1 | V0918 00:49:52.711393 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb550063000 relay-1 | V0918 00:49:52.711464 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb550063000 relay-1 | V0918 00:49:52.711489 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb550063000 relay-1 | V0918 00:49:52.726669 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb55008e090 relay-1 | V0918 00:49:52.726702 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb550063000 test-client-1 | 2026-09-18T00:49:53.213290Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40797 dual_stack=true relay-1 | V0918 00:49:53.217690 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0918 00:49:53.217714 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0918 00:49:53.217949 8 MoQSession.cpp:2674] start sess=0x7fb55005d640 relay-1 | V0918 00:49:53.217978 8 MoQSession.cpp:3018] sendSetup sess=0x7fb55005d640 test-client-1 | 2026-09-18T00:49:53.218275Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop relay-1 | V0918 00:49:53.218078 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb55005d640 relay-1 | V0918 00:49:53.218128 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb55005d640 relay-1 | V0918 00:49:53.218208 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb55005d640 relay-1 | V0918 00:49:53.218215 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb55005d640 relay-1 | V0918 00:49:53.218218 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0918 00:49:53.218221 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0918 00:49:53.218224 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0918 00:49:53.218396 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb55005d640 relay-1 | V0918 00:49:53.218475 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb55005d640 relay-1 | V0918 00:49:53.218493 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fb55005d640 relay-1 | V0918 00:49:53.218508 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0918 00:49:53.218525 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fb55005d640 test-client-1 | ok 5 - subscribe-before-publish-namespace test-client-1 | --- test-client-1 | duration_ms: 3513 test-client-1 | subscriber_connection_id: 1e9625d1dbec41f4499ae9d22db5d668 test-client-1 | publisher_connection_id: db0d20d9e26909dedeeff4d9ae905366 test-client-1 | ... test-client-1 | 2026-09-18T00:49:56.219198Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-09-18T00:49:56.219222Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:2f7a82f1-794a-48e1-b533-c45780e932e2] (may be expected) test-client-1 | 2026-09-18T00:49:56.219757Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260918 00:49:56.219329 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260918 00:49:56.219405 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=6b1daf48414999dd, server CID=400000061748cb8c, downstream=[::ffff:172.18.0.3]:40797, [::]:4443=local, drain=none relay-1 | E0918 00:49:56.219563 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0918 00:49:56.219578 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb55005d640 relay-1 | V0918 00:49:56.219583 8 MoQSession.cpp:2950] close sess=0x7fb55005d640 relay-1 | V0918 00:49:56.219593 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0918 00:49:56.219601 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0918 00:49:56.219610 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb55005d640 relay-1 | V0918 00:49:56.219625 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0918 00:49:56.219633 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb55005d640 relay-1 | V0918 00:49:56.219717 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb55005d640 relay-1 | V0918 00:49:56.219732 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb55005d640 relay-1 | V0918 00:49:56.219765 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb55005d640 test-client-1 | 2026-09-18T00:49:56.220323Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55713 dual_stack=true relay-1 | V0918 00:49:56.222343 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0918 00:49:56.222366 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0918 00:49:56.222473 8 MoQSession.cpp:2674] start sess=0x7fb550037c20 relay-1 | V0918 00:49:56.222497 8 MoQSession.cpp:3018] sendSetup sess=0x7fb550037c20 relay-1 | V0918 00:49:56.222591 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb550037c20 relay-1 | V0918 00:49:56.222784 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb550037c20 relay-1 | V0918 00:49:56.222813 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb550037c20 relay-1 | V0918 00:49:56.222824 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb550037c20 relay-1 | V0918 00:49:56.222829 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0918 00:49:56.222833 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0918 00:49:56.222839 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-18T00:49:56.222908Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V0918 00:49:56.223137 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb550037c20 relay-1 | V0918 00:49:56.223172 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb550037c20 relay-1 | V0918 00:49:56.223183 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fb550037c20 relay-1 | V0918 00:49:56.223200 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0918 00:49:56.223210 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fb550037c20 relay-1 | V0918 00:49:56.312832 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb55005d640 test-client-1 | 2026-09-18T00:49:58.224037Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | V0918 00:49:58.224322 8 MoQRelaySession.cpp:1300] onPublishNamespaceDone requestID=0 sess=0x7fb550037c20 relay-1 | V0918 00:49:58.224354 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0918 00:49:58.224365 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0918 00:49:58.224375 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb550037c20 relay-1 | V0918 00:49:58.224390 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb550037c20 test-client-1 | ok 6 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 2105 test-client-1 | connection_id: 61a60489430146dc6f6037f68d5802c9 test-client-1 | ... test-client-1 | 2026-09-18T00:49:58.325032Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully relay-1 | E20260918 00:49:58.325193 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260918 00:49:58.325274 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=6ab89aea20f24339, server CID=40000005cedbcff5, downstream=[::ffff:172.18.0.3]:55713, [::]:4443=local, drain=none relay-1 | E0918 00:49:58.325348 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0918 00:49:58.325356 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb550037c20 relay-1 | V0918 00:49:58.325359 8 MoQSession.cpp:2950] close sess=0x7fb550037c20 relay-1 | V0918 00:49:58.325364 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb550037c20 relay-1 | V0918 00:49:58.325378 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb550037c20 relay-1 | V0918 00:49:58.325491 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb550037c20 test-client-1 | 2026-09-18T00:49:58.325527Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-18T00:49:58.326163Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56113 dual_stack=true relay-1 | V0918 00:49:58.328568 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0918 00:49:58.328585 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0918 00:49:58.328686 8 MoQSession.cpp:2674] start sess=0x7fb550087480 relay-1 | V0918 00:49:58.328709 8 MoQSession.cpp:3018] sendSetup sess=0x7fb550087480 relay-1 | V0918 00:49:58.328837 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb550087480 relay-1 | V0918 00:49:58.328893 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb550087480 test-client-1 | 2026-09-18T00:49:58.329048Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" relay-1 | V0918 00:49:58.329115 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb550087480 relay-1 | V0918 00:49:58.329161 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb550087480 relay-1 | V0918 00:49:58.329174 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0918 00:49:58.329178 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0918 00:49:58.329184 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0918 00:49:58.329231 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb550087480 relay-1 | V0918 00:49:58.329273 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb550087480 relay-1 | V0918 00:49:58.329293 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7fb550087480 relay-1 | V0918 00:49:58.329307 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0918 00:49:58.329313 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0918 00:49:58.329330 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7fb550087480 test-client-1 | 2026-09-18T00:49:58.329482Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" test-client-1 | 2026-09-18T00:49:58.329631Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" test-client-1 | ok 7 - publish-track-only test-client-1 | --- test-client-1 | duration_ms: 4 relay-1 | V0918 00:49:58.329666 8 MoQSession.cpp:5098] PublishDone id=0 code=2 reason=publish ended relay-1 | V0918 00:49:58.329678 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7fb550087360 relay-1 | V0918 00:49:58.329684 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0918 00:49:58.329690 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0918 00:49:58.329695 8 MoQRelay.cpp:412] Publisher terminated with no subscribers, cleaning up moq-test/publish/published-track relay-1 | V0918 00:49:58.329700 8 MoQForwarder.cpp:609] publishDone pubDone reason=publish ended relay-1 | V0918 00:49:58.329707 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb550087480 relay-1 | E20260918 00:49:58.329751 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260918 00:49:58.329788 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=34dc7773dbdfa837, server CID=40000012bc7389da, downstream=[::ffff:172.18.0.3]:56113, [::]:4443=local, drain=none relay-1 | E0918 00:49:58.329840 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0918 00:49:58.329847 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb550087480 relay-1 | V0918 00:49:58.329851 8 MoQSession.cpp:2950] close sess=0x7fb550087480 relay-1 | V0918 00:49:58.329856 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb550087480 relay-1 | V0918 00:49:58.329866 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb550087480 relay-1 | V0918 00:49:58.329932 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb550087480 relay-1 | V0918 00:49:58.329982 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb550087480 test-client-1 | connection_id: 5bfaec6a648194d70ca83b8094103664 test-client-1 | ... test-client-1 | 2026-09-18T00:49:58.329964Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-18T00:49:58.330559Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44073 dual_stack=true relay-1 | V0918 00:49:58.332204 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0918 00:49:58.332219 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0918 00:49:58.332302 8 MoQSession.cpp:2674] start sess=0x7fb550059870 relay-1 | V0918 00:49:58.332323 8 MoQSession.cpp:3018] sendSetup sess=0x7fb550059870 relay-1 | V0918 00:49:58.332416 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb550059870 relay-1 | V0918 00:49:58.332529 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb550059870 relay-1 | V0918 00:49:58.332544 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb550059870 relay-1 | V0918 00:49:58.332547 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb550059870 relay-1 | V0918 00:49:58.332549 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0918 00:49:58.332551 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0918 00:49:58.332554 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-18T00:49:58.333270Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34138 dual_stack=true relay-1 | V0918 00:49:58.334827 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0918 00:49:58.334844 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0918 00:49:58.334928 8 MoQSession.cpp:2674] start sess=0x7fb550091110 relay-1 | V0918 00:49:58.334945 8 MoQSession.cpp:3018] sendSetup sess=0x7fb550091110 relay-1 | V0918 00:49:58.334995 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb550091110 test-client-1 | 2026-09-18T00:49:58.335297Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" relay-1 | V0918 00:49:58.335194 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb550037c20 relay-1 | V0918 00:49:58.335310 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb550091110 relay-1 | V0918 00:49:58.335340 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb550091110 relay-1 | V0918 00:49:58.335345 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb550091110 relay-1 | V0918 00:49:58.335349 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0918 00:49:58.335352 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0918 00:49:58.335356 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0918 00:49:58.335429 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb550059870 relay-1 | V0918 00:49:58.335463 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb550059870 relay-1 | V0918 00:49:58.335471 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7fb550059870 relay-1 | V0918 00:49:58.335480 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0918 00:49:58.335492 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0918 00:49:58.335501 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7fb550059870 test-client-1 | 2026-09-18T00:49:58.335633Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" relay-1 | V0918 00:49:58.335825 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb550091110 relay-1 | V0918 00:49:58.335853 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb550091110 relay-1 | V0918 00:49:58.335863 8 MoQSession.cpp:4260] onSubscribeImpl ftn=moq-test/publish/published-track sess=0x7fb550091110 relay-1 | V0918 00:49:58.335882 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0918 00:49:58.335887 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0918 00:49:58.335894 8 MoQRelay.cpp:1970] Updating forward for moq-test/publish/published-track numForwardingSubs=1 relay-1 | V0918 00:49:58.335903 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7fb550091110 relay-1 | V0918 00:49:58.335972 8 MoQSession.cpp:6556] requestUpdate sess=0x7fb550059870 test-client-1 | 2026-09-18T00:49:58.336198Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-18T00:49:58.336210Z  WARN moq_transport::serve::error: [0f8f81e2-dedf-4e77-b25b-9934db09b710] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | V0918 00:49:58.336333 8 MoQSession.cpp:3489] Failing pending request id=1 peer FINed without terminal reply sess=0x7fb550059870 relay-1 | V0918 00:49:58.336348 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb550059870 relay-1 | E0918 00:49:58.336358 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0918 00:49:58.345465 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb550087480 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 | E20260918 00:49:58.437744 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260918 00:49:58.437814 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=976fc92a10c3547a, server CID=400000147a672d03, downstream=[::ffff:172.18.0.3]:44073, [::]:4443=local, drain=none relay-1 | E20260918 00:49:58.437865 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260918 00:49:58.437884 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=1d23d12996390382, server CID=4000000a64f35129, downstream=[::ffff:172.18.0.3]:34138, [::]:4443=local, drain=none test-client-1 | 2026-09-18T00:49:58.438242Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E0918 00:49:58.437953 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0918 00:49:58.437972 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb550059870 relay-1 | V0918 00:49:58.437977 8 MoQSession.cpp:2950] close sess=0x7fb550059870 relay-1 | V0918 00:49:58.437986 8 MoQSession.cpp:2183] subscribeError trackReceiveState=0x7fb550087360 relay-1 | V0918 00:49:58.437990 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7fb550087360 relay-1 | V0918 00:49:58.437996 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0918 00:49:58.438003 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0918 00:49:58.438011 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0918 00:49:58.438016 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fb550091110 relay-1 | V0918 00:49:58.438022 8 MoQSession.cpp:6355] sendPublishDone sess=0x7fb550091110 relay-1 | V0918 00:49:58.438040 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fb550091110 relay-1 | V0918 00:49:58.438044 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fb5500870a0 relay-1 | V0918 00:49:58.438049 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0918 00:49:58.438056 8 MoQRelay.cpp:1933] Publisher terminated for moq-test/publish/published-track relay-1 | V0918 00:49:58.438064 8 MoQSession.cpp:2167] cancel alias=0 requestID=0 relay-1 | V0918 00:49:58.438070 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb550059870 relay-1 | V0918 00:49:58.438084 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb550059870 relay-1 | E0918 00:49:58.438211 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0918 00:49:58.438218 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb550091110 relay-1 | V0918 00:49:58.438222 8 MoQSession.cpp:2950] close sess=0x7fb550091110 relay-1 | V0918 00:49:58.438229 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb550091110 relay-1 | V0918 00:49:58.438238 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb550091110 relay-1 | V0918 00:49:58.438327 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb550059870 relay-1 | V0918 00:49:58.438338 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb550091110 relay-1 | V0918 00:49:58.438346 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb550091110 relay-1 | V0918 00:49:58.438376 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb550059870 relay-1 | V0918 00:49:58.438384 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb550059870 relay-1 | V0918 00:49:58.438401 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb550091110 test-client-1 | 2026-09-18T00:49:58.438494Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-18T00:49:58.438928Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44847 dual_stack=true relay-1 | V0918 00:49:58.440781 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0918 00:49:58.440796 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0918 00:49:58.440886 8 MoQSession.cpp:2674] start sess=0x7fb5500359e0 relay-1 | V0918 00:49:58.440909 8 MoQSession.cpp:3018] sendSetup sess=0x7fb5500359e0 relay-1 | V0918 00:49:58.441001 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb5500359e0 test-client-1 | 2026-09-18T00:49:58.441265Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 relay-1 | V0918 00:49:58.441294 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb5500359e0 relay-1 | V0918 00:49:58.441354 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb5500359e0 relay-1 | V0918 00:49:58.441385 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb5500359e0 relay-1 | V0918 00:49:58.441398 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0918 00:49:58.441402 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0918 00:49:58.441407 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0918 00:49:58.441448 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb5500359e0 relay-1 | V0918 00:49:58.441479 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb5500359e0 relay-1 | V0918 00:49:58.441496 8 MoQSession.cpp:4260] onSubscribeImpl ftn=nonexistent/rendezvous/test-track sess=0x7fb5500359e0 relay-1 | V0918 00:49:58.448816 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb550091110 relay-1 | V0918 00:49:58.941937 8 MoQSession.cpp:4402] Application subscribe error err=rendezvous timeout expired relay-1 | V0918 00:49:58.941956 8 MoQSession.cpp:6260] subscribeError sess=0x7fb5500359e0 relay-1 | V0918 00:49:58.941981 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fb5500359e0 relay-1 | V0918 00:49:58.942506 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb5500359e0 relay-1 | V0918 00:49:58.942577 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb5500359e0 relay-1 | E20260918 00:49:58.942605 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260918 00:49:58.942672 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=ed63adc19cac8884, server CID=4000000a1f9a1bf6, downstream=[::ffff:172.18.0.3]:44847, [::]:4443=local, drain=none relay-1 | E0918 00:49:58.942759 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0918 00:49:58.942765 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb5500359e0 relay-1 | V0918 00:49:58.942768 8 MoQSession.cpp:2950] close sess=0x7fb5500359e0 relay-1 | V0918 00:49:58.942782 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb5500359e0 relay-1 | V0918 00:49:58.942797 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb5500359e0 relay-1 | V0918 00:49:58.942907 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb5500359e0 test-client-1 | 2026-09-18T00:49:58.942452Z  INFO moq_test_client::scenarios: Received expected REQUEST_ERROR TIMEOUT test-client-1 | 2026-09-18T00:49:58.942941Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-18T00:49:58.943528Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58658 dual_stack=true test-client-1 | ok 9 - rendezvous-timeout test-client-1 | --- test-client-1 | duration_ms: 504 test-client-1 | connection_id: ef99e50631e4a7d442d05af8d2f3d341 test-client-1 | ... relay-1 | V0918 00:49:58.945398 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0918 00:49:58.945423 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0918 00:49:58.945527 8 MoQSession.cpp:2674] start sess=0x7fb550076ae0 relay-1 | V0918 00:49:58.945548 8 MoQSession.cpp:3018] sendSetup sess=0x7fb550076ae0 relay-1 | V0918 00:49:58.945647 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb550076ae0 relay-1 | V0918 00:49:58.945780 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb550076ae0 relay-1 | V0918 00:49:58.945916 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb550076ae0 relay-1 | V0918 00:49:58.945934 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb550076ae0 relay-1 | V0918 00:49:58.945939 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0918 00:49:58.945943 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0918 00:49:58.945949 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0918 00:49:58.946182 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb550076ae0 relay-1 | V0918 00:49:58.946218 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb550076ae0 relay-1 | V0918 00:49:58.946254 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-61a3cd64286d767b sess=0x7fb550076ae0 relay-1 | V0918 00:49:58.952403 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb5500359e0 test-client-1 | 2026-09-18T00:49:59.148207Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45544 dual_stack=true relay-1 | V0918 00:49:59.150349 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0918 00:49:59.150372 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0918 00:49:59.150489 8 MoQSession.cpp:2674] start sess=0x7fb550067700 relay-1 | V0918 00:49:59.150519 8 MoQSession.cpp:3018] sendSetup sess=0x7fb550067700 relay-1 | V0918 00:49:59.150578 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb550067700 relay-1 | V0918 00:49:59.150865 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb550067700 relay-1 | V0918 00:49:59.150889 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb550067700 relay-1 | V0918 00:49:59.150895 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb550067700 relay-1 | V0918 00:49:59.150897 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0918 00:49:59.150901 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0918 00:49:59.150911 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0918 00:49:59.151078 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb550067700 relay-1 | V0918 00:49:59.151135 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb550067700 relay-1 | V0918 00:49:59.151151 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7fb550067700 relay-1 | V0918 00:49:59.151193 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-61a3cd64286d767b test-client-1 | 2026-09-18T00:49:59.151526Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 relay-1 | E0918 00:49:59.151208 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0918 00:49:59.151233 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7fb550067700 relay-1 | V0918 00:49:59.151347 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0918 00:49:59.151362 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0918 00:49:59.151369 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-61a3cd64286d767b numForwardingSubs=1 relay-1 | V0918 00:49:59.151382 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7fb550076ae0 relay-1 | V0918 00:49:59.151457 8 MoQSession.cpp:6556] requestUpdate sess=0x7fb550067700 relay-1 | V0918 00:49:59.151762 8 MoQSession.cpp:5098] PublishDone id=0 code=2 reason=publish ended relay-1 | V0918 00:49:59.151779 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7fb55005c570 relay-1 | V0918 00:49:59.151785 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-61a3cd64286d767b relay-1 | V0918 00:49:59.151792 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0918 00:49:59.151800 8 MoQForwarder.cpp:609] publishDone pubDone reason=publish ended relay-1 | V0918 00:49:59.151804 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fb550076ae0 relay-1 | V0918 00:49:59.151808 8 MoQSession.cpp:6355] sendPublishDone sess=0x7fb550076ae0 relay-1 | V0918 00:49:59.151820 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fb550076ae0 relay-1 | V0918 00:49:59.151825 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fb5500870a0 relay-1 | V0918 00:49:59.151829 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0918 00:49:59.151835 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-61a3cd64286d767b relay-1 | V0918 00:49:59.151845 8 MoQSession.cpp:3489] Failing pending request id=1 peer FINed without terminal reply sess=0x7fb550067700 relay-1 | V0918 00:49:59.151851 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb550067700 relay-1 | E0918 00:49:59.152146 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0918 00:49:59.152179 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb550076ae0 relay-1 | V0918 00:49:59.152187 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb550076ae0 test-client-1 | not ok 10 - moq-test-subgroup-per-group test-client-1 | --- test-client-1 | duration_ms: 224 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | E20260918 00:49:59.166730 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260918 00:49:59.166802 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=9e2920d27d11c0e3, server CID=4000000a6045ab22, downstream=[::ffff:172.18.0.3]:45544, [::]:4443=local, drain=none relay-1 | E20260918 00:49:59.166860 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260918 00:49:59.166884 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=286298e77ab654b7, server CID=4000001a275c2779, downstream=[::ffff:172.18.0.3]:58658, [::]:4443=local, drain=none relay-1 | E0918 00:49:59.166939 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0918 00:49:59.166957 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb550067700 test-client-1 | 2026-09-18T00:49:59.167156Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0918 00:49:59.166962 8 MoQSession.cpp:2950] close sess=0x7fb550067700 relay-1 | V0918 00:49:59.166972 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb550067700 relay-1 | V0918 00:49:59.166988 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb550067700 relay-1 | E0918 00:49:59.167082 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0918 00:49:59.167089 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb550076ae0 relay-1 | V0918 00:49:59.167093 8 MoQSession.cpp:2950] close sess=0x7fb550076ae0 relay-1 | V0918 00:49:59.167173 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb550076ae0 relay-1 | V0918 00:49:59.167204 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb550076ae0 relay-1 | V0918 00:49:59.167312 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb550067700 test-client-1 | 2026-09-18T00:49:59.167387Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0918 00:49:59.167441 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb550067700 relay-1 | V0918 00:49:59.167470 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb550067700 relay-1 | V0918 00:49:59.167514 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb550076ae0 test-client-1 | 2026-09-18T00:49:59.167833Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43408 dual_stack=true relay-1 | V0918 00:49:59.169649 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0918 00:49:59.169668 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0918 00:49:59.169767 8 MoQSession.cpp:2674] start sess=0x7fb55006d000 relay-1 | V0918 00:49:59.169788 8 MoQSession.cpp:3018] sendSetup sess=0x7fb55006d000 relay-1 | V0918 00:49:59.169842 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb55006d000 relay-1 | V0918 00:49:59.170021 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb55006d000 relay-1 | V0918 00:49:59.170051 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb55006d000 relay-1 | V0918 00:49:59.170057 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb55006d000 relay-1 | V0918 00:49:59.170061 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0918 00:49:59.170066 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0918 00:49:59.170071 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0918 00:49:59.170140 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb55006d000 relay-1 | V0918 00:49:59.170171 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb55006d000 relay-1 | V0918 00:49:59.170184 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-f938ffed2c7611da sess=0x7fb55006d000 relay-1 | V0918 00:49:59.178315 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb550076ae0 test-client-1 | 2026-09-18T00:49:59.372332Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54592 dual_stack=true relay-1 | V0918 00:49:59.374904 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0918 00:49:59.374927 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0918 00:49:59.375038 8 MoQSession.cpp:2674] start sess=0x7fb55006f6e0 relay-1 | V0918 00:49:59.375081 8 MoQSession.cpp:3018] sendSetup sess=0x7fb55006f6e0 relay-1 | V0918 00:49:59.375286 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb55006f6e0 relay-1 | V0918 00:49:59.375315 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb55006f6e0 relay-1 | V0918 00:49:59.375402 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb55006f6e0 relay-1 | V0918 00:49:59.375424 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb55006f6e0 relay-1 | V0918 00:49:59.375429 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0918 00:49:59.375433 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0918 00:49:59.375439 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0918 00:49:59.375655 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb55006f6e0 relay-1 | V0918 00:49:59.375683 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb55006f6e0 relay-1 | V0918 00:49:59.375698 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7fb55006f6e0 relay-1 | V0918 00:49:59.375718 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-f938ffed2c7611da relay-1 | E0918 00:49:59.375729 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0918 00:49:59.375764 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7fb55006f6e0 relay-1 | V0918 00:49:59.375857 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0918 00:49:59.375871 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0918 00:49:59.375879 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-f938ffed2c7611da numForwardingSubs=1 relay-1 | V0918 00:49:59.375891 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7fb55006d000 relay-1 | V0918 00:49:59.375958 8 MoQSession.cpp:6556] requestUpdate sess=0x7fb55006f6e0 test-client-1 | 2026-09-18T00:49:59.376217Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-18T00:49:59.376237Z  WARN moq_transport::serve::error: [5b2ccf65-f2f8-497d-aef6-89d8ca16b7ef] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | V0918 00:49:59.376358 8 MoQSession.cpp:3489] Failing pending request id=1 peer FINed without terminal reply sess=0x7fb55006f6e0 relay-1 | V0918 00:49:59.376406 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb55006f6e0 relay-1 | E0918 00:49:59.376419 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: 209 test-client-1 | message: "PUBLISH was rejected: cancelled" test-client-1 | ... relay-1 | E20260918 00:49:59.376534 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260918 00:49:59.376616 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=4e6a75c65755771b, server CID=400000141f3a7b16, downstream=[::ffff:172.18.0.3]:54592, [::]:4443=local, drain=none relay-1 | E0918 00:49:59.376680 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0918 00:49:59.376688 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb55006f6e0 relay-1 | V0918 00:49:59.376692 8 MoQSession.cpp:2950] close sess=0x7fb55006f6e0 relay-1 | V0918 00:49:59.376698 8 MoQSession.cpp:2183] subscribeError trackReceiveState=0x7fb550087360 relay-1 | V0918 00:49:59.376702 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7fb550087360 relay-1 | V0918 00:49:59.376707 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-f938ffed2c7611da test-client-1 | 2026-09-18T00:49:59.376914Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0918 00:49:59.376714 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0918 00:49:59.376729 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0918 00:49:59.376734 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fb55006d000 relay-1 | V0918 00:49:59.376738 8 MoQSession.cpp:6355] sendPublishDone sess=0x7fb55006d000 relay-1 | V0918 00:49:59.376750 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fb55006d000 relay-1 | V0918 00:49:59.376754 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fb5500870a0 relay-1 | V0918 00:49:59.376758 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0918 00:49:59.376765 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-f938ffed2c7611da relay-1 | V0918 00:49:59.376772 8 MoQSession.cpp:2167] cancel alias=0 requestID=0 relay-1 | V0918 00:49:59.376777 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb55006f6e0 relay-1 | V0918 00:49:59.376789 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb55006f6e0 relay-1 | V0918 00:49:59.376955 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb55006f6e0 relay-1 | V0918 00:49:59.376990 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb55006f6e0 relay-1 | E20260918 00:49:59.377002 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260918 00:49:59.377027 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=4148ac57b2de3a9b, server CID=4000000adf4548c6, downstream=[::ffff:172.18.0.3]:43408, [::]:4443=local, drain=none relay-1 | E0918 00:49:59.377073 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0918 00:49:59.377080 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb55006d000 relay-1 | V0918 00:49:59.377083 8 MoQSession.cpp:2950] close sess=0x7fb55006d000 relay-1 | V0918 00:49:59.377088 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb55006d000 relay-1 | V0918 00:49:59.377124 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb55006d000 relay-1 | V0918 00:49:59.377252 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb55006d000 relay-1 | V0918 00:49:59.377271 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb55006d000 relay-1 | V0918 00:49:59.377290 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb55006d000 test-client-1 | 2026-09-18T00:49:59.377362Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-18T00:49:59.377582Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60459 dual_stack=true relay-1 | V0918 00:49:59.379259 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0918 00:49:59.379279 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0918 00:49:59.379365 8 MoQSession.cpp:2674] start sess=0x7fb550073cd0 relay-1 | V0918 00:49:59.379431 8 MoQSession.cpp:3018] sendSetup sess=0x7fb550073cd0 relay-1 | V0918 00:49:59.379577 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb550073cd0 relay-1 | V0918 00:49:59.379817 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb550073cd0 relay-1 | V0918 00:49:59.379878 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb550073cd0 relay-1 | V0918 00:49:59.379891 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb550073cd0 relay-1 | V0918 00:49:59.379904 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb550073cd0 relay-1 | V0918 00:49:59.379908 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0918 00:49:59.379912 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0918 00:49:59.379917 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0918 00:49:59.379936 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb550073cd0 relay-1 | V0918 00:49:59.379947 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-6195a3ecec8bd319 sess=0x7fb550073cd0 relay-1 | V0918 00:49:59.387067 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb55006d000 relay-1 | V0918 00:49:59.387104 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb55006f6e0 test-client-1 | 2026-09-18T00:49:59.582127Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44170 dual_stack=true relay-1 | V0918 00:49:59.584125 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0918 00:49:59.584152 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0918 00:49:59.584265 8 MoQSession.cpp:2674] start sess=0x7fb55006cfb0 relay-1 | V0918 00:49:59.584292 8 MoQSession.cpp:3018] sendSetup sess=0x7fb55006cfb0 relay-1 | V0918 00:49:59.584349 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb55006cfb0 relay-1 | V0918 00:49:59.584683 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb55006cfb0 relay-1 | V0918 00:49:59.584715 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb55006cfb0 relay-1 | V0918 00:49:59.584724 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb55006cfb0 relay-1 | V0918 00:49:59.584729 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0918 00:49:59.584733 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0918 00:49:59.584739 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0918 00:49:59.584782 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb55006cfb0 relay-1 | V0918 00:49:59.584839 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb55006cfb0 relay-1 | V0918 00:49:59.584879 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7fb55006cfb0 relay-1 | V0918 00:49:59.584902 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-6195a3ecec8bd319 relay-1 | E0918 00:49:59.584916 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0918 00:49:59.584944 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7fb55006cfb0 relay-1 | V0918 00:49:59.585045 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0918 00:49:59.585058 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0918 00:49:59.585066 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-6195a3ecec8bd319 numForwardingSubs=1 relay-1 | V0918 00:49:59.585079 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7fb550073cd0 relay-1 | V0918 00:49:59.585173 8 MoQSession.cpp:6556] requestUpdate sess=0x7fb55006cfb0 test-client-1 | 2026-09-18T00:49:59.585315Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=8 streams=8 relay-1 | V0918 00:49:59.585550 8 MoQSession.cpp:5098] PublishDone id=0 code=2 reason=publish ended relay-1 | V0918 00:49:59.585580 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7fb550061cb0 relay-1 | V0918 00:49:59.585586 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-6195a3ecec8bd319 relay-1 | V0918 00:49:59.585594 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0918 00:49:59.585602 8 MoQForwarder.cpp:609] publishDone pubDone reason=publish ended relay-1 | V0918 00:49:59.585609 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fb550073cd0 relay-1 | V0918 00:49:59.585614 8 MoQSession.cpp:6355] sendPublishDone sess=0x7fb550073cd0 relay-1 | V0918 00:49:59.585625 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fb550073cd0 relay-1 | V0918 00:49:59.585631 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fb5500870a0 relay-1 | V0918 00:49:59.585635 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0918 00:49:59.585642 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-6195a3ecec8bd319 relay-1 | V0918 00:49:59.585651 8 MoQSession.cpp:3489] Failing pending request id=1 peer FINed without terminal reply sess=0x7fb55006cfb0 relay-1 | V0918 00:49:59.585661 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb55006cfb0 relay-1 | E0918 00:49:59.585723 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0918 00:49:59.585981 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb550073cd0 relay-1 | V0918 00:49:59.585990 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb550073cd0 test-client-1 | not ok 12 - moq-test-subgroup-per-object relay-1 | V0918 00:49:59.588127 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb55006cfb0 test-client-1 | --- test-client-1 | duration_ms: 211 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | E20260918 00:49:59.588250 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260918 00:49:59.588333 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=d59287bff7ce5228, server CID=40000012954d6484, downstream=[::ffff:172.18.0.3]:44170, [::]:4443=local, drain=none relay-1 | E20260918 00:49:59.588407 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260918 00:49:59.588474 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=15ac098fe1f451ed, server CID=4000000c080b2d16, downstream=[::ffff:172.18.0.3]:60459, [::]:4443=local, drain=none relay-1 | E0918 00:49:59.588531 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0918 00:49:59.588544 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb55006cfb0 relay-1 | V0918 00:49:59.588547 8 MoQSession.cpp:2950] close sess=0x7fb55006cfb0 relay-1 | V0918 00:49:59.588581 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb55006cfb0 relay-1 | V0918 00:49:59.588613 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb55006cfb0 relay-1 | E0918 00:49:59.588728 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-09-18T00:49:59.588778Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0918 00:49:59.588735 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb550073cd0 relay-1 | V0918 00:49:59.588738 8 MoQSession.cpp:2950] close sess=0x7fb550073cd0 relay-1 | V0918 00:49:59.588743 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb550073cd0 relay-1 | V0918 00:49:59.588751 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb550073cd0 relay-1 | V0918 00:49:59.588869 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb55006cfb0 relay-1 | V0918 00:49:59.588910 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb55006cfb0 relay-1 | V0918 00:49:59.588926 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb550073cd0 test-client-1 | 2026-09-18T00:49:59.589015Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-18T00:49:59.589272Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45585 dual_stack=true relay-1 | V0918 00:49:59.590774 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0918 00:49:59.590788 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0918 00:49:59.590871 8 MoQSession.cpp:2674] start sess=0x7fb55007cff0 relay-1 | V0918 00:49:59.590890 8 MoQSession.cpp:3018] sendSetup sess=0x7fb55007cff0 relay-1 | V0918 00:49:59.590947 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb55007cff0 relay-1 | V0918 00:49:59.591247 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb55007cff0 relay-1 | V0918 00:49:59.591292 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb55007cff0 relay-1 | V0918 00:49:59.591312 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb55007cff0 relay-1 | V0918 00:49:59.591318 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb55007cff0 relay-1 | V0918 00:49:59.591321 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0918 00:49:59.591325 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0918 00:49:59.591330 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0918 00:49:59.591349 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb55007cff0 relay-1 | V0918 00:49:59.591365 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-7a6f1a10108bb76f sess=0x7fb55007cff0 relay-1 | V0918 00:49:59.602494 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb550073cd0 test-client-1 | 2026-09-18T00:49:59.793520Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54702 dual_stack=true relay-1 | V0918 00:49:59.796000 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0918 00:49:59.796024 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0918 00:49:59.796148 8 MoQSession.cpp:2674] start sess=0x7fb550085950 relay-1 | V0918 00:49:59.796173 8 MoQSession.cpp:3018] sendSetup sess=0x7fb550085950 relay-1 | V0918 00:49:59.796276 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb550085950 relay-1 | V0918 00:49:59.796372 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb550085950 relay-1 | V0918 00:49:59.796390 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb550085950 relay-1 | V0918 00:49:59.796395 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb550085950 relay-1 | V0918 00:49:59.796398 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0918 00:49:59.796401 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0918 00:49:59.796404 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0918 00:49:59.796624 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb550085950 relay-1 | V0918 00:49:59.796665 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb550085950 relay-1 | V0918 00:49:59.796679 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7fb550085950 relay-1 | V0918 00:49:59.796699 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-7a6f1a10108bb76f relay-1 | E0918 00:49:59.796709 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0918 00:49:59.796732 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7fb550085950 relay-1 | V0918 00:49:59.796829 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0918 00:49:59.796836 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0918 00:49:59.796844 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-7a6f1a10108bb76f numForwardingSubs=1 relay-1 | V0918 00:49:59.796857 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7fb55007cff0 relay-1 | V0918 00:49:59.796936 8 MoQSession.cpp:6556] requestUpdate sess=0x7fb550085950 test-client-1 | 2026-09-18T00:49:59.797029Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=18 streams=6 test-client-1 | 2026-09-18T00:49:59.797119Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-18T00:49:59.797152Z  WARN moq_transport::serve::error: [89e148d3-0d23-478a-8ab4-4aa05b292b66] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | V0918 00:49:59.797309 8 MoQSession.cpp:3489] Failing pending request id=1 peer FINed without terminal reply sess=0x7fb550085950 relay-1 | V0918 00:49:59.797323 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb550085950 relay-1 | E0918 00:49:59.797330 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply test-client-1 | not ok 13 - moq-test-two-subgroups-eog test-client-1 | --- test-client-1 | duration_ms: 231 test-client-1 | message: "failed to create subgroup 0: cancelled" test-client-1 | ... relay-1 | E20260918 00:49:59.819905 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260918 00:49:59.819970 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=bb64ebcefe37f13a, server CID=4000000287f7b964, downstream=[::ffff:172.18.0.3]:54702, [::]:4443=local, drain=none relay-1 | E0918 00:49:59.820041 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0918 00:49:59.820091 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb550085950 relay-1 | V0918 00:49:59.820130 8 MoQSession.cpp:2950] close sess=0x7fb550085950 relay-1 | V0918 00:49:59.820140 8 MoQSession.cpp:2183] subscribeError trackReceiveState=0x7fb550069db0 relay-1 | V0918 00:49:59.820145 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7fb550069db0 relay-1 | V0918 00:49:59.820151 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-7a6f1a10108bb76f relay-1 | V0918 00:49:59.820160 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0918 00:49:59.820201 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0918 00:49:59.820246 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fb55007cff0 relay-1 | V0918 00:49:59.820258 8 MoQSession.cpp:6355] sendPublishDone sess=0x7fb55007cff0 relay-1 | V0918 00:49:59.820274 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fb55007cff0 relay-1 | V0918 00:49:59.820279 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fb5500870a0 relay-1 | V0918 00:49:59.820284 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0918 00:49:59.820293 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-7a6f1a10108bb76f relay-1 | V0918 00:49:59.820325 8 MoQSession.cpp:2167] cancel alias=0 requestID=0 relay-1 | V0918 00:49:59.820358 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb550085950 relay-1 | V0918 00:49:59.820377 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb550085950 relay-1 | V0918 00:49:59.820547 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb550085950 relay-1 | V0918 00:49:59.820614 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb550085950 test-client-1 | 2026-09-18T00:49:59.820521Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260918 00:49:59.820648 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260918 00:49:59.820674 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=4c067a0a0383fef7, server CID=4000000e3564f473, downstream=[::ffff:172.18.0.3]:45585, [::]:4443=local, drain=none test-client-1 | 2026-09-18T00:49:59.820902Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E0918 00:49:59.820718 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0918 00:49:59.820724 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb55007cff0 relay-1 | V0918 00:49:59.820727 8 MoQSession.cpp:2950] close sess=0x7fb55007cff0 relay-1 | V0918 00:49:59.820732 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb55007cff0 relay-1 | V0918 00:49:59.820740 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb55007cff0 relay-1 | V0918 00:49:59.820808 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb55007cff0 relay-1 | V0918 00:49:59.820818 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb55007cff0 relay-1 | V0918 00:49:59.820835 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb55007cff0 test-client-1 | 2026-09-18T00:49:59.821075Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59015 dual_stack=true relay-1 | V0918 00:49:59.822677 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0918 00:49:59.822692 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0918 00:49:59.822780 8 MoQSession.cpp:2674] start sess=0x7fb550063000 relay-1 | V0918 00:49:59.822802 8 MoQSession.cpp:3018] sendSetup sess=0x7fb550063000 relay-1 | V0918 00:49:59.822854 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb550063000 relay-1 | V0918 00:49:59.823050 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb550063000 relay-1 | V0918 00:49:59.823081 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb550063000 relay-1 | V0918 00:49:59.823117 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb550063000 relay-1 | V0918 00:49:59.823127 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0918 00:49:59.823132 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0918 00:49:59.823137 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0918 00:49:59.823270 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb550063000 relay-1 | V0918 00:49:59.823308 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb550063000 relay-1 | V0918 00:49:59.823322 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-609b09be45fcc43d sess=0x7fb550063000 relay-1 | V0918 00:49:59.835525 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb55007cff0 relay-1 | V0918 00:49:59.835566 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb550085950 test-client-1 | 2026-09-18T00:50:00.025575Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56545 dual_stack=true relay-1 | V0918 00:50:00.027712 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0918 00:50:00.027740 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0918 00:50:00.027848 8 MoQSession.cpp:2674] start sess=0x7fb550087f70 relay-1 | V0918 00:50:00.027875 8 MoQSession.cpp:3018] sendSetup sess=0x7fb550087f70 relay-1 | V0918 00:50:00.027952 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb550087f70 relay-1 | V0918 00:50:00.028252 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb550087f70 relay-1 | V0918 00:50:00.028286 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb550087f70 relay-1 | V0918 00:50:00.028294 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb550087f70 relay-1 | V0918 00:50:00.028298 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0918 00:50:00.028302 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0918 00:50:00.028307 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0918 00:50:00.028475 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb550087f70 relay-1 | V0918 00:50:00.028509 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb550087f70 relay-1 | V0918 00:50:00.028523 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7fb550087f70 relay-1 | V0918 00:50:00.028541 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-609b09be45fcc43d relay-1 | E0918 00:50:00.028557 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0918 00:50:00.028581 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7fb550087f70 relay-1 | V0918 00:50:00.028665 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0918 00:50:00.028672 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0918 00:50:00.028683 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-609b09be45fcc43d numForwardingSubs=1 relay-1 | V0918 00:50:00.028696 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7fb550063000 test-client-1 | 2026-09-18T00:50:00.028944Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-18T00:50:00.028960Z  WARN moq_transport::serve::error: [83e17fe4-799c-4809-a19e-d3e18af7c51b] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | V0918 00:50:00.028807 8 MoQSession.cpp:6556] requestUpdate sess=0x7fb550087f70 relay-1 | V0918 00:50:00.029074 8 MoQSession.cpp:3489] Failing pending request id=1 peer FINed without terminal reply sess=0x7fb550087f70 test-client-1 | not ok 14 - moq-test-datagram test-client-1 | --- test-client-1 | duration_ms: 209 test-client-1 | message: "PUBLISH was rejected: cancelled" test-client-1 | ... relay-1 | V0918 00:50:00.029140 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb550087f70 relay-1 | E0918 00:50:00.029198 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | E20260918 00:50:00.029210 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260918 00:50:00.029261 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=d412e02c318a51d2, server CID=4000000a05c187f1, downstream=[::ffff:172.18.0.3]:56545, [::]:4443=local, drain=none relay-1 | E0918 00:50:00.029327 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0918 00:50:00.029334 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb550087f70 relay-1 | V0918 00:50:00.029338 8 MoQSession.cpp:2950] close sess=0x7fb550087f70 relay-1 | V0918 00:50:00.029345 8 MoQSession.cpp:2183] subscribeError trackReceiveState=0x7fb5500620c0 relay-1 | V0918 00:50:00.029351 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7fb5500620c0 relay-1 | V0918 00:50:00.029356 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-609b09be45fcc43d relay-1 | V0918 00:50:00.029363 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0918 00:50:00.029371 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0918 00:50:00.029375 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fb550063000 relay-1 | V0918 00:50:00.029379 8 MoQSession.cpp:6355] sendPublishDone sess=0x7fb550063000 relay-1 | V0918 00:50:00.029390 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fb550063000 relay-1 | V0918 00:50:00.029394 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fb5500870a0 relay-1 | V0918 00:50:00.029398 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0918 00:50:00.029405 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-609b09be45fcc43d relay-1 | V0918 00:50:00.029412 8 MoQSession.cpp:2167] cancel alias=0 requestID=0 relay-1 | V0918 00:50:00.029417 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb550087f70 relay-1 | V0918 00:50:00.029428 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb550087f70 test-client-1 | 2026-09-18T00:50:00.029588Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0918 00:50:00.029599 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb550087f70 relay-1 | V0918 00:50:00.029682 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb550087f70 relay-1 | E20260918 00:50:00.029712 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260918 00:50:00.029789 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=19ad5fc3be13f724, server CID=40000009deed2f03, downstream=[::ffff:172.18.0.3]:59015, [::]:4443=local, drain=none relay-1 | E0918 00:50:00.029857 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0918 00:50:00.029884 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb550063000 relay-1 | V0918 00:50:00.029905 8 MoQSession.cpp:2950] close sess=0x7fb550063000 relay-1 | V0918 00:50:00.029935 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb550063000 relay-1 | V0918 00:50:00.029968 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb550063000 relay-1 | V0918 00:50:00.030128 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb550063000 relay-1 | V0918 00:50:00.030177 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb550063000 relay-1 | V0918 00:50:00.030224 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb550063000 test-client-1 | 2026-09-18T00:50:00.030242Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-18T00:50:00.030591Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34046 dual_stack=true relay-1 | V0918 00:50:00.032263 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0918 00:50:00.032278 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0918 00:50:00.032364 8 MoQSession.cpp:2674] start sess=0x7fb550045e40 relay-1 | V0918 00:50:00.032410 8 MoQSession.cpp:3018] sendSetup sess=0x7fb550045e40 relay-1 | V0918 00:50:00.032532 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb550045e40 relay-1 | V0918 00:50:00.032630 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb550045e40 relay-1 | V0918 00:50:00.032653 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb550045e40 relay-1 | V0918 00:50:00.032659 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb550045e40 relay-1 | V0918 00:50:00.032663 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0918 00:50:00.032666 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0918 00:50:00.032671 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0918 00:50:00.032912 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb550045e40 relay-1 | V0918 00:50:00.032946 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb550045e40 relay-1 | V0918 00:50:00.032959 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-28c72169db219a2d sess=0x7fb550045e40 relay-1 | V0918 00:50:00.047090 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb550063000 relay-1 | V0918 00:50:00.047132 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb550087f70 test-client-1 | 2026-09-18T00:50:00.235162Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42862 dual_stack=true relay-1 | V0918 00:50:00.237920 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0918 00:50:00.237949 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0918 00:50:00.238058 8 MoQSession.cpp:2674] start sess=0x7fb55000a740 relay-1 | V0918 00:50:00.238123 8 MoQSession.cpp:3018] sendSetup sess=0x7fb55000a740 relay-1 | V0918 00:50:00.238348 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb55000a740 relay-1 | V0918 00:50:00.238376 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb55000a740 relay-1 | V0918 00:50:00.238484 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb55000a740 relay-1 | V0918 00:50:00.238502 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb55000a740 relay-1 | V0918 00:50:00.238507 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0918 00:50:00.238511 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0918 00:50:00.238517 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0918 00:50:00.238766 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb55000a740 relay-1 | V0918 00:50:00.238804 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb55000a740 relay-1 | V0918 00:50:00.238818 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7fb55000a740 relay-1 | V0918 00:50:00.238835 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-28c72169db219a2d relay-1 | E0918 00:50:00.238846 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0918 00:50:00.238873 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7fb55000a740 relay-1 | V0918 00:50:00.238969 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 test-client-1 | 2026-09-18T00:50:00.239128Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 relay-1 | V0918 00:50:00.238976 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0918 00:50:00.238984 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-28c72169db219a2d numForwardingSubs=1 relay-1 | V0918 00:50:00.238996 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7fb550045e40 relay-1 | V0918 00:50:00.239061 8 MoQSession.cpp:6556] requestUpdate sess=0x7fb55000a740 relay-1 | V0918 00:50:00.239340 8 MoQSession.cpp:5098] PublishDone id=0 code=2 reason=publish ended relay-1 | V0918 00:50:00.239353 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7fb5500380c0 relay-1 | V0918 00:50:00.239356 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-28c72169db219a2d relay-1 | V0918 00:50:00.239361 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0918 00:50:00.239366 8 MoQForwarder.cpp:609] publishDone pubDone reason=publish ended relay-1 | V0918 00:50:00.239368 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fb550045e40 relay-1 | V0918 00:50:00.239371 8 MoQSession.cpp:6355] sendPublishDone sess=0x7fb550045e40 relay-1 | V0918 00:50:00.239379 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fb550045e40 relay-1 | V0918 00:50:00.239383 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fb5500870a0 relay-1 | V0918 00:50:00.239390 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0918 00:50:00.239398 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-28c72169db219a2d relay-1 | V0918 00:50:00.239411 8 MoQSession.cpp:3489] Failing pending request id=1 peer FINed without terminal reply sess=0x7fb55000a740 relay-1 | V0918 00:50:00.239416 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb55000a740 relay-1 | E0918 00:50:00.239667 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0918 00:50:00.239699 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb550045e40 relay-1 | V0918 00:50:00.239709 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb550045e40 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 | E20260918 00:50:00.260903 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260918 00:50:00.261018 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=cc572561058fd843, server CID=400000067cddb460, downstream=[::ffff:172.18.0.3]:42862, [::]:4443=local, drain=none relay-1 | E20260918 00:50:00.261130 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260918 00:50:00.261161 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=4a5f81d6945d8403, server CID=40000003a44444e1, downstream=[::ffff:172.18.0.3]:34046, [::]:4443=local, drain=none relay-1 | E0918 00:50:00.261217 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0918 00:50:00.261247 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb55000a740 relay-1 | V0918 00:50:00.261269 8 MoQSession.cpp:2950] close sess=0x7fb55000a740 relay-1 | V0918 00:50:00.261297 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb55000a740 relay-1 | V0918 00:50:00.261327 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb55000a740 relay-1 | E0918 00:50:00.261439 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0918 00:50:00.261446 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb550045e40 relay-1 | V0918 00:50:00.261450 8 MoQSession.cpp:2950] close sess=0x7fb550045e40 relay-1 | V0918 00:50:00.261455 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb550045e40 relay-1 | V0918 00:50:00.261464 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb550045e40 relay-1 | V0918 00:50:00.261521 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb55000a740 relay-1 | V0918 00:50:00.261585 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb55000a740 relay-1 | V0918 00:50:00.261631 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb55000a740 relay-1 | V0918 00:50:00.261650 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb550045e40 test-client-1 | 2026-09-18T00:50:00.261578Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-18T00:50:00.261673Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-18T00:50:00.262014Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42451 dual_stack=true relay-1 | V0918 00:50:00.263634 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0918 00:50:00.263649 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0918 00:50:00.263735 8 MoQSession.cpp:2674] start sess=0x7fb5500742d0 relay-1 | V0918 00:50:00.263756 8 MoQSession.cpp:3018] sendSetup sess=0x7fb5500742d0 relay-1 | V0918 00:50:00.263816 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb5500742d0 relay-1 | V0918 00:50:00.264052 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb5500742d0 relay-1 | V0918 00:50:00.264077 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb5500742d0 relay-1 | V0918 00:50:00.264082 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb5500742d0 relay-1 | V0918 00:50:00.264086 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0918 00:50:00.264090 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0918 00:50:00.264094 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0918 00:50:00.264219 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb5500742d0 relay-1 | V0918 00:50:00.264255 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb5500742d0 relay-1 | V0918 00:50:00.264269 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-f27928376a6d3bc4 sess=0x7fb5500742d0 relay-1 | V0918 00:50:00.267394 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb550045e40 test-client-1 | 2026-09-18T00:50:00.466600Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36029 dual_stack=true relay-1 | V0918 00:50:00.468647 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0918 00:50:00.468669 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0918 00:50:00.468775 8 MoQSession.cpp:2674] start sess=0x7fb550091080 relay-1 | V0918 00:50:00.468796 8 MoQSession.cpp:3018] sendSetup sess=0x7fb550091080 relay-1 | V0918 00:50:00.468853 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb550091080 relay-1 | V0918 00:50:00.469178 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb550091080 relay-1 | V0918 00:50:00.469263 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb550091080 relay-1 | V0918 00:50:00.469299 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb550091080 relay-1 | V0918 00:50:00.469312 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0918 00:50:00.469316 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0918 00:50:00.469321 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0918 00:50:00.469368 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb550091080 relay-1 | V0918 00:50:00.469425 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb550091080 relay-1 | V0918 00:50:00.469445 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7fb550091080 relay-1 | V0918 00:50:00.469461 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-f27928376a6d3bc4 relay-1 | E0918 00:50:00.469476 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0918 00:50:00.469501 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7fb550091080 relay-1 | V0918 00:50:00.469621 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0918 00:50:00.469729 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0918 00:50:00.469746 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-f27928376a6d3bc4 numForwardingSubs=1 relay-1 | V0918 00:50:00.469759 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7fb5500742d0 relay-1 | V0918 00:50:00.469869 8 MoQSession.cpp:6556] requestUpdate sess=0x7fb550091080 test-client-1 | 2026-09-18T00:50:00.469954Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 test-client-1 | 2026-09-18T00:50:00.470036Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-18T00:50:00.470059Z  WARN moq_transport::serve::error: [1ea0c3ad-824b-4f9b-9138-fc00bbf67a40] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | V0918 00:50:00.470278 8 MoQSession.cpp:3489] Failing pending request id=1 peer FINed without terminal reply sess=0x7fb550091080 relay-1 | V0918 00:50:00.470291 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb550091080 relay-1 | E0918 00:50:00.470299 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply test-client-1 | not ok 16 - moq-test-extensions test-client-1 | --- test-client-1 | duration_ms: 227 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | E20260918 00:50:00.488760 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260918 00:50:00.488819 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=c06224b4c6ef6447, server CID=4000000079565089, downstream=[::ffff:172.18.0.3]:36029, [::]:4443=local, drain=none relay-1 | E0918 00:50:00.488882 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0918 00:50:00.488895 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb550091080 relay-1 | V0918 00:50:00.488899 8 MoQSession.cpp:2950] close sess=0x7fb550091080 relay-1 | V0918 00:50:00.488906 8 MoQSession.cpp:2183] subscribeError trackReceiveState=0x7fb550061cb0 relay-1 | V0918 00:50:00.488910 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7fb550061cb0 relay-1 | V0918 00:50:00.488915 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-f27928376a6d3bc4 relay-1 | V0918 00:50:00.488924 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0918 00:50:00.488932 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0918 00:50:00.488942 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fb5500742d0 relay-1 | V0918 00:50:00.488946 8 MoQSession.cpp:6355] sendPublishDone sess=0x7fb5500742d0 relay-1 | V0918 00:50:00.488958 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fb5500742d0 relay-1 | V0918 00:50:00.488967 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fb5500870a0 relay-1 | V0918 00:50:00.488971 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0918 00:50:00.488978 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-f27928376a6d3bc4 relay-1 | V0918 00:50:00.488986 8 MoQSession.cpp:2167] cancel alias=0 requestID=0 relay-1 | V0918 00:50:00.488991 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb550091080 relay-1 | V0918 00:50:00.489004 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb550091080 test-client-1 | 2026-09-18T00:50:00.489135Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0918 00:50:00.489199 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb550091080 relay-1 | V0918 00:50:00.489238 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb550091080 relay-1 | E20260918 00:50:00.489249 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260918 00:50:00.489271 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=8e8b0cc8e2c781be, server CID=4000001a109009ae, downstream=[::ffff:172.18.0.3]:42451, [::]:4443=local, drain=none relay-1 | E0918 00:50:00.489313 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0918 00:50:00.489319 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb5500742d0 relay-1 | V0918 00:50:00.489322 8 MoQSession.cpp:2950] close sess=0x7fb5500742d0 relay-1 | V0918 00:50:00.489328 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb5500742d0 relay-1 | V0918 00:50:00.489337 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb5500742d0 relay-1 | V0918 00:50:00.489402 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb5500742d0 relay-1 | V0918 00:50:00.489411 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb5500742d0 relay-1 | V0918 00:50:00.489428 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb5500742d0 test-client-1 | 2026-09-18T00:50:00.489535Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-18T00:50:00.489846Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40128 dual_stack=true relay-1 | V0918 00:50:00.491390 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0918 00:50:00.491406 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0918 00:50:00.491490 8 MoQSession.cpp:2674] start sess=0x7fb55007cff0 relay-1 | V0918 00:50:00.491515 8 MoQSession.cpp:3018] sendSetup sess=0x7fb55007cff0 relay-1 | V0918 00:50:00.491617 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb55007cff0 relay-1 | V0918 00:50:00.491720 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb55007cff0 relay-1 | V0918 00:50:00.491765 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb55007cff0 relay-1 | V0918 00:50:00.491770 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb55007cff0 relay-1 | V0918 00:50:00.491773 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0918 00:50:00.491775 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0918 00:50:00.491778 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0918 00:50:00.491922 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb55007cff0 relay-1 | V0918 00:50:00.491956 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb55007cff0 relay-1 | V0918 00:50:00.491968 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-cb3add8bd06eba88 sess=0x7fb55007cff0 relay-1 | V0918 00:50:00.498085 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb5500742d0 relay-1 | V0918 00:50:00.498112 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb550091080 test-client-1 | 2026-09-18T00:50:00.693901Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58719 dual_stack=true relay-1 | V0918 00:50:00.696400 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0918 00:50:00.696420 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0918 00:50:00.696514 8 MoQSession.cpp:2674] start sess=0x7fb550076ae0 relay-1 | V0918 00:50:00.696539 8 MoQSession.cpp:3018] sendSetup sess=0x7fb550076ae0 relay-1 | V0918 00:50:00.696643 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb550076ae0 relay-1 | V0918 00:50:00.696755 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb550076ae0 relay-1 | V0918 00:50:00.696786 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb550076ae0 relay-1 | V0918 00:50:00.696791 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb550076ae0 relay-1 | V0918 00:50:00.696794 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0918 00:50:00.696796 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0918 00:50:00.696800 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0918 00:50:00.696946 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb550076ae0 relay-1 | V0918 00:50:00.697007 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb550076ae0 relay-1 | V0918 00:50:00.697030 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7fb550076ae0 relay-1 | V0918 00:50:00.697045 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-cb3add8bd06eba88 relay-1 | E0918 00:50:00.697061 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0918 00:50:00.697084 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7fb550076ae0 relay-1 | V0918 00:50:00.697198 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0918 00:50:00.697208 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0918 00:50:00.697216 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-cb3add8bd06eba88 numForwardingSubs=1 relay-1 | V0918 00:50:00.697227 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7fb55007cff0 relay-1 | V0918 00:50:00.697296 8 MoQSession.cpp:6556] requestUpdate sess=0x7fb550076ae0 test-client-1 | 2026-09-18T00:50:00.697358Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=9 streams=3 relay-1 | V0918 00:50:00.697572 8 MoQSession.cpp:5098] PublishDone id=0 code=2 reason=publish ended relay-1 | V0918 00:50:00.697588 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7fb55006c840 relay-1 | V0918 00:50:00.697593 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-cb3add8bd06eba88 relay-1 | V0918 00:50:00.697601 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0918 00:50:00.697608 8 MoQForwarder.cpp:609] publishDone pubDone reason=publish ended relay-1 | V0918 00:50:00.697613 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fb55007cff0 relay-1 | V0918 00:50:00.697617 8 MoQSession.cpp:6355] sendPublishDone sess=0x7fb55007cff0 relay-1 | V0918 00:50:00.697628 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fb55007cff0 relay-1 | V0918 00:50:00.697632 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fb5500870a0 relay-1 | V0918 00:50:00.697636 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0918 00:50:00.697644 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-cb3add8bd06eba88 relay-1 | V0918 00:50:00.697653 8 MoQSession.cpp:3489] Failing pending request id=1 peer FINed without terminal reply sess=0x7fb550076ae0 relay-1 | V0918 00:50:00.697659 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb550076ae0 relay-1 | E0918 00:50:00.697721 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0918 00:50:00.697942 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb55007cff0 relay-1 | V0918 00:50:00.698000 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb55007cff0 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" relay-1 | E20260918 00:50:00.706276 8 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | ... relay-1 | E20260918 00:50:00.706374 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=a74635a1214e3d50, server CID=40000005494dbb38, downstream=[::ffff:172.18.0.3]:58719, [::]:4443=local, drain=none relay-1 | E20260918 00:50:00.706444 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260918 00:50:00.706487 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=fc3458628e95a890, server CID=40000009bc3c1ae7, downstream=[::ffff:172.18.0.3]:40128, [::]:4443=local, drain=none relay-1 | E0918 00:50:00.706563 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0918 00:50:00.706598 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb550076ae0 relay-1 | V0918 00:50:00.706605 8 MoQSession.cpp:2950] close sess=0x7fb550076ae0 relay-1 | V0918 00:50:00.706613 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb550076ae0 relay-1 | V0918 00:50:00.706632 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb550076ae0 relay-1 | E0918 00:50:00.706716 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0918 00:50:00.706723 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb55007cff0 test-client-1 | 2026-09-18T00:50:00.706953Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0918 00:50:00.706726 8 MoQSession.cpp:2950] close sess=0x7fb55007cff0 test-client-1 | 2026-09-18T00:50:00.706995Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0918 00:50:00.706732 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb55007cff0 relay-1 | V0918 00:50:00.706740 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb55007cff0 relay-1 | V0918 00:50:00.706789 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb550076ae0 relay-1 | V0918 00:50:00.706822 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb550076ae0 relay-1 | V0918 00:50:00.706828 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb550076ae0 relay-1 | V0918 00:50:00.706843 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb55007cff0 test-client-1 | 2026-09-18T00:50:00.707376Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59521 dual_stack=true relay-1 | V0918 00:50:00.708988 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0918 00:50:00.709003 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0918 00:50:00.709089 8 MoQSession.cpp:2674] start sess=0x7fb5500857d0 relay-1 | V0918 00:50:00.709133 8 MoQSession.cpp:3018] sendSetup sess=0x7fb5500857d0 relay-1 | V0918 00:50:00.709248 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb5500857d0 relay-1 | V0918 00:50:00.709358 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb5500857d0 relay-1 | V0918 00:50:00.709446 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb5500857d0 relay-1 | V0918 00:50:00.709486 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb5500857d0 relay-1 | V0918 00:50:00.709496 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0918 00:50:00.709500 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0918 00:50:00.709504 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0918 00:50:00.709548 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb5500857d0 relay-1 | V0918 00:50:00.709604 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb5500857d0 relay-1 | V0918 00:50:00.709639 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-69781e225dc9f323 sess=0x7fb5500857d0 relay-1 | V0918 00:50:00.715780 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb55007cff0 test-client-1 | 2026-09-18T00:50:00.910775Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41327 dual_stack=true relay-1 | V0918 00:50:00.912648 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0918 00:50:00.912675 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0918 00:50:00.912798 8 MoQSession.cpp:2674] start sess=0x7fb550070600 relay-1 | V0918 00:50:00.912823 8 MoQSession.cpp:3018] sendSetup sess=0x7fb550070600 relay-1 | V0918 00:50:00.912923 8 MoQSession.cpp:2974] controlWriteLoop sess=0x7fb550070600 relay-1 | V0918 00:50:00.913048 8 MoQSession.cpp:6839] onNewUniStream sess=0x7fb550070600 relay-1 | V0918 00:50:00.913081 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb550070600 relay-1 | V0918 00:50:00.913089 8 MoQSession.cpp:3162] onClientSetup sess=0x7fb550070600 relay-1 | V0918 00:50:00.913119 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0918 00:50:00.913158 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0918 00:50:00.913185 8 MoQSession.cpp:3238] Negotiated Version=0xff000012 (draft-18) relay-1 | V0918 00:50:00.913251 8 MoQSession.cpp:6869] onNewBidiStream sess=0x7fb550070600 relay-1 | V0918 00:50:00.913279 8 MoQSession.cpp:3373] controlReadLoop sess=0x7fb550070600 relay-1 | V0918 00:50:00.913292 8 MoQSession.cpp:4944] onPublishImpl reqID=0 sess=0x7fb550070600 relay-1 | V0918 00:50:00.913314 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-69781e225dc9f323 relay-1 | E0918 00:50:00.913324 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0918 00:50:00.913350 8 MoQSession.cpp:6060] publishOk reqID=0 sess=0x7fb550070600 relay-1 | V0918 00:50:00.913436 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0918 00:50:00.913450 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0918 00:50:00.913461 8 MoQSession.cpp:6242] sendSubscribeOk sess=0x7fb5500857d0 test-client-1 | 2026-09-18T00:50:00.913612Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=6 streams=2 relay-1 | V0918 00:50:00.913825 8 MoQSession.cpp:5098] PublishDone id=0 code=2 reason=publish ended relay-1 | V0918 00:50:00.913836 8 MoQSession.cpp:2212] processPublishDone trackReceiveState=0x7fb550007410 relay-1 | V0918 00:50:00.913839 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-69781e225dc9f323 relay-1 | V0918 00:50:00.913844 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0918 00:50:00.913854 8 MoQForwarder.cpp:609] publishDone pubDone reason=publish ended relay-1 | V0918 00:50:00.913858 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fb5500857d0 relay-1 | V0918 00:50:00.913863 8 MoQSession.cpp:6355] sendPublishDone sess=0x7fb5500857d0 relay-1 | V0918 00:50:00.913874 8 MoQSession.cpp:6526] publisherDrained id=0 sess=0x7fb5500857d0 relay-1 | V0918 00:50:00.913878 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7fb5500870a0 relay-1 | V0918 00:50:00.913882 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0918 00:50:00.913889 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-69781e225dc9f323 relay-1 | V0918 00:50:00.913898 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb550070600 relay-1 | V0918 00:50:00.914193 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb5500857d0 relay-1 | V0918 00:50:00.914206 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb5500857d0 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 | E20260918 00:50:00.923575 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260918 00:50:00.923640 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=9727940253930379, server CID=4000000ce5e149dc, downstream=[::ffff:172.18.0.3]:41327, [::]:4443=local, drain=none relay-1 | E20260918 00:50:00.923696 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260918 00:50:00.923717 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=36fb4131f3416107, server CID=400000096cbb798e, downstream=[::ffff:172.18.0.3]:59521, [::]:4443=local, drain=none relay-1 | E0918 00:50:00.923767 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0918 00:50:00.923809 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb550070600 relay-1 | V0918 00:50:00.923847 8 MoQSession.cpp:2950] close sess=0x7fb550070600 relay-1 | V0918 00:50:00.923876 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb550070600 relay-1 | V0918 00:50:00.923917 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb550070600 relay-1 | E0918 00:50:00.924028 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0918 00:50:00.924044 8 MoQSession.cpp:7289] onSessionEnderr=4294967295 sess=0x7fb5500857d0 relay-1 | V0918 00:50:00.924048 8 MoQSession.cpp:2950] close sess=0x7fb5500857d0 relay-1 | V0918 00:50:00.924056 8 MoQSession.cpp:2628] requestCancellation from cleanup sess=0x7fb5500857d0 relay-1 | V0918 00:50:00.924071 8 MoQSession.cpp:2967] requestCancellation from close sess=0x7fb5500857d0 relay-1 | V0918 00:50:00.924224 8 MoQSession.cpp:3376] exit controlReadLoop sess=0x7fb550070600 relay-1 | V0918 00:50:00.924315 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb550070600 relay-1 | V0918 00:50:00.924375 8 MoQSession.cpp:2976] exit controlWriteLoop sess=0x7fb5500857d0 relay-1 | V0918 00:50:00.924406 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb5500857d0 relay-1 | V0918 00:50:00.931545 8 MoQSession.cpp:2566] ~MoQSession sess=0x7fb550070600 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'