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:latest URL: https://relay:4443 time="2026-08-28T03:39:07Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-28T03:39:07Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-28T03:39:07Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-28T03:39:07Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-08-28T03:39:07Z" 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 | V0828 03:39:07.272291 7 MoQServer.cpp:126] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0828 03:39:07.273522 7 MoQServer.cpp:171] 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.11 test-client-1 | # Relay: https://relay:4443/ test-client-1 | 1..8 test-client-1 | 2026-08-28T03:39:12.883956Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53909 dual_stack=true relay-1 | V0828 03:39:12.887701 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0828 03:39:12.887728 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0828 03:39:12.887934 8 MoQSession.cpp:2572] start sess=0x7fd1ac04b850 relay-1 | V0828 03:39:12.888156 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7fd1ac04b850 relay-1 | V0828 03:39:12.888201 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fd1ac04b850 relay-1 | V0828 03:39:12.888234 8 MoQSession.cpp:3066] onClientSetup sess=0x7fd1ac04b850 relay-1 | V0828 03:39:12.888240 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0828 03:39:12.888244 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0828 03:39:12.888250 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0828 03:39:12.888254 8 MoQSession.cpp:2922] sendSetup sess=0x7fd1ac04b850 relay-1 | V0828 03:39:12.888268 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fd1ac04b850 relay-1 | E20260828 03:39:12.888621 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260828 03:39:12.888800 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=6d1c9ea7998e1b0a, server CID=4000000f58f20c47, downstream=[::ffff:172.18.0.3]:53909, [::]:4443=local, drain=none relay-1 | E0828 03:39:12.888879 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0828 03:39:12.888888 8 MoQSession.cpp:7092] onSessionEnderr=4294967295 sess=0x7fd1ac04b850 relay-1 | V0828 03:39:12.888892 8 MoQSession.cpp:2854] close sess=0x7fd1ac04b850 relay-1 | V0828 03:39:12.888922 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7fd1ac04b850 relay-1 | V0828 03:39:12.888993 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7fd1ac04b850 relay-1 | V0828 03:39:12.889078 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fd1ac04b850 relay-1 | V0828 03:39:12.889167 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7fd1ac04b850 relay-1 | V0828 03:39:12.889176 8 MoQSession.cpp:2464] ~MoQSession sess=0x7fd1ac04b850 test-client-1 | 2026-08-28T03:39:12.888491Z  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: 3e18e41335e16bbd185f08898945f4c9 test-client-1 | ... test-client-1 | 2026-08-28T03:39:12.889270Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-28T03:39:12.889337Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54164 dual_stack=true relay-1 | V0828 03:39:12.890968 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0828 03:39:12.890983 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0828 03:39:12.891068 8 MoQSession.cpp:2572] start sess=0x7fd1ac063670 relay-1 | V0828 03:39:12.891297 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7fd1ac063670 relay-1 | V0828 03:39:12.891321 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fd1ac063670 relay-1 | V0828 03:39:12.891325 8 MoQSession.cpp:3066] onClientSetup sess=0x7fd1ac063670 relay-1 | V0828 03:39:12.891328 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0828 03:39:12.891334 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0828 03:39:12.891339 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0828 03:39:12.891342 8 MoQSession.cpp:2922] sendSetup sess=0x7fd1ac063670 relay-1 | V0828 03:39:12.891351 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fd1ac063670 test-client-1 | 2026-08-28T03:39:12.891484Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop relay-1 | V0828 03:39:12.891653 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fd1ac063670 relay-1 | V0828 03:39:12.891688 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0828 03:39:12.891700 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fd1ac063670 test-client-1 | 2026-08-28T03:39:14.892426Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) test-client-1 | ok 2 - publish-namespace-only test-client-1 | --- test-client-1 | duration_ms: 2004 test-client-1 | connection_id: 4225c68c7abf10f5dc6320900abd025c test-client-1 | ... relay-1 | E20260828 03:39:14.892719 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260828 03:39:14.892803 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=b3758b5769a1580c, server CID=40000001d5a956e1, downstream=[::ffff:172.18.0.3]:54164, [::]:4443=local, drain=none relay-1 | E0828 03:39:14.892894 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0828 03:39:14.892911 8 MoQSession.cpp:7092] onSessionEnderr=4294967295 sess=0x7fd1ac063670 relay-1 | V0828 03:39:14.892916 8 MoQSession.cpp:2854] close sess=0x7fd1ac063670 relay-1 | V0828 03:39:14.892926 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0828 03:39:14.892934 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0828 03:39:14.892942 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7fd1ac063670 relay-1 | V0828 03:39:14.892966 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7fd1ac063670 relay-1 | V0828 03:39:14.893086 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fd1ac063670 relay-1 | V0828 03:39:14.893126 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7fd1ac063670 test-client-1 | 2026-08-28T03:39:14.893124Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-28T03:39:14.893555Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41376 dual_stack=true relay-1 | V0828 03:39:14.895647 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0828 03:39:14.895671 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0828 03:39:14.895812 8 MoQSession.cpp:2572] start sess=0x7fd1ac065cb0 relay-1 | V0828 03:39:14.896051 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7fd1ac065cb0 relay-1 | V0828 03:39:14.896095 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fd1ac065cb0 relay-1 | V0828 03:39:14.896106 8 MoQSession.cpp:3066] onClientSetup sess=0x7fd1ac065cb0 relay-1 | V0828 03:39:14.896116 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0828 03:39:14.896120 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0828 03:39:14.896125 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0828 03:39:14.896129 8 MoQSession.cpp:2922] sendSetup sess=0x7fd1ac065cb0 relay-1 | V0828 03:39:14.896142 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fd1ac065cb0 test-client-1 | 2026-08-28T03:39:14.896276Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V0828 03:39:14.896444 8 MoQSession.cpp:4163] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7fd1ac065cb0 relay-1 | V0828 03:39:14.896478 8 MoQSession.cpp:4300] Application subscribe error err=no such namespace or track relay-1 | V0828 03:39:14.896483 8 MoQSession.cpp:6125] subscribeError sess=0x7fd1ac065cb0 test-client-1 | 2026-08-28T03:39:14.896715Z  WARN moq_test_client::scenarios: Got error but not clearly 'not found': closed, code=16. Relay may use different error text. test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: 932e48aaf0ddd6f0073ea108b673cc37 test-client-1 | ... relay-1 | V0828 03:39:14.896757 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fd1ac065cb0 relay-1 | E20260828 03:39:14.896792 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260828 03:39:14.896829 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=7310c77051b9d4d4, server CID=400000189fadc739, downstream=[::ffff:172.18.0.3]:41376, [::]:4443=local, drain=none relay-1 | E0828 03:39:14.896866 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream test-client-1 | 2026-08-28T03:39:14.896996Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0828 03:39:14.896872 8 MoQSession.cpp:7092] onSessionEnderr=4294967295 sess=0x7fd1ac065cb0 relay-1 | V0828 03:39:14.896875 8 MoQSession.cpp:2854] close sess=0x7fd1ac065cb0 relay-1 | V0828 03:39:14.896880 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7fd1ac065cb0 relay-1 | V0828 03:39:14.896889 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7fd1ac065cb0 relay-1 | V0828 03:39:14.896965 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7fd1ac065cb0 test-client-1 | 2026-08-28T03:39:14.897578Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57394 dual_stack=true relay-1 | V0828 03:39:14.899270 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0828 03:39:14.899288 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0828 03:39:14.899417 8 MoQSession.cpp:2572] start sess=0x7fd1ac071f50 relay-1 | V0828 03:39:14.899667 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7fd1ac071f50 relay-1 | V0828 03:39:14.899697 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fd1ac071f50 relay-1 | V0828 03:39:14.899704 8 MoQSession.cpp:3066] onClientSetup sess=0x7fd1ac071f50 relay-1 | V0828 03:39:14.899708 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0828 03:39:14.899712 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0828 03:39:14.899717 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0828 03:39:14.899720 8 MoQSession.cpp:2922] sendSetup sess=0x7fd1ac071f50 relay-1 | V0828 03:39:14.899728 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fd1ac071f50 test-client-1 | 2026-08-28T03:39:14.900494Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55733 dual_stack=true relay-1 | V0828 03:39:14.902070 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0828 03:39:14.902084 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0828 03:39:14.902185 8 MoQSession.cpp:2572] start sess=0x7fd1ac085a40 relay-1 | V0828 03:39:14.902372 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7fd1ac085a40 relay-1 | V0828 03:39:14.902429 8 MoQSession.cpp:2464] ~MoQSession sess=0x7fd1ac063670 relay-1 | V0828 03:39:14.902459 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fd1ac085a40 relay-1 | V0828 03:39:14.902468 8 MoQSession.cpp:3066] onClientSetup sess=0x7fd1ac085a40 relay-1 | V0828 03:39:14.902471 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0828 03:39:14.902475 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0828 03:39:14.902479 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0828 03:39:14.902483 8 MoQSession.cpp:2922] sendSetup sess=0x7fd1ac085a40 relay-1 | V0828 03:39:14.902491 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fd1ac085a40 test-client-1 | 2026-08-28T03:39:14.902624Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-08-28T03:39:14.902637Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V0828 03:39:14.902842 8 MoQSession.cpp:4163] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7fd1ac085a40 relay-1 | V0828 03:39:14.902864 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fd1ac071f50 relay-1 | V0828 03:39:14.902877 8 MoQSession.cpp:4300] Application subscribe error err=no such namespace or track relay-1 | V0828 03:39:14.902881 8 MoQSession.cpp:6125] subscribeError sess=0x7fd1ac085a40 relay-1 | V0828 03:39:14.902892 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0828 03:39:14.902926 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fd1ac071f50 test-client-1 | 2026-08-28T03:39:14.903183Z  INFO moq_test_client::scenarios: Subscriber got error: closed, code=16 - subscription was processed test-client-1 | ok 4 - publish-namespace-subscribe test-client-1 | --- test-client-1 | duration_ms: 6 test-client-1 | publisher_connection_id: 1cce503ab4e54a7be768bef7fd7ceeb8 test-client-1 | subscriber_connection_id: 4d27ad8c36a79fe26a60ae15e001df1f test-client-1 | ... relay-1 | E20260828 03:39:14.903244 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260828 03:39:14.903318 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=1eec5d6da69b65f9, server CID=4000001a2870d384, downstream=[::ffff:172.18.0.3]:57394, [::]:4443=local, drain=none relay-1 | E20260828 03:39:14.903384 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260828 03:39:14.903405 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=29bd058c7c078651, server CID=4000001241159ae5, downstream=[::ffff:172.18.0.3]:55733, [::]:4443=local, drain=none relay-1 | E0828 03:39:14.903440 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0828 03:39:14.903446 8 MoQSession.cpp:7092] onSessionEnderr=4294967295 sess=0x7fd1ac071f50 relay-1 | V0828 03:39:14.903450 8 MoQSession.cpp:2854] close sess=0x7fd1ac071f50 relay-1 | V0828 03:39:14.903455 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop test-client-1 | 2026-08-28T03:39:14.903699Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-28T03:39:14.903739Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0828 03:39:14.903460 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0828 03:39:14.903464 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7fd1ac071f50 relay-1 | V0828 03:39:14.903472 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7fd1ac071f50 relay-1 | E0828 03:39:14.903542 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0828 03:39:14.903550 8 MoQSession.cpp:7092] onSessionEnderr=4294967295 sess=0x7fd1ac085a40 relay-1 | V0828 03:39:14.903553 8 MoQSession.cpp:2854] close sess=0x7fd1ac085a40 relay-1 | V0828 03:39:14.903557 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7fd1ac085a40 relay-1 | V0828 03:39:14.903562 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7fd1ac085a40 relay-1 | V0828 03:39:14.903598 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fd1ac071f50 relay-1 | V0828 03:39:14.903608 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fd1ac085a40 relay-1 | V0828 03:39:14.903625 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7fd1ac071f50 relay-1 | V0828 03:39:14.903636 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7fd1ac085a40 test-client-1 | 2026-08-28T03:39:14.904117Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58970 dual_stack=true relay-1 | V0828 03:39:14.905716 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0828 03:39:14.905733 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0828 03:39:14.905925 8 MoQSession.cpp:2572] start sess=0x7fd1ac070520 relay-1 | V0828 03:39:14.905969 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7fd1ac070520 relay-1 | V0828 03:39:14.905994 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fd1ac070520 relay-1 | V0828 03:39:14.906004 8 MoQSession.cpp:3066] onClientSetup sess=0x7fd1ac070520 relay-1 | V0828 03:39:14.906008 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0828 03:39:14.906011 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0828 03:39:14.906016 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0828 03:39:14.906022 8 MoQSession.cpp:2922] sendSetup sess=0x7fd1ac070520 relay-1 | V0828 03:39:14.906031 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fd1ac070520 test-client-1 | 2026-08-28T03:39:14.906148Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | V0828 03:39:14.906397 8 MoQSession.cpp:4163] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7fd1ac070520 relay-1 | V0828 03:39:14.906419 8 MoQSession.cpp:4300] Application subscribe error err=no such namespace or track relay-1 | V0828 03:39:14.906423 8 MoQSession.cpp:6125] subscribeError sess=0x7fd1ac070520 relay-1 | E20260828 03:39:14.906658 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260828 03:39:14.906698 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=cb21af925de9b001, server CID=400000005197da3b, downstream=[::ffff:172.18.0.3]:58970, [::]:4443=local, drain=none relay-1 | E0828 03:39:14.906742 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0828 03:39:14.906774 8 MoQSession.cpp:7092] onSessionEnderr=4294967295 sess=0x7fd1ac070520 relay-1 | V0828 03:39:14.906798 8 MoQSession.cpp:2854] close sess=0x7fd1ac070520 relay-1 | V0828 03:39:14.906820 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7fd1ac070520 relay-1 | V0828 03:39:14.906846 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7fd1ac070520 relay-1 | V0828 03:39:14.906927 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fd1ac070520 relay-1 | V0828 03:39:14.906951 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7fd1ac070520 test-client-1 | 2026-08-28T03:39:14.906967Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0828 03:39:14.913086 8 MoQSession.cpp:2464] ~MoQSession sess=0x7fd1ac065cb0 relay-1 | V0828 03:39:14.913118 8 MoQSession.cpp:2464] ~MoQSession sess=0x7fd1ac071f50 relay-1 | V0828 03:39:14.913137 8 MoQSession.cpp:2464] ~MoQSession sess=0x7fd1ac085a40 relay-1 | V0828 03:39:14.923245 8 MoQSession.cpp:2464] ~MoQSession sess=0x7fd1ac070520 test-client-1 | 2026-08-28T03:39:15.408227Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51790 dual_stack=true relay-1 | V0828 03:39:15.411160 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0828 03:39:15.411186 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0828 03:39:15.411290 8 MoQSession.cpp:2572] start sess=0x7fd1ac008640 relay-1 | V0828 03:39:15.411493 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7fd1ac008640 relay-1 | V0828 03:39:15.411542 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fd1ac008640 relay-1 | V0828 03:39:15.411559 8 MoQSession.cpp:3066] onClientSetup sess=0x7fd1ac008640 relay-1 | V0828 03:39:15.411564 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0828 03:39:15.411568 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0828 03:39:15.411574 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0828 03:39:15.411578 8 MoQSession.cpp:2922] sendSetup sess=0x7fd1ac008640 relay-1 | V0828 03:39:15.411592 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fd1ac008640 test-client-1 | 2026-08-28T03:39:15.411742Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop relay-1 | V0828 03:39:15.411920 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fd1ac008640 relay-1 | V0828 03:39:15.411944 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0828 03:39:15.411957 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fd1ac008640 test-client-1 | 2026-08-28T03:39:18.413077Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-08-28T03:39:18.413101Z  INFO moq_test_client::scenarios: Subscriber got error: closed, code=16 (may be expected) test-client-1 | ok 5 - subscribe-before-publish-namespace test-client-1 | --- test-client-1 | duration_ms: 3510 test-client-1 | subscriber_connection_id: f8aecb31129f88b2db01fe42216197ba test-client-1 | publisher_connection_id: f2284dca0dc29022b07e8170840e3e6b test-client-1 | ... test-client-1 | 2026-08-28T03:39:18.413787Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260828 03:39:18.413419 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260828 03:39:18.413487 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=c584faa3c8155bcb, server CID=40000013c97459dd, downstream=[::ffff:172.18.0.3]:51790, [::]:4443=local, drain=none relay-1 | E0828 03:39:18.413574 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0828 03:39:18.413588 8 MoQSession.cpp:7092] onSessionEnderr=4294967295 sess=0x7fd1ac008640 relay-1 | V0828 03:39:18.413591 8 MoQSession.cpp:2854] close sess=0x7fd1ac008640 relay-1 | V0828 03:39:18.413600 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0828 03:39:18.413607 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0828 03:39:18.413614 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7fd1ac008640 relay-1 | V0828 03:39:18.413629 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7fd1ac008640 relay-1 | V0828 03:39:18.414228 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fd1ac008640 relay-1 | V0828 03:39:18.414397 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7fd1ac008640 test-client-1 | 2026-08-28T03:39:18.414640Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56213 dual_stack=true relay-1 | V0828 03:39:18.418842 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0828 03:39:18.418863 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0828 03:39:18.418953 8 MoQSession.cpp:2572] start sess=0x7fd1ac037f40 relay-1 | V0828 03:39:18.419241 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7fd1ac037f40 relay-1 | V0828 03:39:18.419273 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fd1ac037f40 relay-1 | V0828 03:39:18.419296 8 MoQSession.cpp:3066] onClientSetup sess=0x7fd1ac037f40 relay-1 | V0828 03:39:18.419300 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0828 03:39:18.419304 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0828 03:39:18.419310 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0828 03:39:18.419315 8 MoQSession.cpp:2922] sendSetup sess=0x7fd1ac037f40 relay-1 | V0828 03:39:18.419328 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fd1ac037f40 relay-1 | V0828 03:39:18.419669 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fd1ac037f40 test-client-1 | 2026-08-28T03:39:18.419486Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V0828 03:39:18.419727 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0828 03:39:18.419817 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fd1ac037f40 relay-1 | V0828 03:39:18.424212 8 MoQSession.cpp:2464] ~MoQSession sess=0x7fd1ac008640 test-client-1 | 2026-08-28T03:39:20.420625Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | V0828 03:39:20.420937 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fd1ac037f40 test-client-1 | 2026-08-28T03:39:20.521530Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully test-client-1 | ok 6 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 2108 test-client-1 | connection_id: 8bc5cf829a36bc2d2a0070ade895a309 test-client-1 | ... relay-1 | E20260828 03:39:20.521842 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260828 03:39:20.521916 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=7a6df39f63dac1df, server CID=4000001590b37a7c, downstream=[::ffff:172.18.0.3]:56213, [::]:4443=local, drain=none relay-1 | E0828 03:39:20.521994 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0828 03:39:20.522012 8 MoQSession.cpp:7092] onSessionEnderr=4294967295 sess=0x7fd1ac037f40 relay-1 | V0828 03:39:20.522017 8 MoQSession.cpp:2854] close sess=0x7fd1ac037f40 relay-1 | V0828 03:39:20.522028 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0828 03:39:20.522037 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0828 03:39:20.522047 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7fd1ac037f40 relay-1 | V0828 03:39:20.522066 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7fd1ac037f40 relay-1 | V0828 03:39:20.522203 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7fd1ac037f40 test-client-1 | 2026-08-28T03:39:20.522226Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-28T03:39:20.522508Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:52736 dual_stack=true relay-1 | V0828 03:39:20.524565 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0828 03:39:20.524581 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0828 03:39:20.524688 8 MoQSession.cpp:2572] start sess=0x7fd1ac008640 relay-1 | V0828 03:39:20.524922 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7fd1ac008640 relay-1 | V0828 03:39:20.524957 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fd1ac008640 relay-1 | V0828 03:39:20.524972 8 MoQSession.cpp:3066] onClientSetup sess=0x7fd1ac008640 relay-1 | V0828 03:39:20.524976 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0828 03:39:20.524982 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0828 03:39:20.524988 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0828 03:39:20.524992 8 MoQSession.cpp:2922] sendSetup sess=0x7fd1ac008640 relay-1 | V0828 03:39:20.525006 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fd1ac008640 test-client-1 | 2026-08-28T03:39:20.525132Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" relay-1 | V0828 03:39:20.525382 8 MoQSession.cpp:4837] onPublishImpl reqID=0 sess=0x7fd1ac008640 relay-1 | V0828 03:39:20.525406 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0828 03:39:20.525410 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0828 03:39:20.525440 8 MoQSession.cpp:5930] publishOk reqID=0 sess=0x7fd1ac008640 test-client-1 | 2026-08-28T03:39:20.525623Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" test-client-1 | 2026-08-28T03:39:20.525651Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" test-client-1 | ok 7 - publish-track-only test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: e7d23d1a40f435edfce26f00726ee1f9 test-client-1 | ... test-client-1 | 2026-08-28T03:39:20.526340Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46569 dual_stack=true relay-1 | E20260828 03:39:20.526602 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260828 03:39:20.526644 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=ee75255957466e89, server CID=40000003eb09016e, downstream=[::ffff:172.18.0.3]:52736, [::]:4443=local, drain=none relay-1 | E0828 03:39:20.526686 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0828 03:39:20.526699 8 MoQSession.cpp:7092] onSessionEnderr=4294967295 sess=0x7fd1ac008640 relay-1 | V0828 03:39:20.526702 8 MoQSession.cpp:2854] close sess=0x7fd1ac008640 relay-1 | V0828 03:39:20.526709 8 MoQSession.cpp:2081] subscribeError trackReceiveState=0x7fd1ac06aec0 relay-1 | V0828 03:39:20.526712 8 MoQSession.cpp:2110] processPublishDone trackReceiveState=0x7fd1ac06aec0 relay-1 | V0828 03:39:20.526717 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0828 03:39:20.526722 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0828 03:39:20.526727 8 MoQRelay.cpp:412] Publisher terminated with no subscribers, cleaning up moq-test/publish/published-track relay-1 | V0828 03:39:20.526736 8 MoQForwarder.cpp:602] publishDone pubDone reason=closed locally relay-1 | V0828 03:39:20.526742 8 MoQSession.cpp:2065] cancel alias=0 requestID=0 test-client-1 | 2026-08-28T03:39:20.526924Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0828 03:39:20.526746 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7fd1ac008640 relay-1 | V0828 03:39:20.526754 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7fd1ac008640 relay-1 | V0828 03:39:20.526817 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fd1ac008640 relay-1 | V0828 03:39:20.526837 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7fd1ac008640 relay-1 | V0828 03:39:20.528535 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0828 03:39:20.528549 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0828 03:39:20.528630 8 MoQSession.cpp:2572] start sess=0x7fd1ac078230 relay-1 | V0828 03:39:20.528842 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7fd1ac078230 relay-1 | V0828 03:39:20.528874 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fd1ac078230 relay-1 | V0828 03:39:20.528881 8 MoQSession.cpp:3066] onClientSetup sess=0x7fd1ac078230 relay-1 | V0828 03:39:20.528884 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0828 03:39:20.528887 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0828 03:39:20.528892 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0828 03:39:20.528895 8 MoQSession.cpp:2922] sendSetup sess=0x7fd1ac078230 relay-1 | V0828 03:39:20.528903 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fd1ac078230 test-client-1 | 2026-08-28T03:39:20.529661Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54140 dual_stack=true relay-1 | V0828 03:39:20.532840 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0828 03:39:20.532859 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0828 03:39:20.532940 8 MoQSession.cpp:2572] start sess=0x7fd1ac087c50 relay-1 | V0828 03:39:20.533149 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7fd1ac087c50 relay-1 | V0828 03:39:20.533180 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fd1ac087c50 relay-1 | V0828 03:39:20.533187 8 MoQSession.cpp:3066] onClientSetup sess=0x7fd1ac087c50 relay-1 | V0828 03:39:20.533190 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0828 03:39:20.533193 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0828 03:39:20.533198 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0828 03:39:20.533201 8 MoQSession.cpp:2922] sendSetup sess=0x7fd1ac087c50 relay-1 | V0828 03:39:20.533208 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fd1ac087c50 test-client-1 | 2026-08-28T03:39:20.533343Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" relay-1 | V0828 03:39:20.533571 8 MoQSession.cpp:2464] ~MoQSession sess=0x7fd1ac037f40 relay-1 | V0828 03:39:20.533605 8 MoQSession.cpp:4837] onPublishImpl reqID=0 sess=0x7fd1ac078230 relay-1 | V0828 03:39:20.533622 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0828 03:39:20.533633 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0828 03:39:20.533643 8 MoQSession.cpp:5930] publishOk reqID=0 sess=0x7fd1ac078230 test-client-1 | 2026-08-28T03:39:20.533812Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" relay-1 | V0828 03:39:20.533950 8 MoQSession.cpp:4163] onSubscribeImpl ftn=moq-test/publish/published-track sess=0x7fd1ac087c50 relay-1 | V0828 03:39:20.533999 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0828 03:39:20.534028 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0828 03:39:20.534039 8 MoQRelay.cpp:1983] Updating forward for moq-test/publish/published-track numForwardingSubs=1 relay-1 | V0828 03:39:20.534048 8 MoQSession.cpp:6107] sendSubscribeOk sess=0x7fd1ac087c50 relay-1 | V0828 03:39:20.534061 8 MoQSession.cpp:6384] requestUpdate sess=0x7fd1ac078230 relay-1 | V0828 03:39:20.534338 8 MoQSession.cpp:4551] onRequestError reqID=1 frameType=5 sess=0x7fd1ac078230 relay-1 | E0828 03:39:20.534379 8 MoQRelay.cpp:36] requestUpdate failed: not supported relay-1 | V0828 03:39:20.543488 8 MoQSession.cpp:2464] ~MoQSession sess=0x7fd1ac008640 relay-1 | V0828 03:39:20.634792 8 MoQSession.cpp:4970] PublishDone id=0 code=2 reason=publish ended relay-1 | V0828 03:39:20.634818 8 MoQSession.cpp:2110] processPublishDone trackReceiveState=0x7fd1ac06aec0 relay-1 | V0828 03:39:20.634824 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0828 03:39:20.634832 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0828 03:39:20.634841 8 MoQForwarder.cpp:602] publishDone pubDone reason=publish ended relay-1 | V0828 03:39:20.634846 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fd1ac087c50 relay-1 | V0828 03:39:20.634851 8 MoQSession.cpp:6212] sendPublishDone sess=0x7fd1ac087c50 relay-1 | V0828 03:39:20.634858 8 MoQForwarder.cpp:380] Resetting open subgroups for subscriber=0x7fd1ac0537e0 relay-1 | V0828 03:39:20.634862 8 MoQForwarder.cpp:402] subscribers_.size()=0 relay-1 | I0828 03:39:20.634866 8 MoQRelay.cpp:1946] Publisher terminated for moq-test/publish/published-track test-client-1 | not ok 8 - publish-track-subscribe test-client-1 | --- test-client-1 | duration_ms: 109 test-client-1 | message: "subscriber track mode failed: done" test-client-1 | ... relay-1 | E20260828 03:39:20.635262 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260828 03:39:20.635324 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=e18d406ffce9ee3c, server CID=40000000df74aadc, downstream=[::ffff:172.18.0.3]:46569, [::]:4443=local, drain=none relay-1 | E20260828 03:39:20.635401 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260828 03:39:20.635443 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=ff42d16599a43f23, server CID=4000001c61487d19, downstream=[::ffff:172.18.0.3]:54140, [::]:4443=local, drain=none relay-1 | E0828 03:39:20.635551 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0828 03:39:20.635582 8 MoQSession.cpp:7092] onSessionEnderr=4294967295 sess=0x7fd1ac078230 relay-1 | V0828 03:39:20.635603 8 MoQSession.cpp:2854] close sess=0x7fd1ac078230 relay-1 | V0828 03:39:20.635627 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7fd1ac078230 relay-1 | V0828 03:39:20.635645 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7fd1ac078230 relay-1 | E0828 03:39:20.635739 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0828 03:39:20.635776 8 MoQSession.cpp:7092] onSessionEnderr=4294967295 sess=0x7fd1ac087c50 relay-1 | V0828 03:39:20.635783 8 MoQSession.cpp:2854] close sess=0x7fd1ac087c50 relay-1 | V0828 03:39:20.635788 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7fd1ac087c50 relay-1 | V0828 03:39:20.635796 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7fd1ac087c50 relay-1 | V0828 03:39:20.635855 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fd1ac078230 relay-1 | V0828 03:39:20.635862 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fd1ac087c50 relay-1 | V0828 03:39:20.635893 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7fd1ac078230 relay-1 | V0828 03:39:20.635905 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7fd1ac087c50 relay-1 | V0828 03:39:20.655053 8 MoQSession.cpp:2464] ~MoQSession sess=0x7fd1ac078230 relay-1 | V0828 03:39:20.655112 8 MoQSession.cpp:2464] ~MoQSession sess=0x7fd1ac087c50 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'