make[1]: Entering directory '/home/runner/work/moq-interop-runner/moq-interop-runner/main' rm -rf mlog/ mkdir -p mlog/relay mlog/client Running interop tests... Relay: moxygen-interop:latest Client: ghcr.io/englishm/moq-interop-runner-moq-test-client-draft-18:latest URL: https://relay:4443 time="2026-10-02T00:49:53Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-10-02T00:49:53Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-10-02T00:49:53Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-10-02T00:49:53Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-10-02T00:49:53Z" 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 | V1002 00:49:54.070753 7 MoQServer.cpp:121] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W1002 00:49:54.072008 7 MoQServer.cpp:172] UDP send buffer for fd 15 is 425984 bytes (expected 2097152) test-client-1 | TAP version 14 test-client-1 | # moq-test-client v0.1.12 test-client-1 | # Relay: https://relay:4443/ test-client-1 | 1..18 test-client-1 | 2026-10-02T00:49:59.682938Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49390 dual_stack=true relay-1 | V1002 00:49:59.686814 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1002 00:49:59.686839 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1002 00:49:59.687070 8 MoQSession.cpp:2701] start sess=0x7f507c0537e0 relay-1 | V1002 00:49:59.687094 8 MoQSession.cpp:3045] sendSetup sess=0x7f507c0537e0 relay-1 | V1002 00:49:59.687163 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f507c0537e0 relay-1 | V1002 00:49:59.687470 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f507c0537e0 relay-1 | V1002 00:49:59.687522 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c0537e0 relay-1 | V1002 00:49:59.687544 8 MoQSession.cpp:3197] onClientSetup sess=0x7f507c0537e0 relay-1 | V1002 00:49:59.687551 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1002 00:49:59.687555 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1002 00:49:59.687559 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-10-02T00:49:59.687521Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 5 test-client-1 | connection_id: 9e9e89f2910228c0460ecd5dbdb82aeb test-client-1 | ... relay-1 | E20261002 00:49:59.688009 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261002 00:49:59.688248 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=e7faf6368adb4837, server CID=4000000becaa548d, downstream=[::ffff:172.18.0.3]:49390, [::]:4443=local, drain=none relay-1 | E1002 00:49:59.688322 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1002 00:49:59.688335 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f507c0537e0 relay-1 | V1002 00:49:59.688339 8 MoQSession.cpp:2977] close sess=0x7f507c0537e0 relay-1 | V1002 00:49:59.688375 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f507c0537e0 relay-1 | V1002 00:49:59.688460 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f507c0537e0 relay-1 | V1002 00:49:59.688633 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c0537e0 relay-1 | V1002 00:49:59.688800 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f507c0537e0 test-client-1 | 2026-10-02T00:49:59.688653Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1002 00:49:59.688815 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f507c0537e0 test-client-1 | 2026-10-02T00:49:59.689347Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47872 dual_stack=true relay-1 | V1002 00:49:59.691150 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1002 00:49:59.691172 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1002 00:49:59.691301 8 MoQSession.cpp:2701] start sess=0x7f507c06a570 relay-1 | V1002 00:49:59.691321 8 MoQSession.cpp:3045] sendSetup sess=0x7f507c06a570 relay-1 | V1002 00:49:59.691438 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f507c06a570 relay-1 | V1002 00:49:59.691634 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f507c06a570 relay-1 | V1002 00:49:59.691666 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c06a570 relay-1 | V1002 00:49:59.691673 8 MoQSession.cpp:3197] onClientSetup sess=0x7f507c06a570 relay-1 | V1002 00:49:59.691677 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup test-client-1 | 2026-10-02T00:49:59.691756Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop relay-1 | V1002 00:49:59.691681 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1002 00:49:59.691686 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1002 00:49:59.691953 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f507c06a570 relay-1 | V1002 00:49:59.691990 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c06a570 relay-1 | V1002 00:49:59.692005 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f507c06a570 relay-1 | V1002 00:49:59.692029 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V1002 00:49:59.692047 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f507c06a570 test-client-1 | ok 2 - publish-namespace-only test-client-1 | --- test-client-1 | duration_ms: 2005 test-client-1 | connection_id: 7d26788244f703658e0fff71347857bc test-client-1 | ... test-client-1 | 2026-10-02T00:50:01.693412Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) test-client-1 | 2026-10-02T00:50:01.694065Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20261002 00:50:01.693610 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261002 00:50:01.693691 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=6611820a60db024c, server CID=400000031c7b14ea, downstream=[::ffff:172.18.0.3]:47872, [::]:4443=local, drain=none relay-1 | E1002 00:50:01.693788 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1002 00:50:01.693805 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f507c06a570 relay-1 | V1002 00:50:01.693810 8 MoQSession.cpp:2977] close sess=0x7f507c06a570 relay-1 | V1002 00:50:01.693821 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V1002 00:50:01.693831 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1002 00:50:01.693841 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f507c06a570 relay-1 | V1002 00:50:01.693895 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V1002 00:50:01.693908 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f507c06a570 relay-1 | V1002 00:50:01.694028 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c06a570 relay-1 | V1002 00:50:01.694041 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c06a570 relay-1 | V1002 00:50:01.694070 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f507c06a570 test-client-1 | 2026-10-02T00:50:01.694640Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54975 dual_stack=true relay-1 | V1002 00:50:01.696715 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1002 00:50:01.696732 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1002 00:50:01.696920 8 MoQSession.cpp:2701] start sess=0x7f507c0692c0 relay-1 | V1002 00:50:01.696948 8 MoQSession.cpp:3045] sendSetup sess=0x7f507c0692c0 relay-1 | V1002 00:50:01.697060 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f507c0692c0 relay-1 | V1002 00:50:01.697218 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f507c0692c0 relay-1 | V1002 00:50:01.697242 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c0692c0 test-client-1 | 2026-10-02T00:50:01.697240Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V1002 00:50:01.697275 8 MoQSession.cpp:3197] onClientSetup sess=0x7f507c0692c0 relay-1 | V1002 00:50:01.697307 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1002 00:50:01.697330 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1002 00:50:01.697342 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1002 00:50:01.697521 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f507c0692c0 relay-1 | V1002 00:50:01.697588 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c0692c0 relay-1 | V1002 00:50:01.697609 8 MoQSession.cpp:4298] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7f507c0692c0 relay-1 | V1002 00:50:01.697631 8 MoQSession.cpp:4440] Application subscribe error err=no such namespace or track relay-1 | V1002 00:50:01.697642 8 MoQSession.cpp:6310] subscribeError sess=0x7f507c0692c0 relay-1 | V1002 00:50:01.697654 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7f507c0692c0 test-client-1 | 2026-10-02T00:50:01.697807Z  WARN moq_transport::serve::error: [7880957f-3fb9-4c43-a8b3-96a84577fb21] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-10-02T00:50:01.697854Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:7880957f-3fb9-4c43-a8b3-96a84577fb21] test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: b70eb96288dd8309b81404c50eb6d081 test-client-1 | ... relay-1 | V1002 00:50:01.698040 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c0692c0 relay-1 | V1002 00:50:01.698057 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c0692c0 relay-1 | E20261002 00:50:01.698153 8 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | 2026-10-02T00:50:01.698415Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20261002 00:50:01.698210 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=dad7ed982eb9c681, server CID=40000007662a6f6a, downstream=[::ffff:172.18.0.3]:54975, [::]:4443=local, drain=none relay-1 | E1002 00:50:01.698269 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1002 00:50:01.698276 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f507c0692c0 relay-1 | V1002 00:50:01.698280 8 MoQSession.cpp:2977] close sess=0x7f507c0692c0 relay-1 | V1002 00:50:01.698291 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f507c0692c0 relay-1 | V1002 00:50:01.698304 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f507c0692c0 relay-1 | V1002 00:50:01.698390 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f507c0692c0 test-client-1 | 2026-10-02T00:50:01.699022Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45259 dual_stack=true relay-1 | V1002 00:50:01.700955 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1002 00:50:01.700969 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1002 00:50:01.701089 8 MoQSession.cpp:2701] start sess=0x7f507c07b900 relay-1 | V1002 00:50:01.701133 8 MoQSession.cpp:3045] sendSetup sess=0x7f507c07b900 relay-1 | V1002 00:50:01.701259 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f507c07b900 relay-1 | V1002 00:50:01.701473 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f507c07b900 relay-1 | V1002 00:50:01.701507 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c07b900 relay-1 | V1002 00:50:01.701513 8 MoQSession.cpp:3197] onClientSetup sess=0x7f507c07b900 relay-1 | V1002 00:50:01.701516 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1002 00:50:01.701519 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1002 00:50:01.701524 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-10-02T00:50:01.702248Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55907 dual_stack=true relay-1 | V1002 00:50:01.703942 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f507c06a570 relay-1 | V1002 00:50:01.703975 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1002 00:50:01.703986 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1002 00:50:01.704101 8 MoQSession.cpp:2701] start sess=0x7f507c046e70 relay-1 | V1002 00:50:01.704126 8 MoQSession.cpp:3045] sendSetup sess=0x7f507c046e70 relay-1 | V1002 00:50:01.704181 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f507c046e70 test-client-1 | 2026-10-02T00:50:01.704395Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-10-02T00:50:01.704411Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V1002 00:50:01.704488 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f507c046e70 relay-1 | V1002 00:50:01.704516 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c046e70 relay-1 | V1002 00:50:01.704521 8 MoQSession.cpp:3197] onClientSetup sess=0x7f507c046e70 relay-1 | V1002 00:50:01.704525 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1002 00:50:01.704528 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1002 00:50:01.704533 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1002 00:50:01.704589 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f507c07b900 relay-1 | V1002 00:50:01.704599 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f507c046e70 relay-1 | V1002 00:50:01.704628 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c07b900 relay-1 | V1002 00:50:01.704637 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f507c07b900 relay-1 | V1002 00:50:01.704644 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c046e70 relay-1 | V1002 00:50:01.704651 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f507c046e70 relay-1 | V1002 00:50:01.704664 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V1002 00:50:01.704678 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f507c07b900 relay-1 | V1002 00:50:01.704707 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V1002 00:50:01.704741 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V1002 00:50:01.704774 8 MoQSession.cpp:6170] subscribe sess=0x7f507c07b900 relay-1 | V1002 00:50:01.704921 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c07b900 relay-1 | V1002 00:50:01.705210 8 MoQSession.cpp:4814] onSubscribeOk id=1 sess=0x7f507c07b900 relay-1 | V1002 00:50:01.705239 8 MoQSession.cpp:6272] Subscribe ready trackReceiveState=0x7f507c053cb0 requestID=1 relay-1 | V1002 00:50:01.705254 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7f507c046e70 relay-1 | V1002 00:50:01.714485 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f507c0692c0 test-client-1 | 2026-10-02T00:50:04.706054Z  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: 3008 test-client-1 | publisher_connection_id: a4fadbb3d85d9bbaebe4f8061680fda8 test-client-1 | subscriber_connection_id: 12a8eff64cca93beb0d2acdb135f1929 test-client-1 | ... test-client-1 | 2026-10-02T00:50:04.706836Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-02T00:50:04.706966Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-02T00:50:04.707300Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60363 dual_stack=true relay-1 | E20261002 00:50:04.706254 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261002 00:50:04.706336 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=31178c6c908a5a83, server CID=400000152c64efa7, downstream=[::ffff:172.18.0.3]:45259, [::]:4443=local, drain=none relay-1 | E20261002 00:50:04.706401 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261002 00:50:04.706423 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=2a8a6d7b60fef53a, server CID=4000001a3e0efba2, downstream=[::ffff:172.18.0.3]:55907, [::]:4443=local, drain=none relay-1 | E1002 00:50:04.706489 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1002 00:50:04.706505 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f507c07b900 relay-1 | V1002 00:50:04.706511 8 MoQSession.cpp:2977] close sess=0x7f507c07b900 relay-1 | V1002 00:50:04.706522 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V1002 00:50:04.706531 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1002 00:50:04.706540 8 MoQSession.cpp:2203] subscribeError trackReceiveState=0x7f507c053cb0 relay-1 | V1002 00:50:04.706545 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f507c053cb0 relay-1 | V1002 00:50:04.706552 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/interop/test-track relay-1 | V1002 00:50:04.706559 8 MoQForwarder.cpp:610] publishDone pubDone reason=closed locally relay-1 | V1002 00:50:04.706563 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=15 relay-1 | V1002 00:50:04.706566 8 MoQSession.cpp:6405] sendPublishDone sess=0x7f507c046e70 relay-1 | V1002 00:50:04.706582 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7f507c046e70 relay-1 | V1002 00:50:04.706585 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7f507c05e140 relay-1 | V1002 00:50:04.706588 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1002 00:50:04.706593 8 MoQRelay.cpp:1938] Publisher terminated for moq-test/interop/test-track relay-1 | V1002 00:50:04.706614 8 MoQCache.cpp:2266] Added track to LRU: moq-test/interop/test-track relay-1 | V1002 00:50:04.706622 8 MoQSession.cpp:2187] cancel alias=1 requestID=1 relay-1 | V1002 00:50:04.706629 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f507c07b900 relay-1 | V1002 00:50:04.706645 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=1 code=386759528 relay-1 | V1002 00:50:04.706652 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V1002 00:50:04.706661 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f507c07b900 relay-1 | E1002 00:50:04.706781 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1002 00:50:04.706789 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f507c046e70 relay-1 | V1002 00:50:04.706793 8 MoQSession.cpp:2977] close sess=0x7f507c046e70 relay-1 | V1002 00:50:04.706799 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f507c046e70 relay-1 | V1002 00:50:04.706810 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f507c046e70 relay-1 | V1002 00:50:04.706947 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c07b900 relay-1 | V1002 00:50:04.706960 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c07b900 relay-1 | V1002 00:50:04.706967 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c07b900 relay-1 | V1002 00:50:04.706974 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c046e70 relay-1 | V1002 00:50:04.706980 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c046e70 relay-1 | V1002 00:50:04.707013 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f507c07b900 relay-1 | V1002 00:50:04.707026 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f507c046e70 relay-1 | V1002 00:50:04.709833 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1002 00:50:04.709885 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1002 00:50:04.710024 8 MoQSession.cpp:2701] start sess=0x7f507c037cf0 relay-1 | V1002 00:50:04.710049 8 MoQSession.cpp:3045] sendSetup sess=0x7f507c037cf0 relay-1 | V1002 00:50:04.710115 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f507c037cf0 test-client-1 | 2026-10-02T00:50:04.710313Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | V1002 00:50:04.710438 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f507c037cf0 relay-1 | V1002 00:50:04.710471 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c037cf0 relay-1 | V1002 00:50:04.710479 8 MoQSession.cpp:3197] onClientSetup sess=0x7f507c037cf0 relay-1 | V1002 00:50:04.710484 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1002 00:50:04.710488 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1002 00:50:04.710493 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1002 00:50:04.710642 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f507c037cf0 relay-1 | V1002 00:50:04.710718 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c037cf0 relay-1 | V1002 00:50:04.710736 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f507c037cf0 relay-1 | V1002 00:50:04.710761 8 MoQSession.cpp:4440] Application subscribe error err=no such namespace or track relay-1 | V1002 00:50:04.710772 8 MoQSession.cpp:6310] subscribeError sess=0x7f507c037cf0 relay-1 | V1002 00:50:04.710785 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7f507c037cf0 test-client-1 | 2026-10-02T00:50:04.710992Z  WARN moq_transport::serve::error: [c3c3a1bd-f8c5-49f1-a65c-289b14e27445] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 relay-1 | E20261002 00:50:04.711145 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261002 00:50:04.711218 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=7ad3954a63385954, server CID=40000012b160a728, downstream=[::ffff:172.18.0.3]:60363, [::]:4443=local, drain=none relay-1 | E1002 00:50:04.711272 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1002 00:50:04.711286 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f507c037cf0 relay-1 | V1002 00:50:04.711290 8 MoQSession.cpp:2977] close sess=0x7f507c037cf0 relay-1 | V1002 00:50:04.711297 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f507c037cf0 relay-1 | V1002 00:50:04.711307 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f507c037cf0 relay-1 | V1002 00:50:04.711386 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c037cf0 relay-1 | V1002 00:50:04.711401 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c037cf0 relay-1 | V1002 00:50:04.711428 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f507c037cf0 test-client-1 | 2026-10-02T00:50:04.711441Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1002 00:50:04.721617 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f507c037cf0 relay-1 | V1002 00:50:04.791977 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f507c07b900 relay-1 | V1002 00:50:04.792039 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f507c046e70 test-client-1 | 2026-10-02T00:50:05.211789Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:32899 dual_stack=true relay-1 | V1002 00:50:05.218030 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1002 00:50:05.218260 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1002 00:50:05.218615 8 MoQSession.cpp:2701] start sess=0x7f507c046e70 relay-1 | V1002 00:50:05.218699 8 MoQSession.cpp:3045] sendSetup sess=0x7f507c046e70 relay-1 | V1002 00:50:05.218863 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f507c046e70 relay-1 | V1002 00:50:05.218943 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f507c046e70 relay-1 | V1002 00:50:05.219043 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c046e70 relay-1 | V1002 00:50:05.219084 8 MoQSession.cpp:3197] onClientSetup sess=0x7f507c046e70 relay-1 | V1002 00:50:05.219106 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1002 00:50:05.219124 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1002 00:50:05.219145 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1002 00:50:05.219278 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f507c046e70 test-client-1 | 2026-10-02T00:50:05.219108Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop relay-1 | V1002 00:50:05.219317 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c046e70 relay-1 | V1002 00:50:05.219332 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f507c046e70 relay-1 | V1002 00:50:05.219346 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V1002 00:50:05.219359 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f507c046e70 test-client-1 | ok 5 - subscribe-before-publish-namespace test-client-1 | --- test-client-1 | duration_ms: 3515 test-client-1 | subscriber_connection_id: fd530f1f2644ea8eeb95e1ff5c384fa4 test-client-1 | publisher_connection_id: 83f633df3c4a9dfea5ada1d9bb4b653f test-client-1 | ... test-client-1 | 2026-10-02T00:50:08.221149Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-10-02T00:50:08.221179Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:c3c3a1bd-f8c5-49f1-a65c-289b14e27445] (may be expected) relay-1 | E20261002 00:50:08.221338 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261002 00:50:08.221491 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=a11b57a430874e99, server CID=4000000c35d57875, downstream=[::ffff:172.18.0.3]:32899, [::]:4443=local, drain=none relay-1 | E1002 00:50:08.221697 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1002 00:50:08.221714 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f507c046e70 relay-1 | V1002 00:50:08.221719 8 MoQSession.cpp:2977] close sess=0x7f507c046e70 relay-1 | V1002 00:50:08.221729 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V1002 00:50:08.221735 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1002 00:50:08.221741 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f507c046e70 relay-1 | V1002 00:50:08.221754 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V1002 00:50:08.221762 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f507c046e70 relay-1 | V1002 00:50:08.221836 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c046e70 relay-1 | V1002 00:50:08.221874 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c046e70 relay-1 | V1002 00:50:08.221909 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f507c046e70 test-client-1 | 2026-10-02T00:50:08.222143Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-02T00:50:08.222557Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53416 dual_stack=true relay-1 | V1002 00:50:08.224726 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1002 00:50:08.224749 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1002 00:50:08.224929 8 MoQSession.cpp:2701] start sess=0x7f507c064310 relay-1 | V1002 00:50:08.225003 8 MoQSession.cpp:3045] sendSetup sess=0x7f507c064310 relay-1 | V1002 00:50:08.225276 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f507c064310 test-client-1 | 2026-10-02T00:50:08.225436Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V1002 00:50:08.225423 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f507c064310 relay-1 | V1002 00:50:08.225457 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c064310 relay-1 | V1002 00:50:08.225466 8 MoQSession.cpp:3197] onClientSetup sess=0x7f507c064310 relay-1 | V1002 00:50:08.225470 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1002 00:50:08.225475 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1002 00:50:08.225480 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1002 00:50:08.225696 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f507c064310 relay-1 | V1002 00:50:08.225729 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c064310 relay-1 | V1002 00:50:08.225742 8 MoQRelaySession.cpp:1149] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f507c064310 relay-1 | V1002 00:50:08.225759 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V1002 00:50:08.225770 8 MoQRelaySession.cpp:1242] publishNamespaceOk reqID=0 sess=0x7f507c064310 relay-1 | V1002 00:50:08.231054 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f507c046e70 test-client-1 | 2026-10-02T00:50:10.226167Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | V1002 00:50:10.226342 8 MoQRelaySession.cpp:1310] onPublishNamespaceDone requestID=0 sess=0x7f507c064310 relay-1 | V1002 00:50:10.226373 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V1002 00:50:10.226384 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1002 00:50:10.226394 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c064310 relay-1 | V1002 00:50:10.226409 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c064310 relay-1 | E20261002 00:50:10.327414 8 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | ok 6 - publish-namespace-done relay-1 | E20261002 00:50:10.327492 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=227db764b346246c, server CID=400000098da61b06, downstream=[::ffff:172.18.0.3]:53416, [::]:4443=local, drain=none test-client-1 | --- test-client-1 | duration_ms: 2105 test-client-1 | connection_id: ae6cd4116bd3c0429537ff2a20ca193f test-client-1 | ... test-client-1 | 2026-10-02T00:50:10.327069Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully relay-1 | E1002 00:50:10.327570 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1002 00:50:10.327592 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f507c064310 relay-1 | V1002 00:50:10.327598 8 MoQSession.cpp:2977] close sess=0x7f507c064310 relay-1 | V1002 00:50:10.327609 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f507c064310 relay-1 | V1002 00:50:10.327628 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f507c064310 relay-1 | V1002 00:50:10.327792 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f507c064310 test-client-1 | 2026-10-02T00:50:10.327835Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-02T00:50:10.328303Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39163 dual_stack=true relay-1 | V1002 00:50:10.330421 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1002 00:50:10.330440 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1002 00:50:10.330667 8 MoQSession.cpp:2701] start sess=0x7f507c0734a0 relay-1 | V1002 00:50:10.330690 8 MoQSession.cpp:3045] sendSetup sess=0x7f507c0734a0 relay-1 | V1002 00:50:10.330808 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f507c0734a0 test-client-1 | 2026-10-02T00:50:10.331065Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" relay-1 | V1002 00:50:10.330881 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f507c0734a0 relay-1 | V1002 00:50:10.330987 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c0734a0 relay-1 | V1002 00:50:10.330999 8 MoQSession.cpp:3197] onClientSetup sess=0x7f507c0734a0 relay-1 | V1002 00:50:10.331004 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1002 00:50:10.331008 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1002 00:50:10.331013 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1002 00:50:10.331259 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f507c0734a0 relay-1 | V1002 00:50:10.331300 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c0734a0 relay-1 | V1002 00:50:10.331314 8 MoQSession.cpp:4994] onPublishImpl reqID=0 sess=0x7f507c0734a0 relay-1 | V1002 00:50:10.331353 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E1002 00:50:10.331360 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V1002 00:50:10.331378 8 MoQSession.cpp:6110] publishOk reqID=0 sess=0x7f507c0734a0 test-client-1 | 2026-10-02T00:50:10.331564Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" test-client-1 | 2026-10-02T00:50:10.331681Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" test-client-1 | ok 7 - publish-track-only relay-1 | V1002 00:50:10.331753 8 MoQSession.cpp:5148] PublishDone id=0 code=2 reason=publish ended relay-1 | V1002 00:50:10.331766 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f507c00a070 relay-1 | V1002 00:50:10.331773 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V1002 00:50:10.331779 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1002 00:50:10.331784 8 MoQRelay.cpp:412] Publisher terminated with no subscribers, cleaning up moq-test/publish/published-track relay-1 | V1002 00:50:10.331805 8 MoQForwarder.cpp:610] publishDone pubDone reason=publish ended relay-1 | V1002 00:50:10.331814 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c0734a0 relay-1 | E20261002 00:50:10.331919 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261002 00:50:10.332037 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=7ed640a343559621, server CID=400000002f19e361, downstream=[::ffff:172.18.0.3]:39163, [::]:4443=local, drain=none relay-1 | E1002 00:50:10.332120 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1002 00:50:10.332166 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f507c0734a0 relay-1 | V1002 00:50:10.332171 8 MoQSession.cpp:2977] close sess=0x7f507c0734a0 relay-1 | V1002 00:50:10.332178 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f507c0734a0 relay-1 | V1002 00:50:10.332191 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f507c0734a0 relay-1 | V1002 00:50:10.332258 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c0734a0 relay-1 | V1002 00:50:10.332287 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f507c0734a0 test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: efcc62de390ad1d03ff9e4e229ce4dd5 test-client-1 | ... test-client-1 | 2026-10-02T00:50:10.332348Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-02T00:50:10.332902Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:34483 dual_stack=true relay-1 | V1002 00:50:10.336199 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1002 00:50:10.336220 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1002 00:50:10.336334 8 MoQSession.cpp:2701] start sess=0x7f507c08af80 relay-1 | V1002 00:50:10.336395 8 MoQSession.cpp:3045] sendSetup sess=0x7f507c08af80 relay-1 | V1002 00:50:10.336548 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f507c08af80 relay-1 | V1002 00:50:10.336577 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f507c08af80 relay-1 | V1002 00:50:10.336699 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c08af80 relay-1 | V1002 00:50:10.336744 8 MoQSession.cpp:3197] onClientSetup sess=0x7f507c08af80 relay-1 | V1002 00:50:10.336766 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1002 00:50:10.336785 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1002 00:50:10.336792 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-10-02T00:50:10.337524Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59710 dual_stack=true relay-1 | V1002 00:50:10.337937 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f507c064310 relay-1 | V1002 00:50:10.337985 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f507c0734a0 relay-1 | V1002 00:50:10.339216 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1002 00:50:10.339234 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1002 00:50:10.339349 8 MoQSession.cpp:2701] start sess=0x7f507c089010 relay-1 | V1002 00:50:10.339378 8 MoQSession.cpp:3045] sendSetup sess=0x7f507c089010 relay-1 | V1002 00:50:10.339517 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f507c089010 relay-1 | V1002 00:50:10.339640 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f507c089010 relay-1 | V1002 00:50:10.339712 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c089010 relay-1 | V1002 00:50:10.339719 8 MoQSession.cpp:3197] onClientSetup sess=0x7f507c089010 relay-1 | V1002 00:50:10.339723 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1002 00:50:10.339727 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1002 00:50:10.339732 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-10-02T00:50:10.339732Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" relay-1 | V1002 00:50:10.339962 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f507c08af80 relay-1 | V1002 00:50:10.340027 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c08af80 relay-1 | V1002 00:50:10.340047 8 MoQSession.cpp:4994] onPublishImpl reqID=0 sess=0x7f507c08af80 relay-1 | V1002 00:50:10.340064 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E1002 00:50:10.340071 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V1002 00:50:10.340092 8 MoQSession.cpp:6110] publishOk reqID=0 sess=0x7f507c08af80 test-client-1 | 2026-10-02T00:50:10.340262Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" relay-1 | V1002 00:50:10.340475 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f507c089010 relay-1 | V1002 00:50:10.340503 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c089010 relay-1 | V1002 00:50:10.340511 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test/publish/published-track sess=0x7f507c089010 relay-1 | V1002 00:50:10.340532 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V1002 00:50:10.340542 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I1002 00:50:10.340550 8 MoQRelay.cpp:1975] Updating forward for moq-test/publish/published-track numForwardingSubs=1 relay-1 | V1002 00:50:10.340560 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7f507c089010 relay-1 | V1002 00:50:10.340644 8 MoQSession.cpp:6606] requestUpdate sess=0x7f507c08af80 test-client-1 | 2026-10-02T00:50:10.340802Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-10-02T00:50:10.340816Z  WARN moq_transport::serve::error: [70416d93-28f2-4885-a80a-bd87250eb782] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | V1002 00:50:10.340963 8 MoQSession.cpp:3527] Failing pending request id=1 peer FINed without terminal reply sess=0x7f507c08af80 relay-1 | V1002 00:50:10.340978 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c08af80 relay-1 | E1002 00:50:10.340991 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply test-client-1 | not ok 8 - publish-track-subscribe test-client-1 | --- relay-1 | E20261002 00:50:10.441586 8 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | duration_ms: 109 test-client-1 | message: "failed serving PUBLISH track: serve error: cancelled: cancelled" test-client-1 | ... relay-1 | E20261002 00:50:10.441708 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=1b31d47d65b1a274, server CID=400000049f901684, downstream=[::ffff:172.18.0.3]:34483, [::]:4443=local, drain=none relay-1 | E20261002 00:50:10.441779 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261002 00:50:10.441824 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=090ab82160e581fa, server CID=40000014f2123807, downstream=[::ffff:172.18.0.3]:59710, [::]:4443=local, drain=none relay-1 | E1002 00:50:10.441936 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-10-02T00:50:10.442256Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-02T00:50:10.442330Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1002 00:50:10.441974 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f507c08af80 relay-1 | V1002 00:50:10.441982 8 MoQSession.cpp:2977] close sess=0x7f507c08af80 relay-1 | V1002 00:50:10.441991 8 MoQSession.cpp:2203] subscribeError trackReceiveState=0x7f507c05f460 relay-1 | V1002 00:50:10.441995 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f507c05f460 relay-1 | V1002 00:50:10.442001 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V1002 00:50:10.442008 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V1002 00:50:10.442016 8 MoQForwarder.cpp:610] publishDone pubDone reason=closed locally relay-1 | V1002 00:50:10.442021 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=47 relay-1 | V1002 00:50:10.442025 8 MoQSession.cpp:6405] sendPublishDone sess=0x7f507c089010 relay-1 | V1002 00:50:10.442044 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7f507c089010 relay-1 | V1002 00:50:10.442048 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7f507c088980 relay-1 | V1002 00:50:10.442052 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1002 00:50:10.442059 8 MoQRelay.cpp:1938] Publisher terminated for moq-test/publish/published-track relay-1 | V1002 00:50:10.442066 8 MoQSession.cpp:2187] cancel alias=0 requestID=0 relay-1 | V1002 00:50:10.442071 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f507c08af80 relay-1 | V1002 00:50:10.442087 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f507c08af80 relay-1 | E1002 00:50:10.442192 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1002 00:50:10.442197 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f507c089010 relay-1 | V1002 00:50:10.442200 8 MoQSession.cpp:2977] close sess=0x7f507c089010 relay-1 | V1002 00:50:10.442205 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f507c089010 relay-1 | V1002 00:50:10.442214 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f507c089010 relay-1 | V1002 00:50:10.442290 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c08af80 relay-1 | V1002 00:50:10.442301 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c089010 relay-1 | V1002 00:50:10.442308 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c089010 relay-1 | V1002 00:50:10.442338 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f507c08af80 relay-1 | V1002 00:50:10.442345 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f507c08af80 relay-1 | V1002 00:50:10.442360 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f507c089010 test-client-1 | 2026-10-02T00:50:10.442628Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53252 dual_stack=true relay-1 | V1002 00:50:10.444756 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1002 00:50:10.444774 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1002 00:50:10.444900 8 MoQSession.cpp:2701] start sess=0x7f507c08aed0 relay-1 | V1002 00:50:10.444927 8 MoQSession.cpp:3045] sendSetup sess=0x7f507c08aed0 relay-1 | V1002 00:50:10.444986 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f507c08aed0 test-client-1 | 2026-10-02T00:50:10.445278Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 relay-1 | V1002 00:50:10.445295 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f507c08aed0 relay-1 | V1002 00:50:10.445323 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c08aed0 relay-1 | V1002 00:50:10.445330 8 MoQSession.cpp:3197] onClientSetup sess=0x7f507c08aed0 relay-1 | V1002 00:50:10.445334 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1002 00:50:10.445338 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1002 00:50:10.445343 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1002 00:50:10.445462 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f507c08aed0 relay-1 | V1002 00:50:10.445527 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c08aed0 relay-1 | V1002 00:50:10.445551 8 MoQSession.cpp:4298] onSubscribeImpl ftn=nonexistent/rendezvous/test-track sess=0x7f507c08aed0 relay-1 | V1002 00:50:10.452948 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f507c089010 relay-1 | V1002 00:50:10.945986 8 MoQSession.cpp:4440] Application subscribe error err=rendezvous timeout expired relay-1 | V1002 00:50:10.946009 8 MoQSession.cpp:6310] subscribeError sess=0x7f507c08aed0 relay-1 | V1002 00:50:10.946037 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7f507c08aed0 test-client-1 | ok 9 - rendezvous-timeout test-client-1 | --- test-client-1 | duration_ms: 505 test-client-1 | connection_id: c29d6a254a3b9fd829fcdb2102cc164d test-client-1 | ... test-client-1 | 2026-10-02T00:50:10.946496Z  INFO moq_test_client::scenarios: Received expected REQUEST_ERROR TIMEOUT relay-1 | V1002 00:50:10.946542 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c08aed0 relay-1 | V1002 00:50:10.946599 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c08aed0 relay-1 | E20261002 00:50:10.946616 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261002 00:50:10.946668 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=0ff2e1513a409f2b, server CID=4000000513f0fbf3, downstream=[::ffff:172.18.0.3]:53252, [::]:4443=local, drain=none relay-1 | E1002 00:50:10.946743 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1002 00:50:10.946749 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f507c08aed0 relay-1 | V1002 00:50:10.946752 8 MoQSession.cpp:2977] close sess=0x7f507c08aed0 relay-1 | V1002 00:50:10.946761 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f507c08aed0 relay-1 | V1002 00:50:10.946774 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f507c08aed0 test-client-1 | 2026-10-02T00:50:10.946919Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1002 00:50:10.947096 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f507c08aed0 test-client-1 | 2026-10-02T00:50:10.947638Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33610 dual_stack=true relay-1 | V1002 00:50:10.949761 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1002 00:50:10.949779 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1002 00:50:10.949911 8 MoQSession.cpp:2701] start sess=0x7f507c05a7f0 relay-1 | V1002 00:50:10.949940 8 MoQSession.cpp:3045] sendSetup sess=0x7f507c05a7f0 relay-1 | V1002 00:50:10.950055 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f507c05a7f0 relay-1 | V1002 00:50:10.950291 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f507c05a7f0 relay-1 | V1002 00:50:10.950391 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c05a7f0 relay-1 | V1002 00:50:10.950402 8 MoQSession.cpp:3197] onClientSetup sess=0x7f507c05a7f0 relay-1 | V1002 00:50:10.950407 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1002 00:50:10.950412 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1002 00:50:10.950417 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1002 00:50:10.950627 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f507c05a7f0 relay-1 | V1002 00:50:10.950668 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c05a7f0 relay-1 | V1002 00:50:10.950684 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test-00/0/0/0/2/4/5/64/32/2/1/1/0/-1/-1/0/moq-test-9557c70acc395588 sess=0x7f507c05a7f0 relay-1 | V1002 00:50:10.957858 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f507c08aed0 test-client-1 | 2026-10-02T00:50:11.152038Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39522 dual_stack=true relay-1 | V1002 00:50:11.154314 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1002 00:50:11.154342 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1002 00:50:11.154468 8 MoQSession.cpp:2701] start sess=0x7f507c04c6a0 relay-1 | V1002 00:50:11.154497 8 MoQSession.cpp:3045] sendSetup sess=0x7f507c04c6a0 relay-1 | V1002 00:50:11.154557 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f507c04c6a0 relay-1 | V1002 00:50:11.154838 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f507c04c6a0 relay-1 | V1002 00:50:11.154873 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c04c6a0 relay-1 | V1002 00:50:11.154881 8 MoQSession.cpp:3197] onClientSetup sess=0x7f507c04c6a0 relay-1 | V1002 00:50:11.154886 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1002 00:50:11.154890 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1002 00:50:11.154895 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1002 00:50:11.154997 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f507c04c6a0 relay-1 | V1002 00:50:11.155099 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c04c6a0 relay-1 | V1002 00:50:11.155140 8 MoQSession.cpp:4994] onPublishImpl reqID=0 sess=0x7f507c04c6a0 relay-1 | V1002 00:50:11.155231 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-9557c70acc395588 relay-1 | E1002 00:50:11.155252 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V1002 00:50:11.155279 8 MoQSession.cpp:6110] publishOk reqID=0 sess=0x7f507c04c6a0 relay-1 | V1002 00:50:11.155376 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V1002 00:50:11.155391 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I1002 00:50:11.155399 8 MoQRelay.cpp:1975] Updating forward for moq-test-00/0/0/0/2/4/5/64/32/2/1/1/0/-1/-1/0/moq-test-9557c70acc395588 numForwardingSubs=1 relay-1 | V1002 00:50:11.155412 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7f507c05a7f0 relay-1 | V1002 00:50:11.155484 8 MoQSession.cpp:6606] requestUpdate sess=0x7f507c04c6a0 test-client-1 | 2026-10-02T00:50:11.155705Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-10-02T00:50:11.155721Z  WARN moq_transport::serve::error: [e275536c-650b-4aad-8f79-a6e305dfc202] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | V1002 00:50:11.155839 8 MoQSession.cpp:3527] Failing pending request id=1 peer FINed without terminal reply sess=0x7f507c04c6a0 relay-1 | V1002 00:50:11.155881 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c04c6a0 relay-1 | E1002 00:50:11.155915 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply test-client-1 | not ok 10 - moq-test-subgroup-per-group test-client-1 | --- test-client-1 | duration_ms: 209 test-client-1 | message: "PUBLISH was rejected: cancelled" test-client-1 | ... relay-1 | E20261002 00:50:11.156090 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261002 00:50:11.156242 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=6d0f2b0ae46b7ac3, server CID=400000008b934f2f, downstream=[::ffff:172.18.0.3]:39522, [::]:4443=local, drain=none relay-1 | E1002 00:50:11.156382 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1002 00:50:11.156391 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f507c04c6a0 relay-1 | V1002 00:50:11.156394 8 MoQSession.cpp:2977] close sess=0x7f507c04c6a0 relay-1 | V1002 00:50:11.156401 8 MoQSession.cpp:2203] subscribeError trackReceiveState=0x7f507c053ae0 relay-1 | V1002 00:50:11.156404 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f507c053ae0 relay-1 | V1002 00:50:11.156409 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-9557c70acc395588 relay-1 | V1002 00:50:11.156415 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V1002 00:50:11.156423 8 MoQForwarder.cpp:610] publishDone pubDone reason=closed locally relay-1 | V1002 00:50:11.156431 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=61 relay-1 | V1002 00:50:11.156435 8 MoQSession.cpp:6405] sendPublishDone sess=0x7f507c05a7f0 relay-1 | V1002 00:50:11.156446 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7f507c05a7f0 relay-1 | V1002 00:50:11.156451 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7f507c089010 relay-1 | V1002 00:50:11.156454 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1002 00:50:11.156461 8 MoQRelay.cpp:1938] Publisher terminated for moq-test-00/0/0/0/2/4/5/64/32/2/1/1/0/-1/-1/0/moq-test-9557c70acc395588 relay-1 | V1002 00:50:11.156471 8 MoQSession.cpp:2187] cancel alias=0 requestID=0 relay-1 | V1002 00:50:11.156476 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f507c04c6a0 relay-1 | V1002 00:50:11.156487 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f507c04c6a0 test-client-1 | 2026-10-02T00:50:11.156595Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1002 00:50:11.156804 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c04c6a0 relay-1 | V1002 00:50:11.156907 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f507c04c6a0 relay-1 | E20261002 00:50:11.156922 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261002 00:50:11.156956 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=d829a730f5ea4656, server CID=4000001845ebe549, downstream=[::ffff:172.18.0.3]:33610, [::]:4443=local, drain=none relay-1 | E1002 00:50:11.156997 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1002 00:50:11.157004 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f507c05a7f0 relay-1 | V1002 00:50:11.157008 8 MoQSession.cpp:2977] close sess=0x7f507c05a7f0 relay-1 | V1002 00:50:11.157013 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f507c05a7f0 relay-1 | V1002 00:50:11.157020 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f507c05a7f0 relay-1 | V1002 00:50:11.157089 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c05a7f0 relay-1 | V1002 00:50:11.157125 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c05a7f0 test-client-1 | 2026-10-02T00:50:11.157168Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1002 00:50:11.157165 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f507c05a7f0 test-client-1 | 2026-10-02T00:50:11.157229Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50717 dual_stack=true relay-1 | V1002 00:50:11.159736 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1002 00:50:11.159757 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1002 00:50:11.160114 8 MoQSession.cpp:2701] start sess=0x7f507c079b60 relay-1 | V1002 00:50:11.160137 8 MoQSession.cpp:3045] sendSetup sess=0x7f507c079b60 relay-1 | V1002 00:50:11.160156 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f507c079b60 relay-1 | V1002 00:50:11.160244 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f507c079b60 relay-1 | V1002 00:50:11.160323 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c079b60 relay-1 | V1002 00:50:11.160459 8 MoQSession.cpp:3197] onClientSetup sess=0x7f507c079b60 relay-1 | V1002 00:50:11.160471 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1002 00:50:11.160476 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1002 00:50:11.160481 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1002 00:50:11.160735 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f507c079b60 relay-1 | V1002 00:50:11.160770 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c079b60 relay-1 | V1002 00:50:11.160786 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/-1/-1/0/moq-test-39038aa55acfbe1d sess=0x7f507c079b60 relay-1 | V1002 00:50:11.173984 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f507c05a7f0 relay-1 | V1002 00:50:11.174054 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f507c04c6a0 test-client-1 | 2026-10-02T00:50:11.361823Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:39751 dual_stack=true relay-1 | V1002 00:50:11.364027 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1002 00:50:11.364052 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1002 00:50:11.364158 8 MoQSession.cpp:2701] start sess=0x7f507c05a7f0 relay-1 | V1002 00:50:11.364184 8 MoQSession.cpp:3045] sendSetup sess=0x7f507c05a7f0 relay-1 | V1002 00:50:11.364287 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f507c05a7f0 relay-1 | V1002 00:50:11.364441 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f507c05a7f0 relay-1 | V1002 00:50:11.364576 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c05a7f0 relay-1 | V1002 00:50:11.364589 8 MoQSession.cpp:3197] onClientSetup sess=0x7f507c05a7f0 relay-1 | V1002 00:50:11.364595 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1002 00:50:11.364620 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1002 00:50:11.364627 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1002 00:50:11.364674 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f507c05a7f0 relay-1 | V1002 00:50:11.364696 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c05a7f0 relay-1 | V1002 00:50:11.364706 8 MoQSession.cpp:4994] onPublishImpl reqID=0 sess=0x7f507c05a7f0 test-client-1 | 2026-10-02T00:50:11.365053Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 relay-1 | V1002 00:50:11.364716 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-39038aa55acfbe1d relay-1 | E1002 00:50:11.364723 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V1002 00:50:11.364748 8 MoQSession.cpp:6110] publishOk reqID=0 sess=0x7f507c05a7f0 relay-1 | V1002 00:50:11.364839 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V1002 00:50:11.364872 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I1002 00:50:11.364882 8 MoQRelay.cpp:1975] Updating forward for moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/-1/-1/0/moq-test-39038aa55acfbe1d numForwardingSubs=1 relay-1 | V1002 00:50:11.364894 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7f507c079b60 relay-1 | V1002 00:50:11.364973 8 MoQSession.cpp:6606] requestUpdate sess=0x7f507c05a7f0 relay-1 | V1002 00:50:11.365214 8 MoQSession.cpp:5148] PublishDone id=0 code=2 reason=publish ended relay-1 | V1002 00:50:11.365231 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f507c062760 relay-1 | V1002 00:50:11.365238 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-39038aa55acfbe1d relay-1 | V1002 00:50:11.365246 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V1002 00:50:11.365253 8 MoQForwarder.cpp:610] publishDone pubDone reason=publish ended relay-1 | V1002 00:50:11.365257 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=71 relay-1 | V1002 00:50:11.365262 8 MoQSession.cpp:6405] sendPublishDone sess=0x7f507c079b60 relay-1 | V1002 00:50:11.365273 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7f507c079b60 relay-1 | V1002 00:50:11.365277 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7f507c05fbb0 relay-1 | V1002 00:50:11.365281 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1002 00:50:11.365288 8 MoQRelay.cpp:1938] Publisher terminated for moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/-1/-1/0/moq-test-39038aa55acfbe1d relay-1 | V1002 00:50:11.365300 8 MoQSession.cpp:3527] Failing pending request id=1 peer FINed without terminal reply sess=0x7f507c05a7f0 relay-1 | V1002 00:50:11.365307 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c05a7f0 relay-1 | E1002 00:50:11.365370 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V1002 00:50:11.365581 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c079b60 relay-1 | V1002 00:50:11.365629 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c079b60 test-client-1 | not ok 11 - moq-test-subgroup-per-group-eog test-client-1 | --- test-client-1 | duration_ms: 228 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | E20261002 00:50:11.384509 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261002 00:50:11.384655 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=7ce6a24eece2ca33, server CID=4000001cf81076db, downstream=[::ffff:172.18.0.3]:39751, [::]:4443=local, drain=none relay-1 | E20261002 00:50:11.384733 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261002 00:50:11.384792 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=c42e53113d6acc51, server CID=40000013bc85114f, downstream=[::ffff:172.18.0.3]:50717, [::]:4443=local, drain=none relay-1 | E1002 00:50:11.384906 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1002 00:50:11.384924 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f507c05a7f0 relay-1 | V1002 00:50:11.384929 8 MoQSession.cpp:2977] close sess=0x7f507c05a7f0 relay-1 | V1002 00:50:11.384941 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f507c05a7f0 relay-1 | V1002 00:50:11.384969 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f507c05a7f0 relay-1 | E1002 00:50:11.385121 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-10-02T00:50:11.385255Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1002 00:50:11.385304 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f507c079b60 relay-1 | V1002 00:50:11.385339 8 MoQSession.cpp:2977] close sess=0x7f507c079b60 relay-1 | V1002 00:50:11.385367 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f507c079b60 relay-1 | V1002 00:50:11.385405 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f507c079b60 relay-1 | V1002 00:50:11.385538 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c05a7f0 relay-1 | V1002 00:50:11.385595 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f507c05a7f0 relay-1 | V1002 00:50:11.385612 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f507c05a7f0 relay-1 | V1002 00:50:11.385629 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f507c079b60 test-client-1 | 2026-10-02T00:50:11.385708Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-02T00:50:11.385800Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35890 dual_stack=true relay-1 | V1002 00:50:11.387923 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1002 00:50:11.387941 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1002 00:50:11.388044 8 MoQSession.cpp:2701] start sess=0x7f507c06b380 relay-1 | V1002 00:50:11.388069 8 MoQSession.cpp:3045] sendSetup sess=0x7f507c06b380 relay-1 | V1002 00:50:11.388175 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f507c06b380 relay-1 | V1002 00:50:11.388373 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f507c06b380 relay-1 | V1002 00:50:11.388407 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c06b380 relay-1 | V1002 00:50:11.388415 8 MoQSession.cpp:3197] onClientSetup sess=0x7f507c06b380 relay-1 | V1002 00:50:11.388420 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1002 00:50:11.388424 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1002 00:50:11.388428 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1002 00:50:11.388551 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f507c06b380 relay-1 | V1002 00:50:11.388584 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c06b380 relay-1 | V1002 00:50:11.388617 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test-00/1/0/0/1/3/4/64/32/2/1/1/0/-1/-1/0/moq-test-176f22f66c9452e0 sess=0x7f507c06b380 relay-1 | V1002 00:50:11.403887 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f507c079b60 test-client-1 | 2026-10-02T00:50:11.589981Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:40371 dual_stack=true relay-1 | V1002 00:50:11.592319 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1002 00:50:11.592345 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1002 00:50:11.592462 8 MoQSession.cpp:2701] start sess=0x7f507c07e450 relay-1 | V1002 00:50:11.592588 8 MoQSession.cpp:3045] sendSetup sess=0x7f507c07e450 relay-1 | V1002 00:50:11.592714 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f507c07e450 relay-1 | V1002 00:50:11.592888 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f507c07e450 relay-1 | V1002 00:50:11.592958 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c07e450 relay-1 | V1002 00:50:11.592995 8 MoQSession.cpp:3197] onClientSetup sess=0x7f507c07e450 relay-1 | V1002 00:50:11.593006 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1002 00:50:11.593011 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1002 00:50:11.593016 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1002 00:50:11.593221 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f507c07e450 relay-1 | V1002 00:50:11.593265 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c07e450 relay-1 | V1002 00:50:11.593282 8 MoQSession.cpp:4994] onPublishImpl reqID=0 sess=0x7f507c07e450 relay-1 | V1002 00:50:11.593305 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-176f22f66c9452e0 relay-1 | E1002 00:50:11.593317 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V1002 00:50:11.593346 8 MoQSession.cpp:6110] publishOk reqID=0 sess=0x7f507c07e450 relay-1 | V1002 00:50:11.593458 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V1002 00:50:11.593466 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I1002 00:50:11.593474 8 MoQRelay.cpp:1975] Updating forward for moq-test-00/1/0/0/1/3/4/64/32/2/1/1/0/-1/-1/0/moq-test-176f22f66c9452e0 numForwardingSubs=1 relay-1 | V1002 00:50:11.593487 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7f507c06b380 relay-1 | V1002 00:50:11.593660 8 MoQSession.cpp:6606] requestUpdate sess=0x7f507c07e450 test-client-1 | 2026-10-02T00:50:11.593646Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=8 streams=8 relay-1 | V1002 00:50:11.593960 8 MoQSession.cpp:5148] PublishDone id=0 code=2 reason=publish ended relay-1 | V1002 00:50:11.593971 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f507c053ae0 relay-1 | V1002 00:50:11.593974 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-176f22f66c9452e0 relay-1 | V1002 00:50:11.593980 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V1002 00:50:11.593986 8 MoQForwarder.cpp:610] publishDone pubDone reason=publish ended relay-1 | V1002 00:50:11.593989 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=81 relay-1 | V1002 00:50:11.593992 8 MoQSession.cpp:6405] sendPublishDone sess=0x7f507c06b380 relay-1 | V1002 00:50:11.594006 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7f507c06b380 relay-1 | V1002 00:50:11.594011 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7f507c05ff50 relay-1 | V1002 00:50:11.594015 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1002 00:50:11.594023 8 MoQRelay.cpp:1938] Publisher terminated for moq-test-00/1/0/0/1/3/4/64/32/2/1/1/0/-1/-1/0/moq-test-176f22f66c9452e0 relay-1 | V1002 00:50:11.594037 8 MoQSession.cpp:3527] Failing pending request id=1 peer FINed without terminal reply sess=0x7f507c07e450 relay-1 | V1002 00:50:11.594043 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c07e450 relay-1 | E1002 00:50:11.594109 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V1002 00:50:11.594295 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c06b380 relay-1 | V1002 00:50:11.594336 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c06b380 test-client-1 | not ok 12 - moq-test-subgroup-per-object test-client-1 | --- relay-1 | E20261002 00:50:11.597560 8 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | duration_ms: 213 test-client-1 | message: "failed to create subgroup: cancelled" relay-1 | E20261002 00:50:11.597675 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=0f298e4b86c2a3ba, server CID=400000014897d353, downstream=[::ffff:172.18.0.3]:40371, [::]:4443=local, drain=none test-client-1 | ... test-client-1 | 2026-10-02T00:50:11.597956Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E1002 00:50:11.597761 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1002 00:50:11.597791 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f507c07e450 test-client-1 | 2026-10-02T00:50:11.598288Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1002 00:50:11.597796 8 MoQSession.cpp:2977] close sess=0x7f507c07e450 relay-1 | V1002 00:50:11.597805 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f507c07e450 relay-1 | V1002 00:50:11.597822 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f507c07e450 relay-1 | V1002 00:50:11.597984 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c07e450 relay-1 | V1002 00:50:11.598021 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f507c07e450 relay-1 | V1002 00:50:11.598031 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f507c07e450 relay-1 | E20261002 00:50:11.598044 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261002 00:50:11.598076 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=14b1fe89086aae74, server CID=4000000290b8943c, downstream=[::ffff:172.18.0.3]:35890, [::]:4443=local, drain=none relay-1 | E1002 00:50:11.598119 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1002 00:50:11.598125 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f507c06b380 relay-1 | V1002 00:50:11.598128 8 MoQSession.cpp:2977] close sess=0x7f507c06b380 relay-1 | V1002 00:50:11.598134 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f507c06b380 relay-1 | V1002 00:50:11.598144 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f507c06b380 relay-1 | V1002 00:50:11.598233 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f507c06b380 test-client-1 | 2026-10-02T00:50:11.598729Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60399 dual_stack=true relay-1 | V1002 00:50:11.600781 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1002 00:50:11.600799 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1002 00:50:11.600933 8 MoQSession.cpp:2701] start sess=0x7f507c070bd0 relay-1 | V1002 00:50:11.600954 8 MoQSession.cpp:3045] sendSetup sess=0x7f507c070bd0 relay-1 | V1002 00:50:11.601061 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f507c070bd0 relay-1 | V1002 00:50:11.601154 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f507c070bd0 relay-1 | V1002 00:50:11.601191 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c070bd0 relay-1 | V1002 00:50:11.601196 8 MoQSession.cpp:3197] onClientSetup sess=0x7f507c070bd0 relay-1 | V1002 00:50:11.601199 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1002 00:50:11.601202 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1002 00:50:11.601205 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1002 00:50:11.601391 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f507c070bd0 relay-1 | V1002 00:50:11.601428 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c070bd0 relay-1 | V1002 00:50:11.601444 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test-00/2/0/0/2/6/6/64/32/2/1/1/1/-1/-1/0/moq-test-360d1f16c87a4758 sess=0x7f507c070bd0 relay-1 | V1002 00:50:11.611636 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f507c06b380 test-client-1 | 2026-10-02T00:50:11.803736Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51970 dual_stack=true relay-1 | V1002 00:50:11.806159 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1002 00:50:11.806182 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1002 00:50:11.806294 8 MoQSession.cpp:2701] start sess=0x7f507c07e3e0 relay-1 | V1002 00:50:11.806326 8 MoQSession.cpp:3045] sendSetup sess=0x7f507c07e3e0 relay-1 | V1002 00:50:11.806393 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f507c07e3e0 relay-1 | V1002 00:50:11.806699 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f507c07e3e0 relay-1 | V1002 00:50:11.806761 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c07e3e0 relay-1 | V1002 00:50:11.806782 8 MoQSession.cpp:3197] onClientSetup sess=0x7f507c07e3e0 relay-1 | V1002 00:50:11.806787 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1002 00:50:11.806794 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1002 00:50:11.806800 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1002 00:50:11.806909 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f507c07e3e0 relay-1 | V1002 00:50:11.806974 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c07e3e0 relay-1 | V1002 00:50:11.807021 8 MoQSession.cpp:4994] onPublishImpl reqID=0 sess=0x7f507c07e3e0 relay-1 | V1002 00:50:11.807048 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-360d1f16c87a4758 relay-1 | E1002 00:50:11.807059 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V1002 00:50:11.807084 8 MoQSession.cpp:6110] publishOk reqID=0 sess=0x7f507c07e3e0 relay-1 | V1002 00:50:11.807182 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V1002 00:50:11.807198 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I1002 00:50:11.807207 8 MoQRelay.cpp:1975] Updating forward for moq-test-00/2/0/0/2/6/6/64/32/2/1/1/1/-1/-1/0/moq-test-360d1f16c87a4758 numForwardingSubs=1 relay-1 | V1002 00:50:11.807219 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7f507c070bd0 relay-1 | V1002 00:50:11.807293 8 MoQSession.cpp:6606] requestUpdate sess=0x7f507c07e3e0 test-client-1 | 2026-10-02T00:50:11.807391Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=18 streams=6 relay-1 | V1002 00:50:11.807608 8 MoQSession.cpp:5148] PublishDone id=0 code=2 reason=publish ended relay-1 | V1002 00:50:11.807619 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f507c00a070 relay-1 | V1002 00:50:11.807623 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-360d1f16c87a4758 relay-1 | V1002 00:50:11.807628 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V1002 00:50:11.807633 8 MoQForwarder.cpp:610] publishDone pubDone reason=publish ended relay-1 | V1002 00:50:11.807636 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=91 relay-1 | V1002 00:50:11.807638 8 MoQSession.cpp:6405] sendPublishDone sess=0x7f507c070bd0 relay-1 | V1002 00:50:11.807652 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7f507c070bd0 relay-1 | V1002 00:50:11.807661 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7f507c084ab0 relay-1 | V1002 00:50:11.807665 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1002 00:50:11.807673 8 MoQRelay.cpp:1938] Publisher terminated for moq-test-00/2/0/0/2/6/6/64/32/2/1/1/1/-1/-1/0/moq-test-360d1f16c87a4758 relay-1 | V1002 00:50:11.807682 8 MoQSession.cpp:3527] Failing pending request id=1 peer FINed without terminal reply sess=0x7f507c07e3e0 relay-1 | V1002 00:50:11.807688 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c07e3e0 relay-1 | E1002 00:50:11.807953 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V1002 00:50:11.807978 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c070bd0 relay-1 | V1002 00:50:11.807983 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c070bd0 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 | E20261002 00:50:11.829005 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261002 00:50:11.829090 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=c9bccf48afee9656, server CID=4000000c6864b138, downstream=[::ffff:172.18.0.3]:51970, [::]:4443=local, drain=none relay-1 | E20261002 00:50:11.829152 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261002 00:50:11.829187 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=2232a2862667533c, server CID=4000001ea9648510, downstream=[::ffff:172.18.0.3]:60399, [::]:4443=local, drain=none relay-1 | E1002 00:50:11.829244 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1002 00:50:11.829279 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f507c07e3e0 relay-1 | V1002 00:50:11.829291 8 MoQSession.cpp:2977] close sess=0x7f507c07e3e0 relay-1 | V1002 00:50:11.829303 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f507c07e3e0 relay-1 | V1002 00:50:11.829322 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f507c07e3e0 relay-1 | E1002 00:50:11.829442 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1002 00:50:11.829454 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f507c070bd0 relay-1 | V1002 00:50:11.829458 8 MoQSession.cpp:2977] close sess=0x7f507c070bd0 relay-1 | V1002 00:50:11.829464 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f507c070bd0 relay-1 | V1002 00:50:11.829474 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f507c070bd0 relay-1 | V1002 00:50:11.829544 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c07e3e0 relay-1 | V1002 00:50:11.829596 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f507c07e3e0 relay-1 | V1002 00:50:11.829608 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f507c07e3e0 test-client-1 | 2026-10-02T00:50:11.829722Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1002 00:50:11.829625 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f507c070bd0 test-client-1 | 2026-10-02T00:50:11.829789Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-02T00:50:11.830129Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38207 dual_stack=true relay-1 | V1002 00:50:11.832175 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1002 00:50:11.832195 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1002 00:50:11.832302 8 MoQSession.cpp:2701] start sess=0x7f507c035710 relay-1 | V1002 00:50:11.832331 8 MoQSession.cpp:3045] sendSetup sess=0x7f507c035710 relay-1 | V1002 00:50:11.832394 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f507c035710 relay-1 | V1002 00:50:11.832713 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f507c035710 relay-1 | V1002 00:50:11.832743 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c035710 relay-1 | V1002 00:50:11.832749 8 MoQSession.cpp:3197] onClientSetup sess=0x7f507c035710 relay-1 | V1002 00:50:11.832752 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1002 00:50:11.832755 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1002 00:50:11.832758 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1002 00:50:11.832848 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f507c035710 relay-1 | V1002 00:50:11.832961 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c035710 relay-1 | V1002 00:50:11.832983 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test-00/3/0/0/2/4/5/64/32/20/1/1/0/-1/-1/0/moq-test-c9b9a7c2b2521478 sess=0x7f507c035710 relay-1 | V1002 00:50:11.835137 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f507c070bd0 test-client-1 | 2026-10-02T00:50:12.035501Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46141 dual_stack=true relay-1 | V1002 00:50:12.039728 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1002 00:50:12.039761 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1002 00:50:12.039905 8 MoQSession.cpp:2701] start sess=0x7f507c074230 relay-1 | V1002 00:50:12.039929 8 MoQSession.cpp:3045] sendSetup sess=0x7f507c074230 relay-1 | V1002 00:50:12.039985 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f507c074230 relay-1 | V1002 00:50:12.040410 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f507c074230 relay-1 | V1002 00:50:12.040439 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c074230 relay-1 | V1002 00:50:12.040446 8 MoQSession.cpp:3197] onClientSetup sess=0x7f507c074230 relay-1 | V1002 00:50:12.040450 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1002 00:50:12.040455 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1002 00:50:12.040461 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1002 00:50:12.040551 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f507c074230 relay-1 | V1002 00:50:12.040583 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c074230 relay-1 | V1002 00:50:12.040599 8 MoQSession.cpp:4994] onPublishImpl reqID=0 sess=0x7f507c074230 relay-1 | V1002 00:50:12.040615 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-c9b9a7c2b2521478 relay-1 | E1002 00:50:12.040628 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V1002 00:50:12.040655 8 MoQSession.cpp:6110] publishOk reqID=0 sess=0x7f507c074230 relay-1 | V1002 00:50:12.040757 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V1002 00:50:12.040769 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I1002 00:50:12.040777 8 MoQRelay.cpp:1975] Updating forward for moq-test-00/3/0/0/2/4/5/64/32/20/1/1/0/-1/-1/0/moq-test-c9b9a7c2b2521478 numForwardingSubs=1 relay-1 | V1002 00:50:12.040790 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7f507c035710 relay-1 | V1002 00:50:12.041003 8 MoQSession.cpp:6606] requestUpdate sess=0x7f507c074230 test-client-1 | 2026-10-02T00:50:12.040996Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 relay-1 | V1002 00:50:12.041437 8 MoQSession.cpp:5148] PublishDone id=0 code=2 reason=publish ended relay-1 | V1002 00:50:12.041452 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f507c007bb0 relay-1 | V1002 00:50:12.041458 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-c9b9a7c2b2521478 relay-1 | V1002 00:50:12.041466 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V1002 00:50:12.041475 8 MoQForwarder.cpp:610] publishDone pubDone reason=publish ended relay-1 | V1002 00:50:12.041480 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=101 relay-1 | V1002 00:50:12.041484 8 MoQSession.cpp:6405] sendPublishDone sess=0x7f507c035710 relay-1 | V1002 00:50:12.041495 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7f507c035710 relay-1 | V1002 00:50:12.041499 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7f507c0493e0 relay-1 | V1002 00:50:12.041503 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1002 00:50:12.041511 8 MoQRelay.cpp:1938] Publisher terminated for moq-test-00/3/0/0/2/4/5/64/32/20/1/1/0/-1/-1/0/moq-test-c9b9a7c2b2521478 relay-1 | V1002 00:50:12.041521 8 MoQSession.cpp:3527] Failing pending request id=1 peer FINed without terminal reply sess=0x7f507c074230 relay-1 | V1002 00:50:12.041532 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c074230 relay-1 | E1002 00:50:12.041601 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V1002 00:50:12.041895 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c035710 relay-1 | V1002 00:50:12.041913 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c035710 test-client-1 | not ok 14 - moq-test-datagram test-client-1 | --- test-client-1 | duration_ms: 233 test-client-1 | message: "failed to write datagram: cancelled" test-client-1 | ... relay-1 | E20261002 00:50:12.062670 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261002 00:50:12.062758 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=bbeba4a076110096, server CID=400000084304a3cc, downstream=[::ffff:172.18.0.3]:46141, [::]:4443=local, drain=none relay-1 | E20261002 00:50:12.062940 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261002 00:50:12.062971 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=c88294fc89961bd4, server CID=40000006338d0ac5, downstream=[::ffff:172.18.0.3]:38207, [::]:4443=local, drain=none relay-1 | E1002 00:50:12.063074 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1002 00:50:12.063090 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f507c074230 relay-1 | V1002 00:50:12.063096 8 MoQSession.cpp:2977] close sess=0x7f507c074230 relay-1 | V1002 00:50:12.063108 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f507c074230 relay-1 | V1002 00:50:12.063164 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f507c074230 test-client-1 | 2026-10-02T00:50:12.063365Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E1002 00:50:12.063493 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1002 00:50:12.063578 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f507c035710 relay-1 | V1002 00:50:12.063607 8 MoQSession.cpp:2977] close sess=0x7f507c035710 relay-1 | V1002 00:50:12.063663 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f507c035710 relay-1 | V1002 00:50:12.063716 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f507c035710 test-client-1 | 2026-10-02T00:50:12.063839Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1002 00:50:12.063837 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c074230 relay-1 | V1002 00:50:12.064065 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f507c074230 relay-1 | V1002 00:50:12.064125 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f507c074230 relay-1 | V1002 00:50:12.064172 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f507c035710 test-client-1 | 2026-10-02T00:50:12.064142Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37506 dual_stack=true relay-1 | V1002 00:50:12.066227 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1002 00:50:12.066246 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1002 00:50:12.066356 8 MoQSession.cpp:2701] start sess=0x7f507c085950 relay-1 | V1002 00:50:12.066380 8 MoQSession.cpp:3045] sendSetup sess=0x7f507c085950 relay-1 | V1002 00:50:12.066440 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f507c085950 relay-1 | V1002 00:50:12.066867 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f507c085950 relay-1 | V1002 00:50:12.066883 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f507c085950 relay-1 | V1002 00:50:12.066910 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c085950 relay-1 | V1002 00:50:12.066919 8 MoQSession.cpp:3197] onClientSetup sess=0x7f507c085950 relay-1 | V1002 00:50:12.066924 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1002 00:50:12.066929 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1002 00:50:12.066940 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1002 00:50:12.066957 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c085950 relay-1 | V1002 00:50:12.066972 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test-00/3/0/0/2/5/5/64/32/20/1/1/1/-1/-1/0/moq-test-f866d6a6dc5f42e6 sess=0x7f507c085950 relay-1 | V1002 00:50:12.083287 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f507c035710 test-client-1 | 2026-10-02T00:50:12.268796Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60838 dual_stack=true relay-1 | V1002 00:50:12.271118 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1002 00:50:12.271141 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1002 00:50:12.271243 8 MoQSession.cpp:2701] start sess=0x7f507c008470 relay-1 | V1002 00:50:12.271268 8 MoQSession.cpp:3045] sendSetup sess=0x7f507c008470 relay-1 | V1002 00:50:12.271377 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f507c008470 relay-1 | V1002 00:50:12.271486 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f507c008470 relay-1 | V1002 00:50:12.271579 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c008470 relay-1 | V1002 00:50:12.271620 8 MoQSession.cpp:3197] onClientSetup sess=0x7f507c008470 relay-1 | V1002 00:50:12.271643 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1002 00:50:12.271665 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1002 00:50:12.271689 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1002 00:50:12.271744 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f507c008470 relay-1 | V1002 00:50:12.271796 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c008470 relay-1 | V1002 00:50:12.271872 8 MoQSession.cpp:4994] onPublishImpl reqID=0 sess=0x7f507c008470 relay-1 | V1002 00:50:12.271923 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-f866d6a6dc5f42e6 relay-1 | E1002 00:50:12.271942 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V1002 00:50:12.271970 8 MoQSession.cpp:6110] publishOk reqID=0 sess=0x7f507c008470 relay-1 | V1002 00:50:12.272098 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V1002 00:50:12.272112 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I1002 00:50:12.272120 8 MoQRelay.cpp:1975] Updating forward for moq-test-00/3/0/0/2/5/5/64/32/20/1/1/1/-1/-1/0/moq-test-f866d6a6dc5f42e6 numForwardingSubs=1 relay-1 | V1002 00:50:12.272133 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7f507c085950 relay-1 | V1002 00:50:12.272206 8 MoQSession.cpp:6606] requestUpdate sess=0x7f507c008470 test-client-1 | 2026-10-02T00:50:12.272289Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 relay-1 | V1002 00:50:12.272520 8 MoQSession.cpp:5148] PublishDone id=0 code=2 reason=publish ended relay-1 | V1002 00:50:12.272536 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f507c062760 relay-1 | V1002 00:50:12.272542 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-f866d6a6dc5f42e6 relay-1 | V1002 00:50:12.272550 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V1002 00:50:12.272558 8 MoQForwarder.cpp:610] publishDone pubDone reason=publish ended relay-1 | V1002 00:50:12.272562 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=111 relay-1 | V1002 00:50:12.272567 8 MoQSession.cpp:6405] sendPublishDone sess=0x7f507c085950 relay-1 | V1002 00:50:12.272578 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7f507c085950 relay-1 | V1002 00:50:12.272582 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7f507c0764f0 relay-1 | V1002 00:50:12.272586 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1002 00:50:12.272593 8 MoQRelay.cpp:1938] Publisher terminated for moq-test-00/3/0/0/2/5/5/64/32/20/1/1/1/-1/-1/0/moq-test-f866d6a6dc5f42e6 relay-1 | V1002 00:50:12.272608 8 MoQSession.cpp:3527] Failing pending request id=1 peer FINed without terminal reply sess=0x7f507c008470 relay-1 | V1002 00:50:12.272614 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c008470 relay-1 | E1002 00:50:12.272673 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V1002 00:50:12.272885 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c085950 relay-1 | V1002 00:50:12.273000 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c085950 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 | E20261002 00:50:12.293804 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261002 00:50:12.293921 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=b79fd549ce5b5235, server CID=4000001aa50b6ec1, downstream=[::ffff:172.18.0.3]:60838, [::]:4443=local, drain=none relay-1 | E20261002 00:50:12.294020 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261002 00:50:12.294049 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=d3e50f09b4c58e59, server CID=4000001dc0043b50, downstream=[::ffff:172.18.0.3]:37506, [::]:4443=local, drain=none relay-1 | E1002 00:50:12.294114 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1002 00:50:12.294166 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f507c008470 relay-1 | V1002 00:50:12.294198 8 MoQSession.cpp:2977] close sess=0x7f507c008470 relay-1 | V1002 00:50:12.294237 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f507c008470 relay-1 | V1002 00:50:12.294280 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f507c008470 relay-1 | E1002 00:50:12.294424 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1002 00:50:12.294465 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f507c085950 test-client-1 | 2026-10-02T00:50:12.294482Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-10-02T00:50:12.294618Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1002 00:50:12.294488 8 MoQSession.cpp:2977] close sess=0x7f507c085950 relay-1 | V1002 00:50:12.294497 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f507c085950 relay-1 | V1002 00:50:12.294508 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f507c085950 relay-1 | V1002 00:50:12.294611 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c008470 relay-1 | V1002 00:50:12.294654 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f507c008470 relay-1 | V1002 00:50:12.294664 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f507c008470 relay-1 | V1002 00:50:12.294680 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f507c085950 test-client-1 | 2026-10-02T00:50:12.295018Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44705 dual_stack=true relay-1 | V1002 00:50:12.297239 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1002 00:50:12.297259 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1002 00:50:12.297368 8 MoQSession.cpp:2701] start sess=0x7f507c0730e0 relay-1 | V1002 00:50:12.297419 8 MoQSession.cpp:3045] sendSetup sess=0x7f507c0730e0 relay-1 | V1002 00:50:12.297551 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f507c0730e0 relay-1 | V1002 00:50:12.297663 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f507c0730e0 relay-1 | V1002 00:50:12.297732 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c0730e0 relay-1 | V1002 00:50:12.297749 8 MoQSession.cpp:3197] onClientSetup sess=0x7f507c0730e0 relay-1 | V1002 00:50:12.297753 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1002 00:50:12.297758 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1002 00:50:12.297763 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1002 00:50:12.297980 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f507c0730e0 relay-1 | V1002 00:50:12.298036 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c0730e0 relay-1 | V1002 00:50:12.298056 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/1/2/0/moq-test-ab1238d199afa40a sess=0x7f507c0730e0 relay-1 | V1002 00:50:12.299211 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f507c085950 test-client-1 | 2026-10-02T00:50:12.499982Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38137 dual_stack=true relay-1 | V1002 00:50:12.502285 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1002 00:50:12.502314 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1002 00:50:12.502432 8 MoQSession.cpp:2701] start sess=0x7f507c089b50 relay-1 | V1002 00:50:12.502463 8 MoQSession.cpp:3045] sendSetup sess=0x7f507c089b50 relay-1 | V1002 00:50:12.502597 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f507c089b50 relay-1 | V1002 00:50:12.502728 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f507c089b50 relay-1 | V1002 00:50:12.502802 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c089b50 relay-1 | V1002 00:50:12.502814 8 MoQSession.cpp:3197] onClientSetup sess=0x7f507c089b50 relay-1 | V1002 00:50:12.502819 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1002 00:50:12.502823 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1002 00:50:12.502829 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1002 00:50:12.502989 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f507c089b50 relay-1 | V1002 00:50:12.503032 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c089b50 relay-1 | V1002 00:50:12.503050 8 MoQSession.cpp:4994] onPublishImpl reqID=0 sess=0x7f507c089b50 relay-1 | V1002 00:50:12.503066 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-ab1238d199afa40a relay-1 | E1002 00:50:12.503075 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V1002 00:50:12.503098 8 MoQSession.cpp:6110] publishOk reqID=0 sess=0x7f507c089b50 relay-1 | V1002 00:50:12.503198 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V1002 00:50:12.503206 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I1002 00:50:12.503211 8 MoQRelay.cpp:1975] Updating forward for moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/1/2/0/moq-test-ab1238d199afa40a numForwardingSubs=1 relay-1 | V1002 00:50:12.503222 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7f507c0730e0 relay-1 | V1002 00:50:12.503283 8 MoQSession.cpp:6606] requestUpdate sess=0x7f507c089b50 test-client-1 | 2026-10-02T00:50:12.503403Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 relay-1 | V1002 00:50:12.503695 8 MoQSession.cpp:5148] PublishDone id=0 code=2 reason=publish ended relay-1 | V1002 00:50:12.503705 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f507c087ba0 relay-1 | V1002 00:50:12.503709 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-ab1238d199afa40a relay-1 | V1002 00:50:12.503714 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V1002 00:50:12.503719 8 MoQForwarder.cpp:610] publishDone pubDone reason=publish ended relay-1 | V1002 00:50:12.503722 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=121 relay-1 | V1002 00:50:12.503725 8 MoQSession.cpp:6405] sendPublishDone sess=0x7f507c0730e0 relay-1 | V1002 00:50:12.503739 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7f507c0730e0 relay-1 | V1002 00:50:12.503747 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7f507c067350 relay-1 | V1002 00:50:12.503751 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1002 00:50:12.503758 8 MoQRelay.cpp:1938] Publisher terminated for moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/1/2/0/moq-test-ab1238d199afa40a relay-1 | V1002 00:50:12.503769 8 MoQSession.cpp:3527] Failing pending request id=1 peer FINed without terminal reply sess=0x7f507c089b50 relay-1 | V1002 00:50:12.503777 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c089b50 relay-1 | E1002 00:50:12.503838 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V1002 00:50:12.504045 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c0730e0 relay-1 | V1002 00:50:12.504092 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c0730e0 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 | E20261002 00:50:12.521662 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261002 00:50:12.521747 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=591d67293c893a7f, server CID=4000001dcbc0fa53, downstream=[::ffff:172.18.0.3]:38137, [::]:4443=local, drain=none relay-1 | E20261002 00:50:12.521808 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261002 00:50:12.521880 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=80589434a8f8815b, server CID=40000009d774428e, downstream=[::ffff:172.18.0.3]:44705, [::]:4443=local, drain=none relay-1 | E1002 00:50:12.521956 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1002 00:50:12.522010 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f507c089b50 relay-1 | V1002 00:50:12.522014 8 MoQSession.cpp:2977] close sess=0x7f507c089b50 relay-1 | V1002 00:50:12.522054 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f507c089b50 relay-1 | V1002 00:50:12.522079 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f507c089b50 test-client-1 | 2026-10-02T00:50:12.522251Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E1002 00:50:12.522338 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1002 00:50:12.522351 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f507c0730e0 relay-1 | V1002 00:50:12.522355 8 MoQSession.cpp:2977] close sess=0x7f507c0730e0 relay-1 | V1002 00:50:12.522360 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f507c0730e0 relay-1 | V1002 00:50:12.522373 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f507c0730e0 relay-1 | V1002 00:50:12.522487 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c089b50 test-client-1 | 2026-10-02T00:50:12.522514Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1002 00:50:12.522532 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f507c089b50 relay-1 | V1002 00:50:12.522549 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f507c089b50 relay-1 | V1002 00:50:12.522568 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f507c0730e0 test-client-1 | 2026-10-02T00:50:12.523004Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53338 dual_stack=true relay-1 | V1002 00:50:12.525100 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1002 00:50:12.525118 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1002 00:50:12.525221 8 MoQSession.cpp:2701] start sess=0x7f507c079c10 relay-1 | V1002 00:50:12.525271 8 MoQSession.cpp:3045] sendSetup sess=0x7f507c079c10 relay-1 | V1002 00:50:12.525423 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f507c079c10 relay-1 | V1002 00:50:12.525455 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f507c079c10 relay-1 | V1002 00:50:12.525542 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c079c10 relay-1 | V1002 00:50:12.525664 8 MoQSession.cpp:3197] onClientSetup sess=0x7f507c079c10 relay-1 | V1002 00:50:12.525677 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1002 00:50:12.525682 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1002 00:50:12.525688 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1002 00:50:12.525896 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f507c079c10 relay-1 | V1002 00:50:12.525942 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c079c10 relay-1 | V1002 00:50:12.525957 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test-00/0/10/3/24/7/3/40/24/2/7/2/0/-1/-1/0/moq-test-ede9c5000a223e5d sess=0x7f507c079c10 relay-1 | V1002 00:50:12.532158 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f507c0730e0 test-client-1 | 2026-10-02T00:50:12.728317Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52338 dual_stack=true relay-1 | V1002 00:50:12.730578 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1002 00:50:12.730602 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1002 00:50:12.730705 8 MoQSession.cpp:2701] start sess=0x7f507c065670 relay-1 | V1002 00:50:12.730731 8 MoQSession.cpp:3045] sendSetup sess=0x7f507c065670 relay-1 | V1002 00:50:12.730859 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f507c065670 relay-1 | V1002 00:50:12.730993 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f507c065670 relay-1 | V1002 00:50:12.731016 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c065670 relay-1 | V1002 00:50:12.731025 8 MoQSession.cpp:3197] onClientSetup sess=0x7f507c065670 relay-1 | V1002 00:50:12.731029 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1002 00:50:12.731033 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1002 00:50:12.731038 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1002 00:50:12.731147 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f507c065670 relay-1 | V1002 00:50:12.731204 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c065670 relay-1 | V1002 00:50:12.731253 8 MoQSession.cpp:4994] onPublishImpl reqID=0 sess=0x7f507c065670 relay-1 | V1002 00:50:12.731304 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-ede9c5000a223e5d relay-1 | E1002 00:50:12.731321 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V1002 00:50:12.731350 8 MoQSession.cpp:6110] publishOk reqID=0 sess=0x7f507c065670 relay-1 | V1002 00:50:12.731495 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V1002 00:50:12.731510 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I1002 00:50:12.731518 8 MoQRelay.cpp:1975] Updating forward for moq-test-00/0/10/3/24/7/3/40/24/2/7/2/0/-1/-1/0/moq-test-ede9c5000a223e5d numForwardingSubs=1 relay-1 | V1002 00:50:12.731532 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7f507c079c10 relay-1 | V1002 00:50:12.731599 8 MoQSession.cpp:6606] requestUpdate sess=0x7f507c065670 test-client-1 | 2026-10-02T00:50:12.731808Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-10-02T00:50:12.731833Z  WARN moq_transport::serve::error: [2f662a47-a989-4a7b-a130-3d344cd6dc19] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | V1002 00:50:12.731964 8 MoQSession.cpp:3527] Failing pending request id=1 peer FINed without terminal reply sess=0x7f507c065670 relay-1 | V1002 00:50:12.732010 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c065670 test-client-1 | not ok 17 - moq-test-increments test-client-1 | --- test-client-1 | duration_ms: 210 test-client-1 | message: "PUBLISH was rejected: cancelled" test-client-1 | ... relay-1 | E1002 00:50:12.732040 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply test-client-1 | 2026-10-02T00:50:12.732461Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20261002 00:50:12.732131 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261002 00:50:12.732190 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=b2c977c5b4352355, server CID=40000006d0a5d11d, downstream=[::ffff:172.18.0.3]:52338, [::]:4443=local, drain=none relay-1 | E1002 00:50:12.732264 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1002 00:50:12.732273 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f507c065670 relay-1 | V1002 00:50:12.732277 8 MoQSession.cpp:2977] close sess=0x7f507c065670 relay-1 | V1002 00:50:12.732284 8 MoQSession.cpp:2203] subscribeError trackReceiveState=0x7f507c087ba0 relay-1 | V1002 00:50:12.732288 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f507c087ba0 relay-1 | V1002 00:50:12.732293 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-ede9c5000a223e5d relay-1 | V1002 00:50:12.732300 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V1002 00:50:12.732309 8 MoQForwarder.cpp:610] publishDone pubDone reason=closed locally relay-1 | V1002 00:50:12.732313 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=131 relay-1 | V1002 00:50:12.732317 8 MoQSession.cpp:6405] sendPublishDone sess=0x7f507c079c10 relay-1 | V1002 00:50:12.732327 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7f507c079c10 relay-1 | V1002 00:50:12.732330 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7f507c081200 relay-1 | V1002 00:50:12.732332 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1002 00:50:12.732337 8 MoQRelay.cpp:1938] Publisher terminated for moq-test-00/0/10/3/24/7/3/40/24/2/7/2/0/-1/-1/0/moq-test-ede9c5000a223e5d relay-1 | V1002 00:50:12.732341 8 MoQSession.cpp:2187] cancel alias=0 requestID=0 relay-1 | V1002 00:50:12.732344 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f507c065670 relay-1 | V1002 00:50:12.732359 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f507c065670 relay-1 | V1002 00:50:12.732526 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c065670 relay-1 | V1002 00:50:12.732560 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f507c065670 relay-1 | E20261002 00:50:12.732570 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261002 00:50:12.732594 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=b36fd2c09d2fd276, server CID=400000105014c0e5, downstream=[::ffff:172.18.0.3]:53338, [::]:4443=local, drain=none relay-1 | E1002 00:50:12.732640 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1002 00:50:12.732668 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f507c079c10 relay-1 | V1002 00:50:12.732693 8 MoQSession.cpp:2977] close sess=0x7f507c079c10 relay-1 | V1002 00:50:12.732715 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f507c079c10 relay-1 | V1002 00:50:12.732734 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f507c079c10 test-client-1 | 2026-10-02T00:50:12.732834Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V1002 00:50:12.732983 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c079c10 relay-1 | V1002 00:50:12.733002 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c079c10 relay-1 | V1002 00:50:12.733021 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f507c079c10 test-client-1 | 2026-10-02T00:50:12.733244Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43367 dual_stack=true relay-1 | V1002 00:50:12.734991 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1002 00:50:12.735005 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1002 00:50:12.735103 8 MoQSession.cpp:2701] start sess=0x7f507c0837d0 relay-1 | V1002 00:50:12.735147 8 MoQSession.cpp:3045] sendSetup sess=0x7f507c0837d0 relay-1 | V1002 00:50:12.735279 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f507c0837d0 relay-1 | V1002 00:50:12.735454 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f507c0837d0 relay-1 | V1002 00:50:12.735487 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c0837d0 relay-1 | V1002 00:50:12.735492 8 MoQSession.cpp:3197] onClientSetup sess=0x7f507c0837d0 relay-1 | V1002 00:50:12.735495 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1002 00:50:12.735499 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1002 00:50:12.735504 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1002 00:50:12.735609 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f507c0837d0 relay-1 | V1002 00:50:12.735695 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c0837d0 relay-1 | V1002 00:50:12.735716 8 MoQSession.cpp:4298] onSubscribeImpl ftn=moq-test-00/0/0/0/1/2/3/64/32/2/1/1/0/-1/-1/0/moq-test-f8bdf852512df819 sess=0x7f507c0837d0 relay-1 | V1002 00:50:12.742874 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f507c079c10 relay-1 | V1002 00:50:12.742953 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f507c065670 test-client-1 | 2026-10-02T00:50:12.937229Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46785 dual_stack=true relay-1 | V1002 00:50:12.939528 8 MoQServer.cpp:331] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V1002 00:50:12.939558 8 MoQServer.cpp:341] WebTransport: Negotiated protocol: moqt-18 relay-1 | V1002 00:50:12.939670 8 MoQSession.cpp:2701] start sess=0x7f507c008470 relay-1 | V1002 00:50:12.939694 8 MoQSession.cpp:3045] sendSetup sess=0x7f507c008470 relay-1 | V1002 00:50:12.939789 8 MoQSession.cpp:3001] controlWriteLoop sess=0x7f507c008470 relay-1 | V1002 00:50:12.940047 8 MoQSession.cpp:6889] onNewUniStream sess=0x7f507c008470 relay-1 | V1002 00:50:12.940091 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c008470 relay-1 | V1002 00:50:12.940099 8 MoQSession.cpp:3197] onClientSetup sess=0x7f507c008470 relay-1 | V1002 00:50:12.940104 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V1002 00:50:12.940108 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V1002 00:50:12.940114 8 MoQSession.cpp:3275] Negotiated Version=0xff000012 (draft-18) relay-1 | V1002 00:50:12.940191 8 MoQSession.cpp:6919] onNewBidiStream sess=0x7f507c008470 relay-1 | V1002 00:50:12.940270 8 MoQSession.cpp:3410] controlReadLoop sess=0x7f507c008470 relay-1 | V1002 00:50:12.940285 8 MoQSession.cpp:4994] onPublishImpl reqID=0 sess=0x7f507c008470 relay-1 | V1002 00:50:12.940301 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-f8bdf852512df819 relay-1 | E1002 00:50:12.940311 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V1002 00:50:12.940353 8 MoQSession.cpp:6110] publishOk reqID=0 sess=0x7f507c008470 relay-1 | V1002 00:50:12.940471 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V1002 00:50:12.940564 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V1002 00:50:12.940589 8 MoQSession.cpp:6292] sendSubscribeOk sess=0x7f507c0837d0 test-client-1 | 2026-10-02T00:50:12.940738Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=6 streams=2 relay-1 | V1002 00:50:12.940925 8 MoQSession.cpp:5148] PublishDone id=0 code=2 reason=publish ended relay-1 | V1002 00:50:12.940940 8 MoQSession.cpp:2232] processPublishDone trackReceiveState=0x7f507c087ba0 relay-1 | V1002 00:50:12.940945 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-f8bdf852512df819 relay-1 | V1002 00:50:12.940954 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V1002 00:50:12.940961 8 MoQForwarder.cpp:610] publishDone pubDone reason=publish ended relay-1 | V1002 00:50:12.940966 8 MoQForwarder.cpp:308] drainSubscriber from publishDone session=141 relay-1 | V1002 00:50:12.940970 8 MoQSession.cpp:6405] sendPublishDone sess=0x7f507c0837d0 relay-1 | V1002 00:50:12.940999 8 MoQSession.cpp:6576] publisherDrained id=0 sess=0x7f507c0837d0 relay-1 | V1002 00:50:12.941010 8 MoQForwarder.cpp:372] Resetting open subgroups for subscriber=0x7f507c006fd0 relay-1 | V1002 00:50:12.941014 8 MoQForwarder.cpp:391] subscribers_.size()=0 relay-1 | I1002 00:50:12.941021 8 MoQRelay.cpp:1938] Publisher terminated for moq-test-00/0/0/0/1/2/3/64/32/2/1/1/0/-1/-1/0/moq-test-f8bdf852512df819 relay-1 | V1002 00:50:12.941030 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c008470 relay-1 | V1002 00:50:12.941265 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c0837d0 relay-1 | V1002 00:50:12.941342 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c0837d0 test-client-1 | not ok 18 - moq-test-forward-zero test-client-1 | --- test-client-1 | duration_ms: 218 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | E20261002 00:50:12.950984 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261002 00:50:12.951077 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=bbb4ddb63a9ee4fd, server CID=4000001088341880, downstream=[::ffff:172.18.0.3]:46785, [::]:4443=local, drain=none relay-1 | E20261002 00:50:12.951143 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20261002 00:50:12.951175 8 HQSession.cpp:3175] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=b5690388083de8b7, server CID=400000084391a3a7, downstream=[::ffff:172.18.0.3]:43367, [::]:4443=local, drain=none relay-1 | E1002 00:50:12.951241 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1002 00:50:12.951263 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f507c008470 relay-1 | V1002 00:50:12.951268 8 MoQSession.cpp:2977] close sess=0x7f507c008470 relay-1 | V1002 00:50:12.951280 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f507c008470 relay-1 | V1002 00:50:12.951301 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f507c008470 relay-1 | E1002 00:50:12.951413 8 MoQServer.h:197] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V1002 00:50:12.951421 8 MoQSession.cpp:7339] onSessionEnderr=4294967295 sess=0x7f507c0837d0 relay-1 | V1002 00:50:12.951425 8 MoQSession.cpp:2977] close sess=0x7f507c0837d0 relay-1 | V1002 00:50:12.951430 8 MoQSession.cpp:2655] requestCancellation from cleanup sess=0x7f507c0837d0 relay-1 | V1002 00:50:12.951441 8 MoQSession.cpp:2994] requestCancellation from close sess=0x7f507c0837d0 relay-1 | V1002 00:50:12.951509 8 MoQSession.cpp:3415] exit controlReadLoop sess=0x7f507c008470 relay-1 | V1002 00:50:12.951555 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f507c008470 relay-1 | V1002 00:50:12.951570 8 MoQSession.cpp:3003] exit controlWriteLoop sess=0x7f507c0837d0 relay-1 | V1002 00:50:12.951578 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f507c0837d0 relay-1 | V1002 00:50:12.958771 8 MoQSession.cpp:2600] ~MoQSession sess=0x7f507c008470 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'