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-31T04:59:25Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-31T04:59:25Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-31T04:59:25Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-08-31T04:59:25Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-08-31T04:59:25Z" 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 | V0831 04:59:26.034479 7 MoQServer.cpp:126] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0831 04:59:26.035653 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.13 test-client-1 | # Relay: https://relay:4443/ test-client-1 | 1..8 test-client-1 | 2026-08-31T04:59:31.649067Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57647 dual_stack=true relay-1 | V0831 04:59:31.653018 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0831 04:59:31.653044 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0831 04:59:31.653248 8 MoQSession.cpp:2572] start sess=0x7fe98804b850 relay-1 | V0831 04:59:31.653528 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7fe98804b850 relay-1 | V0831 04:59:31.653619 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fe98804b850 relay-1 | V0831 04:59:31.653648 8 MoQSession.cpp:3066] onClientSetup sess=0x7fe98804b850 relay-1 | V0831 04:59:31.653659 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0831 04:59:31.653663 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0831 04:59:31.653669 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0831 04:59:31.653673 8 MoQSession.cpp:2922] sendSetup sess=0x7fe98804b850 relay-1 | V0831 04:59:31.653691 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fe98804b850 test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | 2026-08-31T04:59:31.653846Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully relay-1 | E20260831 04:59:31.654078 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260831 04:59:31.654276 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=0c721a661dca8464, server CID=40000016a8646b49, downstream=[::ffff:172.18.0.3]:57647, [::]:4443=local, drain=none relay-1 | E0831 04:59:31.654412 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0831 04:59:31.654451 8 MoQSession.cpp:7092] onSessionEnderr=4294967295 sess=0x7fe98804b850 relay-1 | V0831 04:59:31.654455 8 MoQSession.cpp:2854] close sess=0x7fe98804b850 test-client-1 | duration_ms: 5 test-client-1 | connection_id: 0fe6ed06900374cf6e2e00b74c8a55af test-client-1 | ... relay-1 | V0831 04:59:31.654570 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7fe98804b850 relay-1 | V0831 04:59:31.654611 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7fe98804b850 relay-1 | V0831 04:59:31.654699 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fe98804b850 test-client-1 | 2026-08-31T04:59:31.654736Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0831 04:59:31.654795 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7fe98804b850 relay-1 | V0831 04:59:31.654807 8 MoQSession.cpp:2464] ~MoQSession sess=0x7fe98804b850 test-client-1 | 2026-08-31T04:59:31.654955Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:50274 dual_stack=true relay-1 | V0831 04:59:31.656786 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0831 04:59:31.656804 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0831 04:59:31.656893 8 MoQSession.cpp:2572] start sess=0x7fe988063470 relay-1 | V0831 04:59:31.657057 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7fe988063470 relay-1 | V0831 04:59:31.657085 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fe988063470 relay-1 | V0831 04:59:31.657091 8 MoQSession.cpp:3066] onClientSetup sess=0x7fe988063470 relay-1 | V0831 04:59:31.657093 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0831 04:59:31.657095 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0831 04:59:31.657099 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0831 04:59:31.657101 8 MoQSession.cpp:2922] sendSetup sess=0x7fe988063470 relay-1 | V0831 04:59:31.657150 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fe988063470 test-client-1 | 2026-08-31T04:59:31.657498Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop relay-1 | V0831 04:59:31.657667 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fe988063470 relay-1 | V0831 04:59:31.657696 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0831 04:59:31.657708 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fe988063470 test-client-1 | ok 2 - publish-namespace-only test-client-1 | --- relay-1 | E20260831 04:59:33.658970 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260831 04:59:33.659050 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=4b853339db0d91de, server CID=4000000ee9045fa2, downstream=[::ffff:172.18.0.3]:50274, [::]:4443=local, drain=none relay-1 | E0831 04:59:33.659139 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0831 04:59:33.659159 8 MoQSession.cpp:7092] onSessionEnderr=4294967295 sess=0x7fe988063470 relay-1 | V0831 04:59:33.659164 8 MoQSession.cpp:2854] close sess=0x7fe988063470 relay-1 | V0831 04:59:33.659173 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0831 04:59:33.659185 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0831 04:59:33.659193 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7fe988063470 relay-1 | V0831 04:59:33.659212 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7fe988063470 test-client-1 | duration_ms: 2004 test-client-1 | connection_id: 2d12ef499500217ced379d77c5b5aa0d test-client-1 | ... test-client-1 | 2026-08-31T04:59:33.658786Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) test-client-1 | 2026-08-31T04:59:33.659403Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0831 04:59:33.659331 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fe988063470 relay-1 | V0831 04:59:33.659390 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7fe988063470 test-client-1 | 2026-08-31T04:59:33.659935Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60746 dual_stack=true relay-1 | V0831 04:59:33.662078 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0831 04:59:33.662097 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0831 04:59:33.662224 8 MoQSession.cpp:2572] start sess=0x7fe98805f570 relay-1 | V0831 04:59:33.662475 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7fe98805f570 relay-1 | V0831 04:59:33.662509 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fe98805f570 relay-1 | V0831 04:59:33.662520 8 MoQSession.cpp:3066] onClientSetup sess=0x7fe98805f570 relay-1 | V0831 04:59:33.662527 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0831 04:59:33.662531 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0831 04:59:33.662537 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0831 04:59:33.662540 8 MoQSession.cpp:2922] sendSetup sess=0x7fe98805f570 relay-1 | V0831 04:59:33.662554 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fe98805f570 test-client-1 | 2026-08-31T04:59:33.662713Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V0831 04:59:33.662934 8 MoQSession.cpp:4163] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7fe98805f570 relay-1 | V0831 04:59:33.662976 8 MoQSession.cpp:4300] Application subscribe error err=no such namespace or track relay-1 | V0831 04:59:33.662984 8 MoQSession.cpp:6125] subscribeError sess=0x7fe98805f570 test-client-1 | 2026-08-31T04:59:33.663179Z  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 relay-1 | V0831 04:59:33.663275 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fe98805f570 test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: d2f01bdc0735a5b2a9f059b85c690d45 test-client-1 | ... relay-1 | E20260831 04:59:33.663395 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260831 04:59:33.663457 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=7eacf9c0e6c858e0, server CID=4000000f86ecd4b9, downstream=[::ffff:172.18.0.3]:60746, [::]:4443=local, drain=none relay-1 | E0831 04:59:33.663501 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0831 04:59:33.663514 8 MoQSession.cpp:7092] onSessionEnderr=4294967295 sess=0x7fe98805f570 relay-1 | V0831 04:59:33.663518 8 MoQSession.cpp:2854] close sess=0x7fe98805f570 relay-1 | V0831 04:59:33.663523 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7fe98805f570 relay-1 | V0831 04:59:33.663532 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7fe98805f570 test-client-1 | 2026-08-31T04:59:33.663668Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0831 04:59:33.663613 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7fe98805f570 test-client-1 | 2026-08-31T04:59:33.664253Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:35635 dual_stack=true relay-1 | V0831 04:59:33.665926 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0831 04:59:33.665942 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0831 04:59:33.666045 8 MoQSession.cpp:2572] start sess=0x7fe988071fd0 relay-1 | V0831 04:59:33.666271 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7fe988071fd0 relay-1 | V0831 04:59:33.666303 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fe988071fd0 relay-1 | V0831 04:59:33.666310 8 MoQSession.cpp:3066] onClientSetup sess=0x7fe988071fd0 relay-1 | V0831 04:59:33.666313 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0831 04:59:33.666316 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0831 04:59:33.666321 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0831 04:59:33.666324 8 MoQSession.cpp:2922] sendSetup sess=0x7fe988071fd0 relay-1 | V0831 04:59:33.666332 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fe988071fd0 test-client-1 | 2026-08-31T04:59:33.667128Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41473 dual_stack=true relay-1 | V0831 04:59:33.668795 8 MoQSession.cpp:2464] ~MoQSession sess=0x7fe988063470 relay-1 | V0831 04:59:33.668932 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0831 04:59:33.668948 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0831 04:59:33.669036 8 MoQSession.cpp:2572] start sess=0x7fe988063470 relay-1 | V0831 04:59:33.669194 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7fe988063470 relay-1 | V0831 04:59:33.669227 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fe988063470 relay-1 | V0831 04:59:33.669233 8 MoQSession.cpp:3066] onClientSetup sess=0x7fe988063470 relay-1 | V0831 04:59:33.669237 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0831 04:59:33.669240 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0831 04:59:33.669244 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0831 04:59:33.669246 8 MoQSession.cpp:2922] sendSetup sess=0x7fe988063470 relay-1 | V0831 04:59:33.669252 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fe988063470 test-client-1 | 2026-08-31T04:59:33.669439Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop test-client-1 | 2026-08-31T04:59:33.669452Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V0831 04:59:33.669628 8 MoQSession.cpp:4163] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7fe988063470 relay-1 | V0831 04:59:33.669651 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fe988071fd0 relay-1 | V0831 04:59:33.669664 8 MoQSession.cpp:4300] Application subscribe error err=no such namespace or track relay-1 | V0831 04:59:33.669668 8 MoQSession.cpp:6125] subscribeError sess=0x7fe988063470 relay-1 | V0831 04:59:33.669678 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0831 04:59:33.669690 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fe988071fd0 test-client-1 | 2026-08-31T04:59:33.669938Z  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: 5abc2a049b0c0bae46ad105f07991099 test-client-1 | subscriber_connection_id: b73b8936c1abd1ed95b4a7e2c134b01b test-client-1 | ... relay-1 | E20260831 04:59:33.670014 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260831 04:59:33.670060 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=80bd8b2f7c4ecc78, server CID=4000001dd227fa7b, downstream=[::ffff:172.18.0.3]:35635, [::]:4443=local, drain=none relay-1 | E20260831 04:59:33.670095 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260831 04:59:33.670113 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=7e3f52f020023aa9, server CID=40000006f68d1dae, downstream=[::ffff:172.18.0.3]:41473, [::]:4443=local, drain=none relay-1 | E0831 04:59:33.670150 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0831 04:59:33.670157 8 MoQSession.cpp:7092] onSessionEnderr=4294967295 sess=0x7fe988071fd0 relay-1 | V0831 04:59:33.670161 8 MoQSession.cpp:2854] close sess=0x7fe988071fd0 relay-1 | V0831 04:59:33.670166 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop test-client-1 | 2026-08-31T04:59:33.670450Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-08-31T04:59:33.670493Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0831 04:59:33.670170 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0831 04:59:33.670175 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7fe988071fd0 relay-1 | V0831 04:59:33.670184 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7fe988071fd0 relay-1 | E0831 04:59:33.670253 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0831 04:59:33.670259 8 MoQSession.cpp:7092] onSessionEnderr=4294967295 sess=0x7fe988063470 relay-1 | V0831 04:59:33.670262 8 MoQSession.cpp:2854] close sess=0x7fe988063470 relay-1 | V0831 04:59:33.670267 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7fe988063470 relay-1 | V0831 04:59:33.670273 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7fe988063470 relay-1 | V0831 04:59:33.670315 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fe988071fd0 relay-1 | V0831 04:59:33.670321 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fe988063470 relay-1 | V0831 04:59:33.670340 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7fe988071fd0 relay-1 | V0831 04:59:33.670371 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7fe988063470 test-client-1 | 2026-08-31T04:59:33.671005Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56162 dual_stack=true relay-1 | V0831 04:59:33.672537 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0831 04:59:33.672556 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0831 04:59:33.672745 8 MoQSession.cpp:2572] start sess=0x7fe988080ff0 relay-1 | V0831 04:59:33.672784 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7fe988080ff0 relay-1 | V0831 04:59:33.672807 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fe988080ff0 relay-1 | V0831 04:59:33.672817 8 MoQSession.cpp:3066] onClientSetup sess=0x7fe988080ff0 relay-1 | V0831 04:59:33.672821 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0831 04:59:33.672825 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0831 04:59:33.672830 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0831 04:59:33.672833 8 MoQSession.cpp:2922] sendSetup sess=0x7fe988080ff0 relay-1 | V0831 04:59:33.672841 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fe988080ff0 test-client-1 | 2026-08-31T04:59:33.672952Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | V0831 04:59:33.673175 8 MoQSession.cpp:4163] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7fe988080ff0 relay-1 | V0831 04:59:33.673200 8 MoQSession.cpp:4300] Application subscribe error err=no such namespace or track relay-1 | V0831 04:59:33.673205 8 MoQSession.cpp:6125] subscribeError sess=0x7fe988080ff0 relay-1 | E20260831 04:59:33.673410 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260831 04:59:33.673462 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=dc79e658bdfcf4d8, server CID=40000002207a4110, downstream=[::ffff:172.18.0.3]:56162, [::]:4443=local, drain=none relay-1 | E0831 04:59:33.673504 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0831 04:59:33.673518 8 MoQSession.cpp:7092] onSessionEnderr=4294967295 sess=0x7fe988080ff0 relay-1 | V0831 04:59:33.673522 8 MoQSession.cpp:2854] close sess=0x7fe988080ff0 relay-1 | V0831 04:59:33.673529 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7fe988080ff0 relay-1 | V0831 04:59:33.673538 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7fe988080ff0 relay-1 | V0831 04:59:33.673602 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fe988080ff0 relay-1 | V0831 04:59:33.673617 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7fe988080ff0 test-client-1 | 2026-08-31T04:59:33.673711Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0831 04:59:33.678864 8 MoQSession.cpp:2464] ~MoQSession sess=0x7fe98805f570 relay-1 | V0831 04:59:33.678893 8 MoQSession.cpp:2464] ~MoQSession sess=0x7fe988071fd0 relay-1 | V0831 04:59:33.678913 8 MoQSession.cpp:2464] ~MoQSession sess=0x7fe988063470 relay-1 | V0831 04:59:33.689014 8 MoQSession.cpp:2464] ~MoQSession sess=0x7fe988080ff0 test-client-1 | 2026-08-31T04:59:34.175044Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42416 dual_stack=true relay-1 | V0831 04:59:34.177940 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0831 04:59:34.177965 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0831 04:59:34.178066 8 MoQSession.cpp:2572] start sess=0x7fe98806ec40 relay-1 | V0831 04:59:34.178300 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7fe98806ec40 relay-1 | V0831 04:59:34.178336 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fe98806ec40 relay-1 | V0831 04:59:34.178349 8 MoQSession.cpp:3066] onClientSetup sess=0x7fe98806ec40 relay-1 | V0831 04:59:34.178356 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0831 04:59:34.178361 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0831 04:59:34.178367 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0831 04:59:34.178375 8 MoQSession.cpp:2922] sendSetup sess=0x7fe98806ec40 relay-1 | V0831 04:59:34.178389 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fe98806ec40 test-client-1 | 2026-08-31T04:59:34.178543Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop relay-1 | V0831 04:59:34.178726 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fe98806ec40 relay-1 | V0831 04:59:34.178747 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0831 04:59:34.178760 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fe98806ec40 test-client-1 | ok 5 - subscribe-before-publish-namespace test-client-1 | --- test-client-1 | duration_ms: 3510 test-client-1 | subscriber_connection_id: 06f1c497e3b98014ec157c683be91990 test-client-1 | publisher_connection_id: f3eefd702c967469df7fc4f256201b86 test-client-1 | ... test-client-1 | 2026-08-31T04:59:37.179962Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-08-31T04:59:37.179985Z  INFO moq_test_client::scenarios: Subscriber got error: closed, code=16 (may be expected) relay-1 | V0831 04:59:37.180098 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fe98806ec40 relay-1 | E20260831 04:59:37.180323 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260831 04:59:37.180465 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=4af54de6d686fd1f, server CID=40000018c75df3f2, downstream=[::ffff:172.18.0.3]:42416, [::]:4443=local, drain=none relay-1 | E0831 04:59:37.180588 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0831 04:59:37.180705 8 MoQSession.cpp:7092] onSessionEnderr=4294967295 sess=0x7fe98806ec40 relay-1 | V0831 04:59:37.180717 8 MoQSession.cpp:2854] close sess=0x7fe98806ec40 relay-1 | V0831 04:59:37.180729 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0831 04:59:37.180739 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test test-client-1 | 2026-08-31T04:59:37.180942Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0831 04:59:37.180751 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7fe98806ec40 relay-1 | V0831 04:59:37.180769 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7fe98806ec40 relay-1 | V0831 04:59:37.180910 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7fe98806ec40 test-client-1 | 2026-08-31T04:59:37.181501Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56769 dual_stack=true relay-1 | V0831 04:59:37.185606 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0831 04:59:37.185632 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0831 04:59:37.185808 8 MoQSession.cpp:2572] start sess=0x7fe9880570d0 relay-1 | V0831 04:59:37.186083 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7fe9880570d0 relay-1 | V0831 04:59:37.186117 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fe9880570d0 relay-1 | V0831 04:59:37.186142 8 MoQSession.cpp:3066] onClientSetup sess=0x7fe9880570d0 relay-1 | V0831 04:59:37.186146 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0831 04:59:37.186149 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0831 04:59:37.186155 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0831 04:59:37.186159 8 MoQSession.cpp:2922] sendSetup sess=0x7fe9880570d0 relay-1 | V0831 04:59:37.186183 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fe9880570d0 test-client-1 | 2026-08-31T04:59:37.186344Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V0831 04:59:37.186515 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7fe9880570d0 relay-1 | V0831 04:59:37.186542 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0831 04:59:37.186552 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7fe9880570d0 relay-1 | V0831 04:59:37.199883 8 MoQSession.cpp:2464] ~MoQSession sess=0x7fe98806ec40 test-client-1 | 2026-08-31T04:59:39.187367Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | V0831 04:59:39.187566 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fe9880570d0 test-client-1 | 2026-08-31T04:59:39.288179Z  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: 41f8569ccaea12285fa109328cfcd58b test-client-1 | ... relay-1 | E20260831 04:59:39.288533 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260831 04:59:39.288607 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=83802843816aba26, server CID=400000187f441c4e, downstream=[::ffff:172.18.0.3]:56769, [::]:4443=local, drain=none relay-1 | E0831 04:59:39.288680 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0831 04:59:39.288700 8 MoQSession.cpp:7092] onSessionEnderr=4294967295 sess=0x7fe9880570d0 relay-1 | V0831 04:59:39.288705 8 MoQSession.cpp:2854] close sess=0x7fe9880570d0 relay-1 | V0831 04:59:39.288716 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0831 04:59:39.288727 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0831 04:59:39.288736 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7fe9880570d0 relay-1 | V0831 04:59:39.288755 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7fe9880570d0 test-client-1 | 2026-08-31T04:59:39.288902Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0831 04:59:39.289021 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7fe9880570d0 test-client-1 | 2026-08-31T04:59:39.289289Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:55789 dual_stack=true relay-1 | V0831 04:59:39.291451 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0831 04:59:39.291473 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0831 04:59:39.291587 8 MoQSession.cpp:2572] start sess=0x7fe98806bd70 relay-1 | V0831 04:59:39.291861 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7fe98806bd70 relay-1 | V0831 04:59:39.291916 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fe98806bd70 relay-1 | V0831 04:59:39.291933 8 MoQSession.cpp:3066] onClientSetup sess=0x7fe98806bd70 relay-1 | V0831 04:59:39.291938 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0831 04:59:39.291941 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0831 04:59:39.291947 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) test-client-1 | 2026-08-31T04:59:39.292098Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" relay-1 | V0831 04:59:39.291951 8 MoQSession.cpp:2922] sendSetup sess=0x7fe98806bd70 relay-1 | V0831 04:59:39.291962 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fe98806bd70 relay-1 | V0831 04:59:39.292351 8 MoQSession.cpp:4837] onPublishImpl reqID=0 sess=0x7fe98806bd70 relay-1 | V0831 04:59:39.292370 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0831 04:59:39.292379 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0831 04:59:39.292409 8 MoQSession.cpp:5930] publishOk reqID=0 sess=0x7fe98806bd70 test-client-1 | 2026-08-31T04:59:39.292613Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" test-client-1 | 2026-08-31T04:59:39.292643Z  INFO moq_test_client::scenarios: PUBLISH completed namespace=/moq-test/publish track="published-track" relay-1 | V0831 04:59:39.292761 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fe98806bd70 test-client-1 | ok 7 - publish-track-only test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: ce17840bf44188bb1eff3b39b4309327 test-client-1 | ... relay-1 | E20260831 04:59:39.292900 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260831 04:59:39.292945 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=78f9e45a5cb63af3, server CID=400000088358eb3f, downstream=[::ffff:172.18.0.3]:55789, [::]:4443=local, drain=none relay-1 | E0831 04:59:39.292988 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0831 04:59:39.292994 8 MoQSession.cpp:7092] onSessionEnderr=4294967295 sess=0x7fe98806bd70 relay-1 | V0831 04:59:39.292998 8 MoQSession.cpp:2854] close sess=0x7fe98806bd70 relay-1 | V0831 04:59:39.293003 8 MoQSession.cpp:2081] subscribeError trackReceiveState=0x7fe98806c930 relay-1 | V0831 04:59:39.293006 8 MoQSession.cpp:2110] processPublishDone trackReceiveState=0x7fe98806c930 relay-1 | V0831 04:59:39.293011 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0831 04:59:39.293016 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0831 04:59:39.293021 8 MoQRelay.cpp:412] Publisher terminated with no subscribers, cleaning up moq-test/publish/published-track test-client-1 | 2026-08-31T04:59:39.293249Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0831 04:59:39.293030 8 MoQForwarder.cpp:602] publishDone pubDone reason=closed locally relay-1 | V0831 04:59:39.293042 8 MoQSession.cpp:2065] cancel alias=0 requestID=0 relay-1 | V0831 04:59:39.293047 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7fe98806bd70 relay-1 | V0831 04:59:39.293055 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7fe98806bd70 relay-1 | V0831 04:59:39.293130 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7fe98806bd70 test-client-1 | 2026-08-31T04:59:39.293748Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36703 dual_stack=true relay-1 | V0831 04:59:39.295927 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0831 04:59:39.295941 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0831 04:59:39.296025 8 MoQSession.cpp:2572] start sess=0x7fe988068420 relay-1 | V0831 04:59:39.296295 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7fe988068420 relay-1 | V0831 04:59:39.296324 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fe988068420 relay-1 | V0831 04:59:39.296331 8 MoQSession.cpp:3066] onClientSetup sess=0x7fe988068420 relay-1 | V0831 04:59:39.296335 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0831 04:59:39.296339 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0831 04:59:39.296346 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0831 04:59:39.296351 8 MoQSession.cpp:2922] sendSetup sess=0x7fe988068420 relay-1 | V0831 04:59:39.296359 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fe988068420 test-client-1 | 2026-08-31T04:59:39.297131Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:33305 dual_stack=true relay-1 | V0831 04:59:39.299864 8 MoQSession.cpp:2464] ~MoQSession sess=0x7fe9880570d0 relay-1 | V0831 04:59:39.300371 8 MoQServer.cpp:330] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0831 04:59:39.300385 8 MoQServer.cpp:340] WebTransport: Negotiated protocol: moqt-16 relay-1 | V0831 04:59:39.300487 8 MoQSession.cpp:2572] start sess=0x7fe98807ff50 relay-1 | V0831 04:59:39.300684 8 MoQSession.cpp:6695] onNewBidiStream sess=0x7fe98807ff50 relay-1 | V0831 04:59:39.300714 8 MoQSession.cpp:3277] controlReadLoop sess=0x7fe98807ff50 relay-1 | V0831 04:59:39.300720 8 MoQSession.cpp:3066] onClientSetup sess=0x7fe98807ff50 relay-1 | V0831 04:59:39.300724 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0831 04:59:39.300728 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-16 relay-1 | V0831 04:59:39.300734 8 MoQSession.cpp:3142] Negotiated Version=0xff000010 (draft-16) relay-1 | V0831 04:59:39.300738 8 MoQSession.cpp:2922] sendSetup sess=0x7fe98807ff50 relay-1 | V0831 04:59:39.300746 8 MoQSession.cpp:2878] controlWriteLoop sess=0x7fe98807ff50 test-client-1 | 2026-08-31T04:59:39.300894Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" relay-1 | V0831 04:59:39.301069 8 MoQSession.cpp:4837] onPublishImpl reqID=0 sess=0x7fe988068420 relay-1 | V0831 04:59:39.301089 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0831 04:59:39.301093 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0831 04:59:39.301103 8 MoQSession.cpp:5930] publishOk reqID=0 sess=0x7fe988068420 test-client-1 | 2026-08-31T04:59:39.301288Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" relay-1 | V0831 04:59:39.301446 8 MoQSession.cpp:4163] onSubscribeImpl ftn=moq-test/publish/published-track sess=0x7fe98807ff50 relay-1 | V0831 04:59:39.301491 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0831 04:59:39.301496 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0831 04:59:39.301500 8 MoQRelay.cpp:1983] Updating forward for moq-test/publish/published-track numForwardingSubs=1 relay-1 | V0831 04:59:39.301506 8 MoQSession.cpp:6107] sendSubscribeOk sess=0x7fe98807ff50 relay-1 | V0831 04:59:39.301516 8 MoQSession.cpp:6384] requestUpdate sess=0x7fe988068420 relay-1 | V0831 04:59:39.301826 8 MoQSession.cpp:4551] onRequestError reqID=1 frameType=5 sess=0x7fe988068420 relay-1 | E0831 04:59:39.301845 8 MoQRelay.cpp:36] requestUpdate failed: not supported relay-1 | V0831 04:59:39.309947 8 MoQSession.cpp:2464] ~MoQSession sess=0x7fe98806bd70 relay-1 | V0831 04:59:39.403187 8 MoQSession.cpp:4970] PublishDone id=0 code=2 reason=publish ended relay-1 | V0831 04:59:39.403213 8 MoQSession.cpp:2110] processPublishDone trackReceiveState=0x7fe98807b3a0 relay-1 | V0831 04:59:39.403219 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0831 04:59:39.403226 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0831 04:59:39.403233 8 MoQForwarder.cpp:602] publishDone pubDone reason=publish ended relay-1 | V0831 04:59:39.403237 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7fe98807ff50 relay-1 | V0831 04:59:39.403240 8 MoQSession.cpp:6212] sendPublishDone sess=0x7fe98807ff50 relay-1 | V0831 04:59:39.403247 8 MoQForwarder.cpp:380] Resetting open subgroups for subscriber=0x7fe988053040 relay-1 | V0831 04:59:39.403251 8 MoQForwarder.cpp:402] subscribers_.size()=0 relay-1 | I0831 04:59:39.403254 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: 110 test-client-1 | message: "subscriber track mode failed: done" test-client-1 | ... relay-1 | V0831 04:59:39.403638 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fe988068420 relay-1 | V0831 04:59:39.403674 8 MoQSession.cpp:3279] exit controlReadLoop sess=0x7fe98807ff50 relay-1 | E20260831 04:59:39.403720 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260831 04:59:39.403787 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=abe14be6ce064ff6, server CID=4000000737c18197, downstream=[::ffff:172.18.0.3]:33305, [::]:4443=local, drain=none relay-1 | E20260831 04:59:39.403834 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260831 04:59:39.403855 8 HQSession.cpp:3115] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=b9bc735da7d5fae1, server CID=40000007f229d55e, downstream=[::ffff:172.18.0.3]:36703, [::]:4443=local, drain=none relay-1 | E0831 04:59:39.403920 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0831 04:59:39.403927 8 MoQSession.cpp:7092] onSessionEnderr=4294967295 sess=0x7fe98807ff50 relay-1 | V0831 04:59:39.403931 8 MoQSession.cpp:2854] close sess=0x7fe98807ff50 relay-1 | V0831 04:59:39.403939 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7fe98807ff50 relay-1 | V0831 04:59:39.403951 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7fe98807ff50 relay-1 | E0831 04:59:39.404036 8 MoQServer.h:186] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0831 04:59:39.404040 8 MoQSession.cpp:7092] onSessionEnderr=4294967295 sess=0x7fe988068420 relay-1 | V0831 04:59:39.404042 8 MoQSession.cpp:2854] close sess=0x7fe988068420 relay-1 | V0831 04:59:39.404046 8 MoQSession.cpp:2526] requestCancellation from cleanup sess=0x7fe988068420 relay-1 | V0831 04:59:39.404052 8 MoQSession.cpp:2871] requestCancellation from close sess=0x7fe988068420 relay-1 | V0831 04:59:39.404109 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7fe98807ff50 relay-1 | V0831 04:59:39.404120 8 MoQSession.cpp:2880] exit controlWriteLoop sess=0x7fe988068420 relay-1 | V0831 04:59:39.414251 8 MoQSession.cpp:2464] ~MoQSession sess=0x7fe98807ff50 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'