make[1]: Entering directory '/home/runner/work/moq-interop-runner/moq-interop-runner/main' rm -rf mlog/ mkdir -p mlog/relay mlog/client Running interop tests... Relay: moxygen-interop:latest Client: ghcr.io/englishm/moq-interop-runner-moq-test-client-draft-18:latest URL: https://relay:4443 time="2026-09-15T00:54:21Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-15T00:54:21Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-15T00:54:21Z" level=warning msg="The \"PORT\" variable is not set. Defaulting to a blank string." time="2026-09-15T00:54:21Z" level=warning msg="The \"HEX\" variable is not set. Defaulting to a blank string." time="2026-09-15T00:54:21Z" 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 | V0915 00:54:21.628545 7 MoQServer.cpp:121] MoQServer: Registering ALPN handlers: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | W0915 00:54:21.629614 7 MoQServer.cpp:166] UDP send buffer for fd 15 is 425984 bytes (expected 2097152) test-client-1 | TAP version 14 test-client-1 | # moq-test-client v0.1.12 test-client-1 | # Relay: https://relay:4443/ test-client-1 | 1..18 test-client-1 | 2026-09-15T00:54:27.239889Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60263 dual_stack=true relay-1 | V0915 00:54:27.243623 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0915 00:54:27.243652 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0915 00:54:27.243836 8 MoQSession.cpp:2648] start sess=0x7f73dc0535c0 relay-1 | V0915 00:54:27.243869 8 MoQSession.cpp:2991] sendSetup sess=0x7f73dc0535c0 relay-1 | V0915 00:54:27.243940 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f73dc0535c0 relay-1 | V0915 00:54:27.244292 8 MoQSession.cpp:6787] onNewUniStream sess=0x7f73dc0535c0 relay-1 | V0915 00:54:27.244344 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc0535c0 test-client-1 | 2026-09-15T00:54:27.244414Z  INFO moq_test_client::scenarios: SETUP exchange completed successfully relay-1 | V0915 00:54:27.244397 8 MoQSession.cpp:3135] onClientSetup sess=0x7f73dc0535c0 relay-1 | V0915 00:54:27.244408 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0915 00:54:27.244413 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0915 00:54:27.244419 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0915 00:54:27.244564 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc0535c0 test-client-1 | ok 1 - setup-only test-client-1 | --- test-client-1 | duration_ms: 5 test-client-1 | connection_id: 322215034b1371642c2be6806a8dcea0 test-client-1 | ... test-client-1 | 2026-09-15T00:54:27.245497Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49998 dual_stack=true relay-1 | E20260915 00:54:27.245692 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260915 00:54:27.245884 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=38f81124ae0bbcbf, server CID=4000001176c8f89c, downstream=[::ffff:172.18.0.3]:60263, [::]:4443=local, drain=none relay-1 | E0915 00:54:27.246111 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0915 00:54:27.246141 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7f73dc0535c0 relay-1 | V0915 00:54:27.246155 8 MoQSession.cpp:2923] close sess=0x7f73dc0535c0 relay-1 | V0915 00:54:27.246201 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f73dc0535c0 relay-1 | V0915 00:54:27.246237 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7f73dc0535c0 test-client-1 | 2026-09-15T00:54:27.246438Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0915 00:54:27.246738 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f73dc0535c0 relay-1 | V0915 00:54:27.246759 8 MoQSession.cpp:2540] ~MoQSession sess=0x7f73dc0535c0 relay-1 | V0915 00:54:27.247496 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0915 00:54:27.247513 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0915 00:54:27.247637 8 MoQSession.cpp:2648] start sess=0x7f73dc06a7b0 relay-1 | V0915 00:54:27.247679 8 MoQSession.cpp:2991] sendSetup sess=0x7f73dc06a7b0 test-client-1 | 2026-09-15T00:54:27.248043Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE for: moq-test/interop relay-1 | V0915 00:54:27.247908 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f73dc06a7b0 relay-1 | V0915 00:54:27.247925 8 MoQSession.cpp:6787] onNewUniStream sess=0x7f73dc06a7b0 relay-1 | V0915 00:54:27.247992 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc06a7b0 relay-1 | V0915 00:54:27.248000 8 MoQSession.cpp:3135] onClientSetup sess=0x7f73dc06a7b0 relay-1 | V0915 00:54:27.248003 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0915 00:54:27.248005 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0915 00:54:27.248009 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0915 00:54:27.248336 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7f73dc06a7b0 relay-1 | V0915 00:54:27.248360 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc06a7b0 relay-1 | V0915 00:54:27.248370 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f73dc06a7b0 relay-1 | V0915 00:54:27.248379 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0915 00:54:27.248392 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f73dc06a7b0 test-client-1 | ok 2 - publish-namespace-only test-client-1 | --- test-client-1 | duration_ms: 2004 test-client-1 | connection_id: d744ef9dfebc08389e3b89693ac5244a test-client-1 | ... test-client-1 | 2026-09-15T00:54:29.249394Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE succeeded (REQUEST_OK received, waiting for subscribers) test-client-1 | 2026-09-15T00:54:29.249965Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260915 00:54:29.249540 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260915 00:54:29.249612 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=17ae7c45362dedd9, server CID=4000001215209fdd, downstream=[::ffff:172.18.0.3]:49998, [::]:4443=local, drain=none relay-1 | E0915 00:54:29.249715 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0915 00:54:29.249731 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7f73dc06a7b0 relay-1 | V0915 00:54:29.249736 8 MoQSession.cpp:2923] close sess=0x7f73dc06a7b0 relay-1 | V0915 00:54:29.249746 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0915 00:54:29.249754 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0915 00:54:29.249764 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f73dc06a7b0 relay-1 | V0915 00:54:29.249784 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0915 00:54:29.249794 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7f73dc06a7b0 relay-1 | V0915 00:54:29.249917 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc06a7b0 relay-1 | V0915 00:54:29.249931 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc06a7b0 relay-1 | V0915 00:54:29.249968 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f73dc06a7b0 test-client-1 | 2026-09-15T00:54:29.250797Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56494 dual_stack=true relay-1 | V0915 00:54:29.252692 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0915 00:54:29.252711 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0915 00:54:29.252842 8 MoQSession.cpp:2648] start sess=0x7f73dc06e330 relay-1 | V0915 00:54:29.252866 8 MoQSession.cpp:2991] sendSetup sess=0x7f73dc06e330 relay-1 | V0915 00:54:29.252963 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f73dc06e330 relay-1 | V0915 00:54:29.253174 8 MoQSession.cpp:6787] onNewUniStream sess=0x7f73dc06e330 relay-1 | V0915 00:54:29.253196 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc06e330 relay-1 | V0915 00:54:29.253202 8 MoQSession.cpp:3135] onClientSetup sess=0x7f73dc06e330 relay-1 | V0915 00:54:29.253211 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0915 00:54:29.253215 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0915 00:54:29.253221 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-15T00:54:29.253207Z  INFO moq_test_client::scenarios: Subscribing to non-existent track: nonexistent/namespace/test-track relay-1 | V0915 00:54:29.253427 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7f73dc06e330 relay-1 | V0915 00:54:29.253516 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc06e330 relay-1 | V0915 00:54:29.253537 8 MoQSession.cpp:4242] onSubscribeImpl ftn=nonexistent/namespace/test-track sess=0x7f73dc06e330 relay-1 | V0915 00:54:29.253558 8 MoQSession.cpp:4379] Application subscribe error err=no such namespace or track relay-1 | V0915 00:54:29.253568 8 MoQSession.cpp:6209] subscribeError sess=0x7f73dc06e330 relay-1 | V0915 00:54:29.253581 8 MoQSession.cpp:6474] publisherDrained id=0 sess=0x7f73dc06e330 test-client-1 | 2026-09-15T00:54:29.253703Z  WARN moq_transport::serve::error: [8a0c2c03-b202-4d4d-8a3e-e72befe62f78] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 test-client-1 | 2026-09-15T00:54:29.253814Z  INFO moq_test_client::scenarios: Got expected 'not found' error: not found: Track not found [error:8a0c2c03-b202-4d4d-8a3e-e72befe62f78] relay-1 | V0915 00:54:29.253818 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc06e330 test-client-1 | ok 3 - subscribe-error test-client-1 | --- test-client-1 | duration_ms: 4 test-client-1 | connection_id: 2d793e90186711a14c25e75cd0326026 test-client-1 | ... relay-1 | E20260915 00:54:29.254130 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260915 00:54:29.254191 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=d0569aff8d3b78c0, server CID=4000000c3017221c, downstream=[::ffff:172.18.0.3]:56494, [::]:4443=local, drain=none relay-1 | E0915 00:54:29.254245 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0915 00:54:29.254269 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7f73dc06e330 relay-1 | V0915 00:54:29.254279 8 MoQSession.cpp:2923] close sess=0x7f73dc06e330 relay-1 | V0915 00:54:29.254285 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f73dc06e330 relay-1 | V0915 00:54:29.254295 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7f73dc06e330 relay-1 | V0915 00:54:29.254385 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc06e330 relay-1 | V0915 00:54:29.254414 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f73dc06e330 test-client-1 | 2026-09-15T00:54:29.254423Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-15T00:54:29.254923Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:45449 dual_stack=true relay-1 | V0915 00:54:29.256659 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0915 00:54:29.256678 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0915 00:54:29.256784 8 MoQSession.cpp:2648] start sess=0x7f73dc07b3a0 relay-1 | V0915 00:54:29.256806 8 MoQSession.cpp:2991] sendSetup sess=0x7f73dc07b3a0 relay-1 | V0915 00:54:29.256909 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f73dc07b3a0 relay-1 | V0915 00:54:29.257010 8 MoQSession.cpp:6787] onNewUniStream sess=0x7f73dc07b3a0 relay-1 | V0915 00:54:29.257082 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc07b3a0 relay-1 | V0915 00:54:29.257090 8 MoQSession.cpp:3135] onClientSetup sess=0x7f73dc07b3a0 relay-1 | V0915 00:54:29.257093 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0915 00:54:29.257097 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0915 00:54:29.257101 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-15T00:54:29.257794Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46770 dual_stack=true relay-1 | V0915 00:54:29.259566 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0915 00:54:29.259587 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0915 00:54:29.259696 8 MoQSession.cpp:2648] start sess=0x7f73dc08e800 test-client-1 | 2026-09-15T00:54:29.260116Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V0915 00:54:29.259818 8 MoQSession.cpp:2991] sendSetup sess=0x7f73dc08e800 test-client-1 | 2026-09-15T00:54:29.260126Z  INFO moq_test_client::scenarios: Subscriber subscribing to track: moq-test/interop/test-track relay-1 | V0915 00:54:29.259954 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f73dc08e800 relay-1 | V0915 00:54:29.259971 8 MoQSession.cpp:6787] onNewUniStream sess=0x7f73dc08e800 relay-1 | V0915 00:54:29.260090 8 MoQSession.cpp:2540] ~MoQSession sess=0x7f73dc06a7b0 relay-1 | V0915 00:54:29.260101 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc08e800 relay-1 | V0915 00:54:29.260105 8 MoQSession.cpp:3135] onClientSetup sess=0x7f73dc08e800 relay-1 | V0915 00:54:29.260107 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0915 00:54:29.260109 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0915 00:54:29.260112 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0915 00:54:29.260254 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7f73dc07b3a0 relay-1 | V0915 00:54:29.260292 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc07b3a0 relay-1 | V0915 00:54:29.260309 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f73dc07b3a0 relay-1 | V0915 00:54:29.260322 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0915 00:54:29.260339 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f73dc07b3a0 relay-1 | V0915 00:54:29.260433 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7f73dc08e800 relay-1 | V0915 00:54:29.260465 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc08e800 relay-1 | V0915 00:54:29.260473 8 MoQSession.cpp:4242] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f73dc08e800 relay-1 | V0915 00:54:29.260496 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0915 00:54:29.260506 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0915 00:54:29.260517 8 MoQSession.cpp:6071] subscribe sess=0x7f73dc07b3a0 relay-1 | V0915 00:54:29.260608 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc07b3a0 relay-1 | V0915 00:54:29.260873 8 MoQSession.cpp:4753] onSubscribeOk id=1 sess=0x7f73dc07b3a0 relay-1 | V0915 00:54:29.260896 8 MoQSession.cpp:6171] Subscribe ready trackReceiveState=0x7f73dc08bce0 requestID=1 relay-1 | V0915 00:54:29.260908 8 MoQSession.cpp:6191] sendSubscribeOk sess=0x7f73dc08e800 relay-1 | V0915 00:54:29.271087 8 MoQSession.cpp:2540] ~MoQSession sess=0x7f73dc06e330 test-client-1 | ok 4 - publish-namespace-subscribe test-client-1 | --- test-client-1 | duration_ms: 3007 test-client-1 | publisher_connection_id: 8a0ed988db4fdf2dde628e0277fb6ab3 test-client-1 | subscriber_connection_id: 39fd9e8ef8a32cdfcccfdb1ceb3f015d test-client-1 | ... test-client-1 | 2026-09-15T00:54:32.261482Z  INFO moq_test_client::scenarios: Test timeout reached - subscription routing may still be in progress relay-1 | V0915 00:54:32.261692 8 MoQSession.cpp:5054] PublishDone id=1 code=3 reason=peer closed stream before reply relay-1 | V0915 00:54:32.261730 8 MoQSession.cpp:2186] processPublishDone trackReceiveState=0x7f73dc08bce0 relay-1 | V0915 00:54:32.261735 8 MoQSession.cpp:2206] Waiting for streams in flight, have=0 need=18446744073709551615 trackReceiveState=0x7f73dc08bce0 relay-1 | V0915 00:54:32.261741 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc07b3a0 relay-1 | V0915 00:54:32.261755 8 MoQRelaySession.cpp:1300] onPublishNamespaceDone requestID=0 sess=0x7f73dc07b3a0 relay-1 | V0915 00:54:32.261762 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0915 00:54:32.261769 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0915 00:54:32.261776 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc07b3a0 relay-1 | V0915 00:54:32.261785 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc07b3a0 relay-1 | V0915 00:54:32.261792 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc08e800 relay-1 | V0915 00:54:32.261798 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc08e800 relay-1 | E20260915 00:54:32.262115 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260915 00:54:32.262176 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=a8c519db7e37278e, server CID=400000083c909149, downstream=[::ffff:172.18.0.3]:46770, [::]:4443=local, drain=none relay-1 | E20260915 00:54:32.262223 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260915 00:54:32.262248 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=0ec74bc9ecab121d, server CID=400000073031e6e9, downstream=[::ffff:172.18.0.3]:45449, [::]:4443=local, drain=none relay-1 | E0915 00:54:32.262306 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0915 00:54:32.262318 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7f73dc08e800 relay-1 | V0915 00:54:32.262322 8 MoQSession.cpp:2923] close sess=0x7f73dc08e800 relay-1 | V0915 00:54:32.262330 8 MoQSession.cpp:6304] sendPublishDone sess=0x7f73dc08e800 relay-1 | E0915 00:54:32.262334 8 MoQSession.cpp:6309] publishDone for invalid id=0 sess=0x7f73dc08e800 relay-1 | V0915 00:54:32.262338 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f73dc08e800 relay-1 | V0915 00:54:32.262350 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0915 00:54:32.262360 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7f73dc08e800 relay-1 | E0915 00:54:32.262470 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0915 00:54:32.262503 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7f73dc07b3a0 test-client-1 | 2026-09-15T00:54:32.262534Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-15T00:54:32.262730Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-15T00:54:32.262827Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:59107 dual_stack=true relay-1 | V0915 00:54:32.262530 8 MoQSession.cpp:2923] close sess=0x7f73dc07b3a0 relay-1 | V0915 00:54:32.262537 8 MoQSession.cpp:2157] subscribeError trackReceiveState=0x7f73dc08bce0 relay-1 | V0915 00:54:32.262541 8 MoQSession.cpp:2186] processPublishDone trackReceiveState=0x7f73dc08bce0 relay-1 | V0915 00:54:32.262547 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/interop/test-track relay-1 | V0915 00:54:32.262554 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0915 00:54:32.262559 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7f73dc08e800 relay-1 | V0915 00:54:32.262564 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7f73dc087240 relay-1 | V0915 00:54:32.262568 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0915 00:54:32.262576 8 MoQRelay.cpp:1945] Publisher terminated for moq-test/interop/test-track relay-1 | V0915 00:54:32.262590 8 MoQCache.cpp:2259] Added track to LRU: moq-test/interop/test-track relay-1 | V0915 00:54:32.262597 8 MoQSession.cpp:2141] cancel alias=1 requestID=1 relay-1 | V0915 00:54:32.262602 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f73dc07b3a0 relay-1 | V0915 00:54:32.262613 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7f73dc07b3a0 relay-1 | V0915 00:54:32.262741 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f73dc08e800 relay-1 | V0915 00:54:32.262759 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f73dc07b3a0 relay-1 | V0915 00:54:32.262767 8 MoQSession.cpp:2540] ~MoQSession sess=0x7f73dc07b3a0 relay-1 | V0915 00:54:32.265238 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0915 00:54:32.265261 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0915 00:54:32.265373 8 MoQSession.cpp:2648] start sess=0x7f73dc060f20 relay-1 | V0915 00:54:32.265419 8 MoQSession.cpp:2991] sendSetup sess=0x7f73dc060f20 relay-1 | V0915 00:54:32.265540 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f73dc060f20 relay-1 | V0915 00:54:32.265687 8 MoQSession.cpp:6787] onNewUniStream sess=0x7f73dc060f20 relay-1 | V0915 00:54:32.265716 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc060f20 relay-1 | V0915 00:54:32.265724 8 MoQSession.cpp:3135] onClientSetup sess=0x7f73dc060f20 relay-1 | V0915 00:54:32.265728 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0915 00:54:32.265732 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0915 00:54:32.265738 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-15T00:54:32.265847Z  INFO moq_test_client::scenarios: Subscriber subscribing BEFORE PUBLISH_NAMESPACE: moq-test/interop/test-track relay-1 | V0915 00:54:32.266077 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7f73dc060f20 relay-1 | V0915 00:54:32.266109 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc060f20 relay-1 | V0915 00:54:32.266121 8 MoQSession.cpp:4242] onSubscribeImpl ftn=moq-test/interop/test-track sess=0x7f73dc060f20 relay-1 | V0915 00:54:32.266147 8 MoQSession.cpp:4379] Application subscribe error err=no such namespace or track relay-1 | V0915 00:54:32.266156 8 MoQSession.cpp:6209] subscribeError sess=0x7f73dc060f20 relay-1 | V0915 00:54:32.266166 8 MoQSession.cpp:6474] publisherDrained id=0 sess=0x7f73dc060f20 test-client-1 | 2026-09-15T00:54:32.266275Z  WARN moq_transport::serve::error: [16db1854-df56-455f-bcf4-8a3cd01c3298] Not found: no such namespace or track at moq-transport/src/session/subscriber.rs:1653 relay-1 | V0915 00:54:32.266445 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc060f20 relay-1 | E20260915 00:54:32.266464 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260915 00:54:32.266508 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=a105d542ebf7c095, server CID=4000000e3da6ed20, downstream=[::ffff:172.18.0.3]:59107, [::]:4443=local, drain=none relay-1 | E0915 00:54:32.266554 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0915 00:54:32.266568 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7f73dc060f20 relay-1 | V0915 00:54:32.266572 8 MoQSession.cpp:2923] close sess=0x7f73dc060f20 relay-1 | V0915 00:54:32.266577 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f73dc060f20 relay-1 | V0915 00:54:32.266586 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7f73dc060f20 relay-1 | V0915 00:54:32.266649 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc060f20 relay-1 | V0915 00:54:32.266675 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f73dc060f20 test-client-1 | 2026-09-15T00:54:32.266690Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0915 00:54:32.272817 8 MoQSession.cpp:2540] ~MoQSession sess=0x7f73dc08e800 relay-1 | V0915 00:54:32.272850 8 MoQSession.cpp:2540] ~MoQSession sess=0x7f73dc060f20 test-client-1 | 2026-09-15T00:54:32.768456Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53459 dual_stack=true relay-1 | V0915 00:54:32.771275 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0915 00:54:32.771304 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0915 00:54:32.771410 8 MoQSession.cpp:2648] start sess=0x7f73dc077dd0 relay-1 | V0915 00:54:32.771432 8 MoQSession.cpp:2991] sendSetup sess=0x7f73dc077dd0 relay-1 | V0915 00:54:32.771486 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f73dc077dd0 test-client-1 | 2026-09-15T00:54:32.771931Z  INFO moq_test_client::scenarios: Publisher sending PUBLISH_NAMESPACE (after subscriber): moq-test/interop relay-1 | V0915 00:54:32.771952 8 MoQSession.cpp:6787] onNewUniStream sess=0x7f73dc077dd0 relay-1 | V0915 00:54:32.771978 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc077dd0 relay-1 | V0915 00:54:32.771986 8 MoQSession.cpp:3135] onClientSetup sess=0x7f73dc077dd0 relay-1 | V0915 00:54:32.771990 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0915 00:54:32.771995 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0915 00:54:32.772001 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0915 00:54:32.772172 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7f73dc077dd0 relay-1 | V0915 00:54:32.772225 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc077dd0 relay-1 | V0915 00:54:32.772237 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f73dc077dd0 relay-1 | V0915 00:54:32.772252 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0915 00:54:32.772265 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f73dc077dd0 test-client-1 | ok 5 - subscribe-before-publish-namespace relay-1 | E20260915 00:54:35.774143 8 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | --- test-client-1 | duration_ms: 3512 test-client-1 | subscriber_connection_id: c7b0de7833b5ed273bc5335e25c5aa5b test-client-1 | publisher_connection_id: 1f0427fc2a8233215d3c5c3bc9973e7d test-client-1 | ... relay-1 | E20260915 00:54:35.774220 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=aee85e0a72691062, server CID=4000001ce44a1425, downstream=[::ffff:172.18.0.3]:53459, [::]:4443=local, drain=none relay-1 | E0915 00:54:35.774321 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0915 00:54:35.774340 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7f73dc077dd0 relay-1 | V0915 00:54:35.774346 8 MoQSession.cpp:2923] close sess=0x7f73dc077dd0 relay-1 | V0915 00:54:35.774355 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0915 00:54:35.774363 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0915 00:54:35.774377 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f73dc077dd0 relay-1 | V0915 00:54:35.774391 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0915 00:54:35.774402 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7f73dc077dd0 test-client-1 | 2026-09-15T00:54:35.773955Z  INFO moq_test_client::scenarios: Publisher PUBLISH_NAMESPACE timeout (expected) test-client-1 | 2026-09-15T00:54:35.773982Z  INFO moq_test_client::scenarios: Subscriber got error: not found: Track not found [error:16db1854-df56-455f-bcf4-8a3cd01c3298] (may be expected) relay-1 | V0915 00:54:35.774503 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc077dd0 test-client-1 | 2026-09-15T00:54:35.774645Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0915 00:54:35.774520 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc077dd0 relay-1 | V0915 00:54:35.774553 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f73dc077dd0 test-client-1 | 2026-09-15T00:54:35.775262Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:49800 dual_stack=true relay-1 | V0915 00:54:35.778422 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0915 00:54:35.778438 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0915 00:54:35.778544 8 MoQSession.cpp:2648] start sess=0x7f73dc08b490 relay-1 | V0915 00:54:35.778569 8 MoQSession.cpp:2991] sendSetup sess=0x7f73dc08b490 relay-1 | V0915 00:54:35.778666 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f73dc08b490 relay-1 | V0915 00:54:35.778851 8 MoQSession.cpp:6787] onNewUniStream sess=0x7f73dc08b490 relay-1 | V0915 00:54:35.778912 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc08b490 test-client-1 | 2026-09-15T00:54:35.778842Z  INFO moq_test_client::scenarios: Sending PUBLISH_NAMESPACE: moq-test/interop relay-1 | V0915 00:54:35.778952 8 MoQSession.cpp:3135] onClientSetup sess=0x7f73dc08b490 relay-1 | V0915 00:54:35.778976 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0915 00:54:35.778998 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0915 00:54:35.779039 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0915 00:54:35.779092 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7f73dc08b490 relay-1 | V0915 00:54:35.779124 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc08b490 relay-1 | V0915 00:54:35.779135 8 MoQRelaySession.cpp:1142] onPublishNamespaceImpl ns=moq-test/interop sess=0x7f73dc08b490 relay-1 | V0915 00:54:35.779152 8 MoQRelay.cpp:134] publishNamespace ns=moq-test/interop relay-1 | V0915 00:54:35.779160 8 MoQRelaySession.cpp:1234] publishNamespaceOk reqID=0 sess=0x7f73dc08b490 relay-1 | V0915 00:54:35.942908 8 MoQSession.cpp:2540] ~MoQSession sess=0x7f73dc077dd0 test-client-1 | 2026-09-15T00:54:37.780459Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE active; sending PUBLISH_NAMESPACE_DONE relay-1 | V0915 00:54:37.780612 8 MoQRelaySession.cpp:1300] onPublishNamespaceDone requestID=0 sess=0x7f73dc08b490 relay-1 | V0915 00:54:37.780642 8 MoQRelay.cpp:310] publishNamespaceDone ns=moq-test/interop relay-1 | V0915 00:54:37.780654 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0915 00:54:37.780662 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc08b490 relay-1 | V0915 00:54:37.780674 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc08b490 test-client-1 | ok 6 - publish-namespace-done test-client-1 | --- test-client-1 | duration_ms: 2107 test-client-1 | connection_id: 36b8f011240f08b9e1c28f6a1cac47b7 test-client-1 | ... test-client-1 | 2026-09-15T00:54:37.881385Z  INFO moq_test_client::scenarios: PUBLISH_NAMESPACE_DONE sent successfully relay-1 | E20260915 00:54:37.881572 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260915 00:54:37.881635 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=81d1b3a281a59c75, server CID=400000134f092ebb, downstream=[::ffff:172.18.0.3]:49800, [::]:4443=local, drain=none relay-1 | E0915 00:54:37.881716 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0915 00:54:37.881727 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7f73dc08b490 relay-1 | V0915 00:54:37.881733 8 MoQSession.cpp:2923] close sess=0x7f73dc08b490 relay-1 | V0915 00:54:37.881743 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f73dc08b490 relay-1 | V0915 00:54:37.881763 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7f73dc08b490 relay-1 | V0915 00:54:37.881907 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f73dc08b490 test-client-1 | 2026-09-15T00:54:37.881958Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-15T00:54:37.882664Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53560 dual_stack=true relay-1 | V0915 00:54:37.884588 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0915 00:54:37.884605 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0915 00:54:37.884715 8 MoQSession.cpp:2648] start sess=0x7f73dc068f80 relay-1 | V0915 00:54:37.884734 8 MoQSession.cpp:2991] sendSetup sess=0x7f73dc068f80 relay-1 | V0915 00:54:37.884793 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f73dc068f80 relay-1 | V0915 00:54:37.885041 8 MoQSession.cpp:6787] onNewUniStream sess=0x7f73dc068f80 relay-1 | V0915 00:54:37.885089 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc068f80 relay-1 | V0915 00:54:37.885097 8 MoQSession.cpp:3135] onClientSetup sess=0x7f73dc068f80 test-client-1 | 2026-09-15T00:54:37.885106Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH namespace=/moq-test/publish track="published-track" relay-1 | V0915 00:54:37.885101 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0915 00:54:37.885105 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0915 00:54:37.885111 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0915 00:54:37.885329 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7f73dc068f80 relay-1 | V0915 00:54:37.885392 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc068f80 relay-1 | V0915 00:54:37.885410 8 MoQSession.cpp:4921] onPublishImpl reqID=0 sess=0x7f73dc068f80 relay-1 | V0915 00:54:37.885425 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0915 00:54:37.885431 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0915 00:54:37.885449 8 MoQSession.cpp:6014] publishOk reqID=0 sess=0x7f73dc068f80 test-client-1 | 2026-09-15T00:54:37.885651Z  INFO moq_test_client::scenarios: PUBLISH accepted namespace=/moq-test/publish track="published-track" test-client-1 | 2026-09-15T00:54:37.885704Z  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: cb173ce91b0e4a1f9f5cd43d6424eef3 test-client-1 | ... relay-1 | V0915 00:54:37.885815 8 MoQSession.cpp:5054] PublishDone id=0 code=2 reason=publish ended relay-1 | V0915 00:54:37.885858 8 MoQSession.cpp:2186] processPublishDone trackReceiveState=0x7f73dc088b10 relay-1 | V0915 00:54:37.885886 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0915 00:54:37.885909 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0915 00:54:37.885932 8 MoQRelay.cpp:412] Publisher terminated with no subscribers, cleaning up moq-test/publish/published-track relay-1 | V0915 00:54:37.885958 8 MoQForwarder.cpp:609] publishDone pubDone reason=publish ended relay-1 | V0915 00:54:37.885969 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc068f80 relay-1 | V0915 00:54:37.885976 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc068f80 relay-1 | E20260915 00:54:37.886044 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260915 00:54:37.886113 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=59aee19d4fbed5d8, server CID=4000000ebf38733d, downstream=[::ffff:172.18.0.3]:53560, [::]:4443=local, drain=none relay-1 | E0915 00:54:37.886187 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0915 00:54:37.886213 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7f73dc068f80 relay-1 | V0915 00:54:37.886235 8 MoQSession.cpp:2923] close sess=0x7f73dc068f80 relay-1 | V0915 00:54:37.886263 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f73dc068f80 relay-1 | V0915 00:54:37.886277 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7f73dc068f80 relay-1 | V0915 00:54:37.886358 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f73dc068f80 test-client-1 | 2026-09-15T00:54:37.886456Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-15T00:54:37.886919Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:53529 dual_stack=true relay-1 | V0915 00:54:37.888986 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0915 00:54:37.888999 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0915 00:54:37.889108 8 MoQSession.cpp:2648] start sess=0x7f73dc05b250 relay-1 | V0915 00:54:37.889126 8 MoQSession.cpp:2991] sendSetup sess=0x7f73dc05b250 relay-1 | V0915 00:54:37.889177 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f73dc05b250 relay-1 | V0915 00:54:37.889437 8 MoQSession.cpp:6787] onNewUniStream sess=0x7f73dc05b250 relay-1 | V0915 00:54:37.889464 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc05b250 relay-1 | V0915 00:54:37.889473 8 MoQSession.cpp:3135] onClientSetup sess=0x7f73dc05b250 relay-1 | V0915 00:54:37.889477 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0915 00:54:37.889481 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0915 00:54:37.889486 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-15T00:54:37.890208Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44261 dual_stack=true relay-1 | V0915 00:54:37.891626 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0915 00:54:37.891641 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 test-client-1 | 2026-09-15T00:54:37.892007Z  INFO moq_test_client::scenarios: Publisher sending direct PUBLISH before subscriber subscribes namespace=/moq-test/publish track="published-track" relay-1 | V0915 00:54:37.891743 8 MoQSession.cpp:2648] start sess=0x7f73dc091660 relay-1 | V0915 00:54:37.891762 8 MoQSession.cpp:2991] sendSetup sess=0x7f73dc091660 relay-1 | V0915 00:54:37.891871 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f73dc091660 relay-1 | V0915 00:54:37.892011 8 MoQSession.cpp:6787] onNewUniStream sess=0x7f73dc091660 relay-1 | V0915 00:54:37.892084 8 MoQSession.cpp:2540] ~MoQSession sess=0x7f73dc08b490 relay-1 | V0915 00:54:37.892111 8 MoQSession.cpp:2540] ~MoQSession sess=0x7f73dc068f80 relay-1 | V0915 00:54:37.892129 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc091660 relay-1 | V0915 00:54:37.892135 8 MoQSession.cpp:3135] onClientSetup sess=0x7f73dc091660 relay-1 | V0915 00:54:37.892139 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0915 00:54:37.892142 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0915 00:54:37.892147 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0915 00:54:37.892233 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7f73dc05b250 relay-1 | V0915 00:54:37.892264 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc05b250 relay-1 | V0915 00:54:37.892276 8 MoQSession.cpp:4921] onPublishImpl reqID=0 sess=0x7f73dc05b250 relay-1 | V0915 00:54:37.892286 8 MoQRelay.cpp:422] publish ftn=moq-test/publish/published-track relay-1 | E0915 00:54:37.892295 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0915 00:54:37.892305 8 MoQSession.cpp:6014] publishOk reqID=0 sess=0x7f73dc05b250 test-client-1 | 2026-09-15T00:54:37.892437Z  INFO moq_test_client::scenarios: PUBLISH accepted; starting subscriber namespace=/moq-test/publish track="published-track" relay-1 | V0915 00:54:37.892636 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7f73dc091660 relay-1 | V0915 00:54:37.892668 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc091660 relay-1 | V0915 00:54:37.892681 8 MoQSession.cpp:4242] onSubscribeImpl ftn=moq-test/publish/published-track sess=0x7f73dc091660 relay-1 | V0915 00:54:37.892702 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0915 00:54:37.892707 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0915 00:54:37.892714 8 MoQRelay.cpp:1982] Updating forward for moq-test/publish/published-track numForwardingSubs=1 relay-1 | V0915 00:54:37.892723 8 MoQSession.cpp:6191] sendSubscribeOk sess=0x7f73dc091660 relay-1 | V0915 00:54:37.892799 8 MoQSession.cpp:6504] requestUpdate sess=0x7f73dc05b250 test-client-1 | 2026-09-15T00:54:37.892945Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-15T00:54:37.892984Z  WARN moq_transport::serve::error: [c98798dc-ae41-419c-8194-edf23f7e6339] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | V0915 00:54:37.893134 8 MoQSession.cpp:3459] Failing pending request id=1 peer FINed without terminal reply sess=0x7f73dc05b250 relay-1 | V0915 00:54:37.893150 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc05b250 relay-1 | E0915 00:54:37.893162 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply test-client-1 | not ok 8 - publish-track-subscribe test-client-1 | --- test-client-1 | duration_ms: 107 test-client-1 | message: "failed serving PUBLISH track: serve error: cancelled: cancelled" test-client-1 | ... test-client-1 | 2026-09-15T00:54:37.993674Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-15T00:54:37.993733Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260915 00:54:37.993309 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260915 00:54:37.993347 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=a6b487a8172101ff, server CID=40000005e7a39517, downstream=[::ffff:172.18.0.3]:53529, [::]:4443=local, drain=none relay-1 | E20260915 00:54:37.993381 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260915 00:54:37.993399 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=b5eb141e561668c0, server CID=4000001c0da05454, downstream=[::ffff:172.18.0.3]:44261, [::]:4443=local, drain=none relay-1 | E0915 00:54:37.993453 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0915 00:54:37.993461 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7f73dc05b250 relay-1 | V0915 00:54:37.993466 8 MoQSession.cpp:2923] close sess=0x7f73dc05b250 relay-1 | V0915 00:54:37.993473 8 MoQSession.cpp:2157] subscribeError trackReceiveState=0x7f73dc067090 relay-1 | V0915 00:54:37.993478 8 MoQSession.cpp:2186] processPublishDone trackReceiveState=0x7f73dc067090 relay-1 | V0915 00:54:37.993483 8 MoQRelay.cpp:383] onPublishDoneImpl ftn=moq-test/publish/published-track relay-1 | V0915 00:54:37.993488 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test relay-1 | V0915 00:54:37.993494 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0915 00:54:37.993499 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7f73dc091660 relay-1 | V0915 00:54:37.993504 8 MoQSession.cpp:6304] sendPublishDone sess=0x7f73dc091660 relay-1 | V0915 00:54:37.993516 8 MoQSession.cpp:6474] publisherDrained id=0 sess=0x7f73dc091660 relay-1 | V0915 00:54:37.993520 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7f73dc087240 relay-1 | V0915 00:54:37.993524 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0915 00:54:37.993530 8 MoQRelay.cpp:1945] Publisher terminated for moq-test/publish/published-track relay-1 | V0915 00:54:37.993536 8 MoQSession.cpp:2141] cancel alias=0 requestID=0 relay-1 | V0915 00:54:37.993541 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f73dc05b250 relay-1 | V0915 00:54:37.993551 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7f73dc05b250 relay-1 | E0915 00:54:37.993632 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0915 00:54:37.993639 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7f73dc091660 relay-1 | V0915 00:54:37.993642 8 MoQSession.cpp:2923] close sess=0x7f73dc091660 relay-1 | V0915 00:54:37.993647 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f73dc091660 relay-1 | V0915 00:54:37.993656 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7f73dc091660 relay-1 | V0915 00:54:37.993732 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc05b250 relay-1 | V0915 00:54:37.993740 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc091660 relay-1 | V0915 00:54:37.993746 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc091660 relay-1 | V0915 00:54:37.993767 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f73dc05b250 relay-1 | V0915 00:54:37.993773 8 MoQSession.cpp:2540] ~MoQSession sess=0x7f73dc05b250 relay-1 | V0915 00:54:37.993786 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f73dc091660 test-client-1 | 2026-09-15T00:54:37.994410Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:46274 dual_stack=true relay-1 | V0915 00:54:37.996051 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0915 00:54:37.996064 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0915 00:54:37.996144 8 MoQSession.cpp:2648] start sess=0x7f73dc08b490 relay-1 | V0915 00:54:37.996193 8 MoQSession.cpp:2991] sendSetup sess=0x7f73dc08b490 relay-1 | V0915 00:54:37.996329 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f73dc08b490 relay-1 | V0915 00:54:37.996439 8 MoQSession.cpp:6787] onNewUniStream sess=0x7f73dc08b490 relay-1 | V0915 00:54:37.996460 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc08b490 relay-1 | V0915 00:54:37.996466 8 MoQSession.cpp:3135] onClientSetup sess=0x7f73dc08b490 relay-1 | V0915 00:54:37.996470 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0915 00:54:37.996473 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0915 00:54:37.996478 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) test-client-1 | 2026-09-15T00:54:37.996586Z  INFO moq_test_client::scenarios: Subscribing with RENDEZVOUS_TIMEOUT to a track with no publisher timeout_ms=500 relay-1 | V0915 00:54:37.996754 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7f73dc08b490 relay-1 | V0915 00:54:37.996787 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc08b490 relay-1 | V0915 00:54:37.996798 8 MoQSession.cpp:4242] onSubscribeImpl ftn=nonexistent/rendezvous/test-track sess=0x7f73dc08b490 relay-1 | V0915 00:54:38.004077 8 MoQSession.cpp:2540] ~MoQSession sess=0x7f73dc091660 relay-1 | V0915 00:54:38.497207 8 MoQSession.cpp:4379] Application subscribe error err=rendezvous timeout expired relay-1 | V0915 00:54:38.497231 8 MoQSession.cpp:6209] subscribeError sess=0x7f73dc08b490 relay-1 | V0915 00:54:38.497250 8 MoQSession.cpp:6474] publisherDrained id=0 sess=0x7f73dc08b490 test-client-1 | 2026-09-15T00:54:38.497496Z  INFO moq_test_client::scenarios: Received expected REQUEST_ERROR TIMEOUT relay-1 | V0915 00:54:38.497764 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc08b490 relay-1 | V0915 00:54:38.497788 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc08b490 relay-1 | E20260915 00:54:38.497802 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260915 00:54:38.497849 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=ea5d6995a2b7c196, server CID=4000001bfd4fa194, downstream=[::ffff:172.18.0.3]:46274, [::]:4443=local, drain=none relay-1 | E0915 00:54:38.497921 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0915 00:54:38.497929 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7f73dc08b490 relay-1 | V0915 00:54:38.497934 8 MoQSession.cpp:2923] close sess=0x7f73dc08b490 relay-1 | V0915 00:54:38.497941 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f73dc08b490 relay-1 | V0915 00:54:38.497956 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7f73dc08b490 relay-1 | V0915 00:54:38.498079 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f73dc08b490 test-client-1 | 2026-09-15T00:54:38.498072Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | ok 9 - rendezvous-timeout test-client-1 | --- test-client-1 | duration_ms: 504 test-client-1 | connection_id: da72600e2062885dd990d43932fd19ab test-client-1 | ... test-client-1 | 2026-09-15T00:54:38.498739Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:54410 dual_stack=true relay-1 | V0915 00:54:38.500460 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0915 00:54:38.500481 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0915 00:54:38.500571 8 MoQSession.cpp:2648] start sess=0x7f73dc066fd0 relay-1 | V0915 00:54:38.500593 8 MoQSession.cpp:2991] sendSetup sess=0x7f73dc066fd0 relay-1 | V0915 00:54:38.500688 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f73dc066fd0 relay-1 | V0915 00:54:38.500789 8 MoQSession.cpp:6787] onNewUniStream sess=0x7f73dc066fd0 relay-1 | V0915 00:54:38.500843 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc066fd0 relay-1 | V0915 00:54:38.500850 8 MoQSession.cpp:3135] onClientSetup sess=0x7f73dc066fd0 relay-1 | V0915 00:54:38.500854 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0915 00:54:38.500857 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0915 00:54:38.500863 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0915 00:54:38.500987 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7f73dc066fd0 relay-1 | V0915 00:54:38.501062 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc066fd0 relay-1 | V0915 00:54:38.501094 8 MoQSession.cpp:4242] onSubscribeImpl ftn=moq-test-00/0/0/0/2/4/5/64/32/2/1/1/0/-1/-1/0/moq-test-168ab301cb069b3a sess=0x7f73dc066fd0 relay-1 | V0915 00:54:38.507256 8 MoQSession.cpp:2540] ~MoQSession sess=0x7f73dc08b490 test-client-1 | 2026-09-15T00:54:38.703073Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:58075 dual_stack=true relay-1 | V0915 00:54:38.704819 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0915 00:54:38.704838 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0915 00:54:38.704932 8 MoQSession.cpp:2648] start sess=0x7f73dc0707f0 relay-1 | V0915 00:54:38.704951 8 MoQSession.cpp:2991] sendSetup sess=0x7f73dc0707f0 relay-1 | V0915 00:54:38.705067 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f73dc0707f0 relay-1 | V0915 00:54:38.705142 8 MoQSession.cpp:6787] onNewUniStream sess=0x7f73dc0707f0 relay-1 | V0915 00:54:38.705173 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc0707f0 relay-1 | V0915 00:54:38.705178 8 MoQSession.cpp:3135] onClientSetup sess=0x7f73dc0707f0 relay-1 | V0915 00:54:38.705180 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0915 00:54:38.705182 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0915 00:54:38.705185 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0915 00:54:38.705291 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7f73dc0707f0 relay-1 | V0915 00:54:38.705355 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc0707f0 relay-1 | V0915 00:54:38.705408 8 MoQSession.cpp:4921] onPublishImpl reqID=0 sess=0x7f73dc0707f0 relay-1 | V0915 00:54:38.705450 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-168ab301cb069b3a relay-1 | E0915 00:54:38.705478 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0915 00:54:38.705497 8 MoQSession.cpp:6014] publishOk reqID=0 sess=0x7f73dc0707f0 relay-1 | V0915 00:54:38.705609 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0915 00:54:38.705623 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 test-client-1 | 2026-09-15T00:54:38.705776Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 relay-1 | I0915 00:54:38.705630 8 MoQRelay.cpp:1982] Updating forward for moq-test-00/0/0/0/2/4/5/64/32/2/1/1/0/-1/-1/0/moq-test-168ab301cb069b3a numForwardingSubs=1 relay-1 | V0915 00:54:38.705639 8 MoQSession.cpp:6191] sendSubscribeOk sess=0x7f73dc066fd0 relay-1 | V0915 00:54:38.705713 8 MoQSession.cpp:6504] requestUpdate sess=0x7f73dc0707f0 relay-1 | V0915 00:54:38.705997 8 MoQSession.cpp:5054] PublishDone id=0 code=2 reason=publish ended relay-1 | V0915 00:54:38.706011 8 MoQSession.cpp:2186] processPublishDone trackReceiveState=0x7f73dc046150 relay-1 | V0915 00:54:38.706016 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-168ab301cb069b3a relay-1 | V0915 00:54:38.706047 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0915 00:54:38.706054 8 MoQForwarder.cpp:609] publishDone pubDone reason=publish ended relay-1 | V0915 00:54:38.706058 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7f73dc066fd0 relay-1 | V0915 00:54:38.706062 8 MoQSession.cpp:6304] sendPublishDone sess=0x7f73dc066fd0 relay-1 | V0915 00:54:38.706072 8 MoQSession.cpp:6474] publisherDrained id=0 sess=0x7f73dc066fd0 relay-1 | V0915 00:54:38.706076 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7f73dc087240 relay-1 | V0915 00:54:38.706080 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0915 00:54:38.706086 8 MoQRelay.cpp:1945] Publisher terminated for moq-test-00/0/0/0/2/4/5/64/32/2/1/1/0/-1/-1/0/moq-test-168ab301cb069b3a relay-1 | V0915 00:54:38.706093 8 MoQSession.cpp:3459] Failing pending request id=1 peer FINed without terminal reply sess=0x7f73dc0707f0 relay-1 | V0915 00:54:38.706107 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc0707f0 relay-1 | E0915 00:54:38.706172 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0915 00:54:38.706371 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc066fd0 relay-1 | V0915 00:54:38.706385 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc066fd0 test-client-1 | not ok 10 - moq-test-subgroup-per-group test-client-1 | --- test-client-1 | duration_ms: 224 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | E20260915 00:54:38.722064 8 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | 2026-09-15T00:54:38.722457Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E20260915 00:54:38.722142 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=191f22e7496970ab, server CID=4000000c4ddf2ac0, downstream=[::ffff:172.18.0.3]:58075, [::]:4443=local, drain=none relay-1 | E20260915 00:54:38.722188 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260915 00:54:38.722209 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=5c1f9f29f36c2524, server CID=400000180af6a91c, downstream=[::ffff:172.18.0.3]:54410, [::]:4443=local, drain=none relay-1 | E0915 00:54:38.722256 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0915 00:54:38.722265 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7f73dc0707f0 relay-1 | V0915 00:54:38.722269 8 MoQSession.cpp:2923] close sess=0x7f73dc0707f0 relay-1 | V0915 00:54:38.722276 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f73dc0707f0 relay-1 | V0915 00:54:38.722288 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7f73dc0707f0 relay-1 | E0915 00:54:38.722374 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0915 00:54:38.722381 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7f73dc066fd0 relay-1 | V0915 00:54:38.722385 8 MoQSession.cpp:2923] close sess=0x7f73dc066fd0 relay-1 | V0915 00:54:38.722390 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f73dc066fd0 relay-1 | V0915 00:54:38.722399 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7f73dc066fd0 relay-1 | V0915 00:54:38.722482 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc0707f0 relay-1 | V0915 00:54:38.722553 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f73dc0707f0 relay-1 | V0915 00:54:38.722585 8 MoQSession.cpp:2540] ~MoQSession sess=0x7f73dc0707f0 relay-1 | V0915 00:54:38.722622 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f73dc066fd0 test-client-1 | 2026-09-15T00:54:38.722601Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-15T00:54:38.723256Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41698 dual_stack=true relay-1 | V0915 00:54:38.724785 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0915 00:54:38.724801 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0915 00:54:38.724882 8 MoQSession.cpp:2648] start sess=0x7f73dc0862f0 relay-1 | V0915 00:54:38.724902 8 MoQSession.cpp:2991] sendSetup sess=0x7f73dc0862f0 relay-1 | V0915 00:54:38.724993 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f73dc0862f0 relay-1 | V0915 00:54:38.725196 8 MoQSession.cpp:6787] onNewUniStream sess=0x7f73dc0862f0 relay-1 | V0915 00:54:38.725222 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc0862f0 relay-1 | V0915 00:54:38.725227 8 MoQSession.cpp:3135] onClientSetup sess=0x7f73dc0862f0 relay-1 | V0915 00:54:38.725229 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0915 00:54:38.725231 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0915 00:54:38.725234 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0915 00:54:38.725334 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7f73dc0862f0 relay-1 | V0915 00:54:38.725363 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc0862f0 relay-1 | V0915 00:54:38.725379 8 MoQSession.cpp:4242] onSubscribeImpl ftn=moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/-1/-1/0/moq-test-28fd0d3ec2c28470 sess=0x7f73dc0862f0 relay-1 | V0915 00:54:38.733500 8 MoQSession.cpp:2540] ~MoQSession sess=0x7f73dc066fd0 test-client-1 | 2026-09-15T00:54:38.927382Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:38860 dual_stack=true relay-1 | V0915 00:54:38.929784 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0915 00:54:38.929806 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0915 00:54:38.929915 8 MoQSession.cpp:2648] start sess=0x7f73dc00a760 relay-1 | V0915 00:54:38.929942 8 MoQSession.cpp:2991] sendSetup sess=0x7f73dc00a760 relay-1 | V0915 00:54:38.930001 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f73dc00a760 relay-1 | V0915 00:54:38.930311 8 MoQSession.cpp:6787] onNewUniStream sess=0x7f73dc00a760 relay-1 | V0915 00:54:38.930344 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc00a760 relay-1 | V0915 00:54:38.930354 8 MoQSession.cpp:3135] onClientSetup sess=0x7f73dc00a760 relay-1 | V0915 00:54:38.930358 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0915 00:54:38.930362 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0915 00:54:38.930368 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0915 00:54:38.930457 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7f73dc00a760 relay-1 | V0915 00:54:38.930497 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc00a760 relay-1 | V0915 00:54:38.930511 8 MoQSession.cpp:4921] onPublishImpl reqID=0 sess=0x7f73dc00a760 relay-1 | V0915 00:54:38.930528 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-28fd0d3ec2c28470 relay-1 | E0915 00:54:38.930538 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0915 00:54:38.930565 8 MoQSession.cpp:6014] publishOk reqID=0 sess=0x7f73dc00a760 relay-1 | V0915 00:54:38.930656 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0915 00:54:38.930668 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0915 00:54:38.930676 8 MoQRelay.cpp:1982] Updating forward for moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/-1/-1/0/moq-test-28fd0d3ec2c28470 numForwardingSubs=1 relay-1 | V0915 00:54:38.930688 8 MoQSession.cpp:6191] sendSubscribeOk sess=0x7f73dc0862f0 relay-1 | V0915 00:54:38.930763 8 MoQSession.cpp:6504] requestUpdate sess=0x7f73dc00a760 test-client-1 | 2026-09-15T00:54:38.930847Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 relay-1 | V0915 00:54:38.931039 8 MoQSession.cpp:5054] PublishDone id=0 code=2 reason=publish ended relay-1 | V0915 00:54:38.931052 8 MoQSession.cpp:2186] processPublishDone trackReceiveState=0x7f73dc076bc0 relay-1 | V0915 00:54:38.931058 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-28fd0d3ec2c28470 relay-1 | V0915 00:54:38.931065 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0915 00:54:38.931072 8 MoQForwarder.cpp:609] publishDone pubDone reason=publish ended relay-1 | V0915 00:54:38.931077 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7f73dc0862f0 relay-1 | V0915 00:54:38.931081 8 MoQSession.cpp:6304] sendPublishDone sess=0x7f73dc0862f0 relay-1 | V0915 00:54:38.931093 8 MoQSession.cpp:6474] publisherDrained id=0 sess=0x7f73dc0862f0 relay-1 | V0915 00:54:38.931103 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7f73dc087240 relay-1 | V0915 00:54:38.931107 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0915 00:54:38.931117 8 MoQRelay.cpp:1945] Publisher terminated for moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/-1/-1/0/moq-test-28fd0d3ec2c28470 relay-1 | V0915 00:54:38.931127 8 MoQSession.cpp:3459] Failing pending request id=1 peer FINed without terminal reply sess=0x7f73dc00a760 relay-1 | V0915 00:54:38.931136 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc00a760 relay-1 | E0915 00:54:38.931391 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0915 00:54:38.931418 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc0862f0 relay-1 | V0915 00:54:38.931429 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc0862f0 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 | E20260915 00:54:38.950806 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260915 00:54:38.950855 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=9fb0b3a42684f180, server CID=4000000035803550, downstream=[::ffff:172.18.0.3]:38860, [::]:4443=local, drain=none relay-1 | E20260915 00:54:38.950894 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260915 00:54:38.950913 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=36f7a2ef621c6e28, server CID=4000001accb18ce9, downstream=[::ffff:172.18.0.3]:41698, [::]:4443=local, drain=none relay-1 | E0915 00:54:38.950954 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0915 00:54:38.950961 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7f73dc00a760 relay-1 | V0915 00:54:38.950965 8 MoQSession.cpp:2923] close sess=0x7f73dc00a760 relay-1 | V0915 00:54:38.950972 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f73dc00a760 relay-1 | V0915 00:54:38.950985 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7f73dc00a760 relay-1 | E0915 00:54:38.951087 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0915 00:54:38.951124 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7f73dc0862f0 relay-1 | V0915 00:54:38.951148 8 MoQSession.cpp:2923] close sess=0x7f73dc0862f0 relay-1 | V0915 00:54:38.951183 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f73dc0862f0 relay-1 | V0915 00:54:38.951211 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7f73dc0862f0 relay-1 | V0915 00:54:38.951299 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc00a760 relay-1 | V0915 00:54:38.951354 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f73dc00a760 relay-1 | V0915 00:54:38.951384 8 MoQSession.cpp:2540] ~MoQSession sess=0x7f73dc00a760 relay-1 | V0915 00:54:38.951418 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f73dc0862f0 test-client-1 | 2026-09-15T00:54:38.951324Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-15T00:54:38.951388Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-15T00:54:38.951975Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:42526 dual_stack=true relay-1 | V0915 00:54:38.953544 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0915 00:54:38.953560 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0915 00:54:38.953642 8 MoQSession.cpp:2648] start sess=0x7f73dc04c470 relay-1 | V0915 00:54:38.953659 8 MoQSession.cpp:2991] sendSetup sess=0x7f73dc04c470 relay-1 | V0915 00:54:38.953711 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f73dc04c470 relay-1 | V0915 00:54:38.953962 8 MoQSession.cpp:6787] onNewUniStream sess=0x7f73dc04c470 relay-1 | V0915 00:54:38.954035 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc04c470 relay-1 | V0915 00:54:38.954043 8 MoQSession.cpp:3135] onClientSetup sess=0x7f73dc04c470 relay-1 | V0915 00:54:38.954047 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0915 00:54:38.954051 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0915 00:54:38.954057 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0915 00:54:38.954068 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7f73dc04c470 relay-1 | V0915 00:54:38.954097 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc04c470 relay-1 | V0915 00:54:38.954130 8 MoQSession.cpp:4242] onSubscribeImpl ftn=moq-test-00/1/0/0/1/3/4/64/32/2/1/1/0/-1/-1/0/moq-test-cced30fae58175de sess=0x7f73dc04c470 relay-1 | V0915 00:54:38.958284 8 MoQSession.cpp:2540] ~MoQSession sess=0x7f73dc0862f0 test-client-1 | 2026-09-15T00:54:39.156353Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57406 dual_stack=true relay-1 | V0915 00:54:39.157957 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0915 00:54:39.157971 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0915 00:54:39.158078 8 MoQSession.cpp:2648] start sess=0x7f73dc066fd0 relay-1 | V0915 00:54:39.158102 8 MoQSession.cpp:2991] sendSetup sess=0x7f73dc066fd0 relay-1 | V0915 00:54:39.158155 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f73dc066fd0 relay-1 | V0915 00:54:39.158467 8 MoQSession.cpp:6787] onNewUniStream sess=0x7f73dc066fd0 relay-1 | V0915 00:54:39.158523 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7f73dc066fd0 relay-1 | V0915 00:54:39.158538 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc066fd0 relay-1 | V0915 00:54:39.158543 8 MoQSession.cpp:3135] onClientSetup sess=0x7f73dc066fd0 relay-1 | V0915 00:54:39.158552 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0915 00:54:39.158556 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0915 00:54:39.158561 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0915 00:54:39.158582 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc066fd0 relay-1 | V0915 00:54:39.158595 8 MoQSession.cpp:4921] onPublishImpl reqID=0 sess=0x7f73dc066fd0 relay-1 | V0915 00:54:39.158606 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-cced30fae58175de relay-1 | E0915 00:54:39.158614 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0915 00:54:39.158630 8 MoQSession.cpp:6014] publishOk reqID=0 sess=0x7f73dc066fd0 relay-1 | V0915 00:54:39.158714 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 test-client-1 | 2026-09-15T00:54:39.158854Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=8 streams=8 relay-1 | V0915 00:54:39.158722 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 test-client-1 | 2026-09-15T00:54:39.158934Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-15T00:54:39.158963Z  WARN moq_transport::serve::error: [068f9b63-72b7-4f3d-890c-9b3eaf333924] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | I0915 00:54:39.158727 8 MoQRelay.cpp:1982] Updating forward for moq-test-00/1/0/0/1/3/4/64/32/2/1/1/0/-1/-1/0/moq-test-cced30fae58175de numForwardingSubs=1 relay-1 | V0915 00:54:39.158733 8 MoQSession.cpp:6191] sendSubscribeOk sess=0x7f73dc04c470 relay-1 | V0915 00:54:39.158797 8 MoQSession.cpp:6504] requestUpdate sess=0x7f73dc066fd0 relay-1 | V0915 00:54:39.159179 8 MoQSession.cpp:3459] Failing pending request id=1 peer FINed without terminal reply sess=0x7f73dc066fd0 relay-1 | V0915 00:54:39.159229 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc066fd0 relay-1 | E0915 00:54:39.159262 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply test-client-1 | not ok 12 - moq-test-subgroup-per-object test-client-1 | --- test-client-1 | duration_ms: 211 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | E20260915 00:54:39.162352 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260915 00:54:39.162392 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=04a747034b533ebf, server CID=40000002e8c2a804, downstream=[::ffff:172.18.0.3]:57406, [::]:4443=local, drain=none relay-1 | E20260915 00:54:39.162425 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260915 00:54:39.162448 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=519ecd67a1ebe040, server CID=4000000664a22705, downstream=[::ffff:172.18.0.3]:42526, [::]:4443=local, drain=none test-client-1 | 2026-09-15T00:54:39.162671Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-15T00:54:39.162768Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E0915 00:54:39.162482 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0915 00:54:39.162490 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7f73dc066fd0 relay-1 | V0915 00:54:39.162494 8 MoQSession.cpp:2923] close sess=0x7f73dc066fd0 relay-1 | V0915 00:54:39.162499 8 MoQSession.cpp:2157] subscribeError trackReceiveState=0x7f73dc046150 relay-1 | V0915 00:54:39.162503 8 MoQSession.cpp:2186] processPublishDone trackReceiveState=0x7f73dc046150 relay-1 | V0915 00:54:39.162507 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-cced30fae58175de relay-1 | V0915 00:54:39.162513 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0915 00:54:39.162520 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0915 00:54:39.162523 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7f73dc04c470 relay-1 | V0915 00:54:39.162526 8 MoQSession.cpp:6304] sendPublishDone sess=0x7f73dc04c470 relay-1 | V0915 00:54:39.162535 8 MoQSession.cpp:6474] publisherDrained id=0 sess=0x7f73dc04c470 relay-1 | V0915 00:54:39.162539 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7f73dc087240 relay-1 | V0915 00:54:39.162542 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0915 00:54:39.162547 8 MoQRelay.cpp:1945] Publisher terminated for moq-test-00/1/0/0/1/3/4/64/32/2/1/1/0/-1/-1/0/moq-test-cced30fae58175de relay-1 | V0915 00:54:39.162553 8 MoQSession.cpp:2141] cancel alias=0 requestID=0 relay-1 | V0915 00:54:39.162556 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f73dc066fd0 relay-1 | V0915 00:54:39.162565 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7f73dc066fd0 relay-1 | E0915 00:54:39.162631 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0915 00:54:39.162636 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7f73dc04c470 relay-1 | V0915 00:54:39.162640 8 MoQSession.cpp:2923] close sess=0x7f73dc04c470 relay-1 | V0915 00:54:39.162644 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f73dc04c470 relay-1 | V0915 00:54:39.162650 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7f73dc04c470 relay-1 | V0915 00:54:39.162713 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc066fd0 relay-1 | V0915 00:54:39.162720 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc04c470 relay-1 | V0915 00:54:39.162725 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc04c470 relay-1 | V0915 00:54:39.162743 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f73dc066fd0 relay-1 | V0915 00:54:39.162748 8 MoQSession.cpp:2540] ~MoQSession sess=0x7f73dc066fd0 relay-1 | V0915 00:54:39.162759 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f73dc04c470 test-client-1 | 2026-09-15T00:54:39.163262Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:57651 dual_stack=true relay-1 | V0915 00:54:39.164880 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0915 00:54:39.164893 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0915 00:54:39.164974 8 MoQSession.cpp:2648] start sess=0x7f73dc08e7a0 relay-1 | V0915 00:54:39.164994 8 MoQSession.cpp:2991] sendSetup sess=0x7f73dc08e7a0 relay-1 | V0915 00:54:39.165139 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f73dc08e7a0 relay-1 | V0915 00:54:39.165162 8 MoQSession.cpp:6787] onNewUniStream sess=0x7f73dc08e7a0 relay-1 | V0915 00:54:39.165231 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc08e7a0 relay-1 | V0915 00:54:39.165266 8 MoQSession.cpp:3135] onClientSetup sess=0x7f73dc08e7a0 relay-1 | V0915 00:54:39.165278 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0915 00:54:39.165282 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0915 00:54:39.165287 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0915 00:54:39.165546 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7f73dc08e7a0 relay-1 | V0915 00:54:39.165571 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc08e7a0 relay-1 | V0915 00:54:39.165579 8 MoQSession.cpp:4242] onSubscribeImpl ftn=moq-test-00/2/0/0/2/6/6/64/32/2/1/1/1/-1/-1/0/moq-test-3c5ec488f3b098d6 sess=0x7f73dc08e7a0 relay-1 | V0915 00:54:39.176720 8 MoQSession.cpp:2540] ~MoQSession sess=0x7f73dc04c470 test-client-1 | 2026-09-15T00:54:39.367537Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:60848 dual_stack=true relay-1 | V0915 00:54:39.369523 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0915 00:54:39.369536 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0915 00:54:39.369620 8 MoQSession.cpp:2648] start sess=0x7f73dc083e30 relay-1 | V0915 00:54:39.369644 8 MoQSession.cpp:2991] sendSetup sess=0x7f73dc083e30 relay-1 | V0915 00:54:39.369697 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f73dc083e30 relay-1 | V0915 00:54:39.369959 8 MoQSession.cpp:6787] onNewUniStream sess=0x7f73dc083e30 relay-1 | V0915 00:54:39.369986 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc083e30 relay-1 | V0915 00:54:39.369992 8 MoQSession.cpp:3135] onClientSetup sess=0x7f73dc083e30 relay-1 | V0915 00:54:39.369996 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0915 00:54:39.370000 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0915 00:54:39.370005 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0915 00:54:39.370104 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7f73dc083e30 relay-1 | V0915 00:54:39.370132 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc083e30 relay-1 | V0915 00:54:39.370139 8 MoQSession.cpp:4921] onPublishImpl reqID=0 sess=0x7f73dc083e30 relay-1 | V0915 00:54:39.370152 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-3c5ec488f3b098d6 relay-1 | E0915 00:54:39.370160 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0915 00:54:39.370175 8 MoQSession.cpp:6014] publishOk reqID=0 sess=0x7f73dc083e30 test-client-1 | 2026-09-15T00:54:39.370399Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=18 streams=6 relay-1 | V0915 00:54:39.370260 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0915 00:54:39.370273 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0915 00:54:39.370278 8 MoQRelay.cpp:1982] Updating forward for moq-test-00/2/0/0/2/6/6/64/32/2/1/1/1/-1/-1/0/moq-test-3c5ec488f3b098d6 numForwardingSubs=1 relay-1 | V0915 00:54:39.370287 8 MoQSession.cpp:6191] sendSubscribeOk sess=0x7f73dc08e7a0 relay-1 | V0915 00:54:39.370349 8 MoQSession.cpp:6504] requestUpdate sess=0x7f73dc083e30 relay-1 | V0915 00:54:39.370619 8 MoQSession.cpp:5054] PublishDone id=0 code=2 reason=publish ended relay-1 | V0915 00:54:39.370688 8 MoQSession.cpp:2186] processPublishDone trackReceiveState=0x7f73dc076bc0 relay-1 | V0915 00:54:39.370718 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-3c5ec488f3b098d6 relay-1 | V0915 00:54:39.370742 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0915 00:54:39.370764 8 MoQForwarder.cpp:609] publishDone pubDone reason=publish ended relay-1 | V0915 00:54:39.370774 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7f73dc08e7a0 relay-1 | V0915 00:54:39.370778 8 MoQSession.cpp:6304] sendPublishDone sess=0x7f73dc08e7a0 relay-1 | V0915 00:54:39.370819 8 MoQSession.cpp:6474] publisherDrained id=0 sess=0x7f73dc08e7a0 relay-1 | V0915 00:54:39.370823 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7f73dc087240 relay-1 | V0915 00:54:39.370827 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0915 00:54:39.370833 8 MoQRelay.cpp:1945] Publisher terminated for moq-test-00/2/0/0/2/6/6/64/32/2/1/1/1/-1/-1/0/moq-test-3c5ec488f3b098d6 relay-1 | V0915 00:54:39.370843 8 MoQSession.cpp:3459] Failing pending request id=1 peer FINed without terminal reply sess=0x7f73dc083e30 relay-1 | V0915 00:54:39.370848 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc083e30 relay-1 | E0915 00:54:39.371155 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0915 00:54:39.371186 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc08e7a0 relay-1 | V0915 00:54:39.371194 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc08e7a0 test-client-1 | not ok 13 - moq-test-two-subgroups-eog test-client-1 | --- test-client-1 | duration_ms: 229 test-client-1 | message: "failed to create subgroup 0: cancelled" test-client-1 | ... relay-1 | E20260915 00:54:39.391693 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260915 00:54:39.391786 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=fe71a160a9e42bac, server CID=40000019c2794e87, downstream=[::ffff:172.18.0.3]:60848, [::]:4443=local, drain=none relay-1 | E20260915 00:54:39.391891 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260915 00:54:39.391950 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=381adcbeb106a7d4, server CID=40000008d0bf2bb1, downstream=[::ffff:172.18.0.3]:57651, [::]:4443=local, drain=none relay-1 | E0915 00:54:39.392071 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0915 00:54:39.392090 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7f73dc083e30 relay-1 | V0915 00:54:39.392105 8 MoQSession.cpp:2923] close sess=0x7f73dc083e30 relay-1 | V0915 00:54:39.392113 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f73dc083e30 relay-1 | V0915 00:54:39.392124 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7f73dc083e30 relay-1 | E0915 00:54:39.392194 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0915 00:54:39.392210 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7f73dc08e7a0 relay-1 | V0915 00:54:39.392214 8 MoQSession.cpp:2923] close sess=0x7f73dc08e7a0 relay-1 | V0915 00:54:39.392220 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f73dc08e7a0 test-client-1 | 2026-09-15T00:54:39.392374Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0915 00:54:39.392228 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7f73dc08e7a0 relay-1 | V0915 00:54:39.392286 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc083e30 relay-1 | V0915 00:54:39.392310 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f73dc083e30 test-client-1 | 2026-09-15T00:54:39.392424Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0915 00:54:39.392474 8 MoQSession.cpp:2540] ~MoQSession sess=0x7f73dc083e30 relay-1 | V0915 00:54:39.392500 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f73dc08e7a0 test-client-1 | 2026-09-15T00:54:39.392900Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:47153 dual_stack=true relay-1 | V0915 00:54:39.394509 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0915 00:54:39.394528 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0915 00:54:39.394614 8 MoQSession.cpp:2648] start sess=0x7f73dc0862f0 relay-1 | V0915 00:54:39.394635 8 MoQSession.cpp:2991] sendSetup sess=0x7f73dc0862f0 relay-1 | V0915 00:54:39.394690 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f73dc0862f0 relay-1 | V0915 00:54:39.394925 8 MoQSession.cpp:6787] onNewUniStream sess=0x7f73dc0862f0 relay-1 | V0915 00:54:39.394946 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc0862f0 relay-1 | V0915 00:54:39.394950 8 MoQSession.cpp:3135] onClientSetup sess=0x7f73dc0862f0 relay-1 | V0915 00:54:39.394952 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0915 00:54:39.394954 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0915 00:54:39.394958 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0915 00:54:39.395201 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7f73dc0862f0 relay-1 | V0915 00:54:39.395230 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc0862f0 relay-1 | V0915 00:54:39.395240 8 MoQSession.cpp:4242] onSubscribeImpl ftn=moq-test-00/3/0/0/2/4/5/64/32/20/1/1/0/-1/-1/0/moq-test-ad9d4d9dfa0794fc sess=0x7f73dc0862f0 relay-1 | V0915 00:54:39.402370 8 MoQSession.cpp:2540] ~MoQSession sess=0x7f73dc08e7a0 test-client-1 | 2026-09-15T00:54:39.597569Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:41365 dual_stack=true relay-1 | V0915 00:54:39.599259 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0915 00:54:39.599279 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0915 00:54:39.599372 8 MoQSession.cpp:2648] start sess=0x7f73dc08b490 relay-1 | V0915 00:54:39.599394 8 MoQSession.cpp:2991] sendSetup sess=0x7f73dc08b490 relay-1 | V0915 00:54:39.599494 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f73dc08b490 relay-1 | V0915 00:54:39.599601 8 MoQSession.cpp:6787] onNewUniStream sess=0x7f73dc08b490 relay-1 | V0915 00:54:39.599649 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc08b490 relay-1 | V0915 00:54:39.599654 8 MoQSession.cpp:3135] onClientSetup sess=0x7f73dc08b490 relay-1 | V0915 00:54:39.599656 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0915 00:54:39.599658 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0915 00:54:39.599663 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0915 00:54:39.599774 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7f73dc08b490 relay-1 | V0915 00:54:39.599867 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc08b490 relay-1 | V0915 00:54:39.599888 8 MoQSession.cpp:4921] onPublishImpl reqID=0 sess=0x7f73dc08b490 relay-1 | V0915 00:54:39.599902 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-ad9d4d9dfa0794fc relay-1 | E0915 00:54:39.599915 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0915 00:54:39.599931 8 MoQSession.cpp:6014] publishOk reqID=0 sess=0x7f73dc08b490 relay-1 | V0915 00:54:39.600085 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0915 00:54:39.600098 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0915 00:54:39.600104 8 MoQRelay.cpp:1982] Updating forward for moq-test-00/3/0/0/2/4/5/64/32/20/1/1/0/-1/-1/0/moq-test-ad9d4d9dfa0794fc numForwardingSubs=1 relay-1 | V0915 00:54:39.600113 8 MoQSession.cpp:6191] sendSubscribeOk sess=0x7f73dc0862f0 relay-1 | V0915 00:54:39.600180 8 MoQSession.cpp:6504] requestUpdate sess=0x7f73dc08b490 test-client-1 | 2026-09-15T00:54:39.600319Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-15T00:54:39.600336Z  WARN moq_transport::serve::error: [9f6618a4-292e-4d3e-a3f8-eacb2d9a6497] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 test-client-1 | 2026-09-15T00:54:39.600357Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 relay-1 | V0915 00:54:39.600485 8 MoQSession.cpp:3459] Failing pending request id=1 peer FINed without terminal reply sess=0x7f73dc08b490 relay-1 | V0915 00:54:39.600497 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc08b490 relay-1 | E0915 00:54:39.600504 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply test-client-1 | not ok 14 - moq-test-datagram relay-1 | E20260915 00:54:39.621008 8 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | --- test-client-1 | duration_ms: 229 test-client-1 | message: "failed to write datagram: cancelled" test-client-1 | ... relay-1 | E20260915 00:54:39.621053 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=9ce926e59a5f64f2, server CID=40000008851394b0, downstream=[::ffff:172.18.0.3]:41365, [::]:4443=local, drain=none relay-1 | E0915 00:54:39.621130 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0915 00:54:39.621140 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7f73dc08b490 relay-1 | V0915 00:54:39.621145 8 MoQSession.cpp:2923] close sess=0x7f73dc08b490 relay-1 | V0915 00:54:39.621152 8 MoQSession.cpp:2157] subscribeError trackReceiveState=0x7f73dc046150 relay-1 | V0915 00:54:39.621157 8 MoQSession.cpp:2186] processPublishDone trackReceiveState=0x7f73dc046150 relay-1 | V0915 00:54:39.621163 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-ad9d4d9dfa0794fc relay-1 | V0915 00:54:39.621222 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0915 00:54:39.621262 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0915 00:54:39.621292 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7f73dc0862f0 test-client-1 | 2026-09-15T00:54:39.621555Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0915 00:54:39.621342 8 MoQSession.cpp:6304] sendPublishDone sess=0x7f73dc0862f0 relay-1 | V0915 00:54:39.621362 8 MoQSession.cpp:6474] publisherDrained id=0 sess=0x7f73dc0862f0 test-client-1 | 2026-09-15T00:54:39.621898Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0915 00:54:39.621367 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7f73dc087240 relay-1 | V0915 00:54:39.621373 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0915 00:54:39.621381 8 MoQRelay.cpp:1945] Publisher terminated for moq-test-00/3/0/0/2/4/5/64/32/20/1/1/0/-1/-1/0/moq-test-ad9d4d9dfa0794fc relay-1 | V0915 00:54:39.621389 8 MoQSession.cpp:2141] cancel alias=0 requestID=0 relay-1 | V0915 00:54:39.621395 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f73dc08b490 relay-1 | V0915 00:54:39.621408 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7f73dc08b490 relay-1 | V0915 00:54:39.621613 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc08b490 relay-1 | V0915 00:54:39.621644 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f73dc08b490 relay-1 | E20260915 00:54:39.621658 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260915 00:54:39.621693 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=dd1e280db0e82331, server CID=40000016a1e99bab, downstream=[::ffff:172.18.0.3]:47153, [::]:4443=local, drain=none relay-1 | E0915 00:54:39.621742 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0915 00:54:39.621748 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7f73dc0862f0 relay-1 | V0915 00:54:39.621752 8 MoQSession.cpp:2923] close sess=0x7f73dc0862f0 relay-1 | V0915 00:54:39.621757 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f73dc0862f0 relay-1 | V0915 00:54:39.621767 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7f73dc0862f0 relay-1 | V0915 00:54:39.621832 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc0862f0 relay-1 | V0915 00:54:39.621882 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc0862f0 relay-1 | V0915 00:54:39.621918 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f73dc0862f0 test-client-1 | 2026-09-15T00:54:39.622295Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:44695 dual_stack=true relay-1 | V0915 00:54:39.623934 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0915 00:54:39.623954 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0915 00:54:39.624068 8 MoQSession.cpp:2648] start sess=0x7f73dc083e30 relay-1 | V0915 00:54:39.624091 8 MoQSession.cpp:2991] sendSetup sess=0x7f73dc083e30 relay-1 | V0915 00:54:39.624146 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f73dc083e30 relay-1 | V0915 00:54:39.624472 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7f73dc083e30 relay-1 | V0915 00:54:39.624487 8 MoQSession.cpp:6787] onNewUniStream sess=0x7f73dc083e30 relay-1 | V0915 00:54:39.624505 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc083e30 relay-1 | V0915 00:54:39.624510 8 MoQSession.cpp:3135] onClientSetup sess=0x7f73dc083e30 relay-1 | V0915 00:54:39.624514 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0915 00:54:39.624518 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0915 00:54:39.624524 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0915 00:54:39.624537 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc083e30 relay-1 | V0915 00:54:39.624550 8 MoQSession.cpp:4242] onSubscribeImpl ftn=moq-test-00/3/0/0/2/5/5/64/32/20/1/1/1/-1/-1/0/moq-test-1303665d6c58be37 sess=0x7f73dc083e30 relay-1 | V0915 00:54:39.639679 8 MoQSession.cpp:2540] ~MoQSession sess=0x7f73dc0862f0 relay-1 | V0915 00:54:39.639709 8 MoQSession.cpp:2540] ~MoQSession sess=0x7f73dc08b490 test-client-1 | 2026-09-15T00:54:39.826662Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:37348 dual_stack=true relay-1 | V0915 00:54:39.828740 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0915 00:54:39.828754 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0915 00:54:39.828840 8 MoQSession.cpp:2648] start sess=0x7f73dc08e7a0 relay-1 | V0915 00:54:39.828861 8 MoQSession.cpp:2991] sendSetup sess=0x7f73dc08e7a0 relay-1 | V0915 00:54:39.828915 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f73dc08e7a0 relay-1 | V0915 00:54:39.829165 8 MoQSession.cpp:6787] onNewUniStream sess=0x7f73dc08e7a0 relay-1 | V0915 00:54:39.829192 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc08e7a0 relay-1 | V0915 00:54:39.829198 8 MoQSession.cpp:3135] onClientSetup sess=0x7f73dc08e7a0 relay-1 | V0915 00:54:39.829228 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0915 00:54:39.829253 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0915 00:54:39.829264 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0915 00:54:39.829311 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7f73dc08e7a0 relay-1 | V0915 00:54:39.829395 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc08e7a0 relay-1 | V0915 00:54:39.829481 8 MoQSession.cpp:4921] onPublishImpl reqID=0 sess=0x7f73dc08e7a0 relay-1 | V0915 00:54:39.829501 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-1303665d6c58be37 relay-1 | E0915 00:54:39.829510 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0915 00:54:39.829526 8 MoQSession.cpp:6014] publishOk reqID=0 sess=0x7f73dc08e7a0 relay-1 | V0915 00:54:39.829650 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0915 00:54:39.829663 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0915 00:54:39.829669 8 MoQRelay.cpp:1982] Updating forward for moq-test-00/3/0/0/2/5/5/64/32/20/1/1/1/-1/-1/0/moq-test-1303665d6c58be37 numForwardingSubs=1 relay-1 | V0915 00:54:39.829678 8 MoQSession.cpp:6191] sendSubscribeOk sess=0x7f73dc083e30 relay-1 | V0915 00:54:39.829770 8 MoQSession.cpp:6504] requestUpdate sess=0x7f73dc08e7a0 test-client-1 | 2026-09-15T00:54:39.829911Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-15T00:54:39.829926Z  WARN moq_transport::serve::error: [595792a4-735a-461d-8ff3-b60fea0bd37a] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 test-client-1 | 2026-09-15T00:54:39.829991Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=0 relay-1 | V0915 00:54:39.830162 8 MoQSession.cpp:3459] Failing pending request id=1 peer FINed without terminal reply sess=0x7f73dc08e7a0 relay-1 | V0915 00:54:39.830181 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc08e7a0 relay-1 | E0915 00:54:39.830191 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply test-client-1 | not ok 15 - moq-test-datagram-eog test-client-1 | --- test-client-1 | duration_ms: 230 test-client-1 | message: "failed to write datagram: cancelled" test-client-1 | ... relay-1 | E20260915 00:54:39.851606 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260915 00:54:39.851655 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=f8bc3c2969d23bd7, server CID=40000001f2923bf3, downstream=[::ffff:172.18.0.3]:37348, [::]:4443=local, drain=none relay-1 | E0915 00:54:39.851719 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0915 00:54:39.851731 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7f73dc08e7a0 relay-1 | V0915 00:54:39.851734 8 MoQSession.cpp:2923] close sess=0x7f73dc08e7a0 relay-1 | V0915 00:54:39.851740 8 MoQSession.cpp:2157] subscribeError trackReceiveState=0x7f73dc0669b0 relay-1 | V0915 00:54:39.851743 8 MoQSession.cpp:2186] processPublishDone trackReceiveState=0x7f73dc0669b0 relay-1 | V0915 00:54:39.851748 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-1303665d6c58be37 relay-1 | V0915 00:54:39.851755 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0915 00:54:39.851762 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0915 00:54:39.851766 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7f73dc083e30 relay-1 | V0915 00:54:39.851770 8 MoQSession.cpp:6304] sendPublishDone sess=0x7f73dc083e30 relay-1 | V0915 00:54:39.851780 8 MoQSession.cpp:6474] publisherDrained id=0 sess=0x7f73dc083e30 relay-1 | V0915 00:54:39.851784 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7f73dc087240 relay-1 | V0915 00:54:39.851788 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0915 00:54:39.851794 8 MoQRelay.cpp:1945] Publisher terminated for moq-test-00/3/0/0/2/5/5/64/32/20/1/1/1/-1/-1/0/moq-test-1303665d6c58be37 relay-1 | V0915 00:54:39.851801 8 MoQSession.cpp:2141] cancel alias=0 requestID=0 relay-1 | V0915 00:54:39.851805 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f73dc08e7a0 relay-1 | V0915 00:54:39.851814 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7f73dc08e7a0 relay-1 | V0915 00:54:39.851948 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc08e7a0 relay-1 | V0915 00:54:39.851977 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f73dc08e7a0 relay-1 | E20260915 00:54:39.851990 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260915 00:54:39.852013 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=bb79eda47157ce13, server CID=4000001cf3e7a85f, downstream=[::ffff:172.18.0.3]:44695, [::]:4443=local, drain=none relay-1 | E0915 00:54:39.852083 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0915 00:54:39.852089 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7f73dc083e30 relay-1 | V0915 00:54:39.852092 8 MoQSession.cpp:2923] close sess=0x7f73dc083e30 relay-1 | V0915 00:54:39.852097 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f73dc083e30 test-client-1 | 2026-09-15T00:54:39.852283Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0915 00:54:39.852105 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7f73dc083e30 relay-1 | V0915 00:54:39.852171 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc083e30 relay-1 | V0915 00:54:39.852187 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc083e30 relay-1 | V0915 00:54:39.852204 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f73dc083e30 test-client-1 | 2026-09-15T00:54:39.852330Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd test-client-1 | 2026-09-15T00:54:39.852719Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36747 dual_stack=true relay-1 | V0915 00:54:39.854433 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0915 00:54:39.854449 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0915 00:54:39.854529 8 MoQSession.cpp:2648] start sess=0x7f73dc08b490 relay-1 | V0915 00:54:39.854561 8 MoQSession.cpp:2991] sendSetup sess=0x7f73dc08b490 relay-1 | V0915 00:54:39.854658 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f73dc08b490 relay-1 | V0915 00:54:39.854874 8 MoQSession.cpp:6787] onNewUniStream sess=0x7f73dc08b490 relay-1 | V0915 00:54:39.854911 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc08b490 relay-1 | V0915 00:54:39.854918 8 MoQSession.cpp:3135] onClientSetup sess=0x7f73dc08b490 relay-1 | V0915 00:54:39.854922 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0915 00:54:39.854925 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0915 00:54:39.854931 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0915 00:54:39.855011 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7f73dc08b490 relay-1 | V0915 00:54:39.855041 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc08b490 relay-1 | V0915 00:54:39.855052 8 MoQSession.cpp:4242] onSubscribeImpl ftn=moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/1/2/0/moq-test-ae73f7c98054acac sess=0x7f73dc08b490 relay-1 | V0915 00:54:39.871216 8 MoQSession.cpp:2540] ~MoQSession sess=0x7f73dc083e30 relay-1 | V0915 00:54:39.871242 8 MoQSession.cpp:2540] ~MoQSession sess=0x7f73dc08e7a0 test-client-1 | 2026-09-15T00:54:40.057062Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:32839 dual_stack=true relay-1 | V0915 00:54:40.058938 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0915 00:54:40.058957 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0915 00:54:40.059076 8 MoQSession.cpp:2648] start sess=0x7f73dc06cd90 relay-1 | V0915 00:54:40.059097 8 MoQSession.cpp:2991] sendSetup sess=0x7f73dc06cd90 relay-1 | V0915 00:54:40.059196 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f73dc06cd90 relay-1 | V0915 00:54:40.059287 8 MoQSession.cpp:6787] onNewUniStream sess=0x7f73dc06cd90 relay-1 | V0915 00:54:40.059320 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc06cd90 relay-1 | V0915 00:54:40.059325 8 MoQSession.cpp:3135] onClientSetup sess=0x7f73dc06cd90 relay-1 | V0915 00:54:40.059327 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0915 00:54:40.059330 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0915 00:54:40.059333 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0915 00:54:40.059459 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7f73dc06cd90 relay-1 | V0915 00:54:40.059490 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc06cd90 relay-1 | V0915 00:54:40.059502 8 MoQSession.cpp:4921] onPublishImpl reqID=0 sess=0x7f73dc06cd90 relay-1 | V0915 00:54:40.059556 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-ae73f7c98054acac relay-1 | E0915 00:54:40.059566 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0915 00:54:40.059584 8 MoQSession.cpp:6014] publishOk reqID=0 sess=0x7f73dc06cd90 relay-1 | V0915 00:54:40.059696 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0915 00:54:40.059705 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0915 00:54:40.059711 8 MoQRelay.cpp:1982] Updating forward for moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/1/2/0/moq-test-ae73f7c98054acac numForwardingSubs=1 relay-1 | V0915 00:54:40.059720 8 MoQSession.cpp:6191] sendSubscribeOk sess=0x7f73dc08b490 relay-1 | V0915 00:54:40.059785 8 MoQSession.cpp:6504] requestUpdate sess=0x7f73dc06cd90 test-client-1 | 2026-09-15T00:54:40.059918Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=15 streams=3 test-client-1 | 2026-09-15T00:54:40.059954Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 relay-1 | V0915 00:54:40.060080 8 MoQSession.cpp:3459] Failing pending request id=1 peer FINed without terminal reply sess=0x7f73dc06cd90 relay-1 | V0915 00:54:40.060097 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc06cd90 test-client-1 | 2026-09-15T00:54:40.059961Z  WARN moq_transport::serve::error: [650a32f9-1cf0-4c50-a9a9-34d4ed7412ff] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 relay-1 | E0915 00:54:40.060107 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply test-client-1 | not ok 16 - moq-test-extensions test-client-1 | --- test-client-1 | duration_ms: 226 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | E20260915 00:54:40.078498 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260915 00:54:40.078581 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=2430d7d058b9ee7a, server CID=4000000b394a2edd, downstream=[::ffff:172.18.0.3]:32839, [::]:4443=local, drain=none relay-1 | E0915 00:54:40.078704 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0915 00:54:40.078716 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7f73dc06cd90 relay-1 | V0915 00:54:40.078720 8 MoQSession.cpp:2923] close sess=0x7f73dc06cd90 relay-1 | V0915 00:54:40.078726 8 MoQSession.cpp:2157] subscribeError trackReceiveState=0x7f73dc046150 relay-1 | V0915 00:54:40.078729 8 MoQSession.cpp:2186] processPublishDone trackReceiveState=0x7f73dc046150 relay-1 | V0915 00:54:40.078734 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-ae73f7c98054acac relay-1 | V0915 00:54:40.078741 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0915 00:54:40.078748 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0915 00:54:40.078752 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7f73dc08b490 relay-1 | V0915 00:54:40.078755 8 MoQSession.cpp:6304] sendPublishDone sess=0x7f73dc08b490 relay-1 | V0915 00:54:40.078766 8 MoQSession.cpp:6474] publisherDrained id=0 sess=0x7f73dc08b490 relay-1 | V0915 00:54:40.078773 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7f73dc087240 relay-1 | V0915 00:54:40.078777 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0915 00:54:40.078782 8 MoQRelay.cpp:1945] Publisher terminated for moq-test-00/0/0/0/2/5/5/64/32/2/1/1/1/1/2/0/moq-test-ae73f7c98054acac relay-1 | V0915 00:54:40.078789 8 MoQSession.cpp:2141] cancel alias=0 requestID=0 relay-1 | V0915 00:54:40.078793 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f73dc06cd90 test-client-1 | 2026-09-15T00:54:40.078944Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0915 00:54:40.078803 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7f73dc06cd90 test-client-1 | 2026-09-15T00:54:40.079221Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0915 00:54:40.078972 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc06cd90 relay-1 | V0915 00:54:40.079003 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f73dc06cd90 relay-1 | E20260915 00:54:40.079015 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260915 00:54:40.079063 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=1b9c4d1ed0b12047, server CID=4000001836a77f4b, downstream=[::ffff:172.18.0.3]:36747, [::]:4443=local, drain=none relay-1 | E0915 00:54:40.079109 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0915 00:54:40.079115 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7f73dc08b490 relay-1 | V0915 00:54:40.079119 8 MoQSession.cpp:2923] close sess=0x7f73dc08b490 relay-1 | V0915 00:54:40.079124 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f73dc08b490 relay-1 | V0915 00:54:40.079132 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7f73dc08b490 relay-1 | V0915 00:54:40.079195 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc08b490 relay-1 | V0915 00:54:40.079205 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc08b490 relay-1 | V0915 00:54:40.079222 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f73dc08b490 test-client-1 | 2026-09-15T00:54:40.079585Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:56822 dual_stack=true relay-1 | V0915 00:54:40.081486 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0915 00:54:40.081502 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0915 00:54:40.081591 8 MoQSession.cpp:2648] start sess=0x7f73dc0712a0 relay-1 | V0915 00:54:40.081645 8 MoQSession.cpp:2991] sendSetup sess=0x7f73dc0712a0 relay-1 | V0915 00:54:40.081786 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f73dc0712a0 relay-1 | V0915 00:54:40.081809 8 MoQSession.cpp:6787] onNewUniStream sess=0x7f73dc0712a0 relay-1 | V0915 00:54:40.081888 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc0712a0 relay-1 | V0915 00:54:40.081903 8 MoQSession.cpp:3135] onClientSetup sess=0x7f73dc0712a0 relay-1 | V0915 00:54:40.081907 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0915 00:54:40.081910 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0915 00:54:40.081916 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0915 00:54:40.082172 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7f73dc0712a0 relay-1 | V0915 00:54:40.082205 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc0712a0 relay-1 | V0915 00:54:40.082217 8 MoQSession.cpp:4242] onSubscribeImpl ftn=moq-test-00/0/10/3/24/7/3/40/24/2/7/2/0/-1/-1/0/moq-test-13aa20bb063eb039 sess=0x7f73dc0712a0 relay-1 | V0915 00:54:40.089326 8 MoQSession.cpp:2540] ~MoQSession sess=0x7f73dc08b490 relay-1 | V0915 00:54:40.089360 8 MoQSession.cpp:2540] ~MoQSession sess=0x7f73dc06cd90 test-client-1 | 2026-09-15T00:54:40.284194Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:43174 dual_stack=true relay-1 | V0915 00:54:40.285892 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0915 00:54:40.285906 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0915 00:54:40.285992 8 MoQSession.cpp:2648] start sess=0x7f73dc008630 relay-1 | V0915 00:54:40.286011 8 MoQSession.cpp:2991] sendSetup sess=0x7f73dc008630 relay-1 | V0915 00:54:40.286136 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f73dc008630 relay-1 | V0915 00:54:40.286239 8 MoQSession.cpp:6787] onNewUniStream sess=0x7f73dc008630 relay-1 | V0915 00:54:40.286294 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc008630 relay-1 | V0915 00:54:40.286302 8 MoQSession.cpp:3135] onClientSetup sess=0x7f73dc008630 relay-1 | V0915 00:54:40.286305 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0915 00:54:40.286309 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0915 00:54:40.286314 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0915 00:54:40.286454 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7f73dc008630 relay-1 | V0915 00:54:40.286486 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc008630 relay-1 | V0915 00:54:40.286496 8 MoQSession.cpp:4921] onPublishImpl reqID=0 sess=0x7f73dc008630 relay-1 | V0915 00:54:40.286526 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-13aa20bb063eb039 relay-1 | E0915 00:54:40.286537 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0915 00:54:40.286557 8 MoQSession.cpp:6014] publishOk reqID=0 sess=0x7f73dc008630 relay-1 | V0915 00:54:40.286644 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0915 00:54:40.286660 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | I0915 00:54:40.286666 8 MoQRelay.cpp:1982] Updating forward for moq-test-00/0/10/3/24/7/3/40/24/2/7/2/0/-1/-1/0/moq-test-13aa20bb063eb039 numForwardingSubs=1 relay-1 | V0915 00:54:40.286677 8 MoQSession.cpp:6191] sendSubscribeOk sess=0x7f73dc0712a0 relay-1 | V0915 00:54:40.286736 8 MoQSession.cpp:6504] requestUpdate sess=0x7f73dc008630 test-client-1 | 2026-09-15T00:54:40.286976Z  WARN moq_transport::session: unexpected bidi response message type msg_type=2 test-client-1 | 2026-09-15T00:54:40.286991Z  WARN moq_transport::serve::error: [6bc2a664-6ae0-4826-a2fb-e8e7d5dfdf4f] Not implemented: bidi response type 0x2 at moq-transport/src/session/error.rs:89 test-client-1 | not ok 17 - moq-test-increments test-client-1 | --- relay-1 | V0915 00:54:40.287157 8 MoQSession.cpp:3459] Failing pending request id=1 peer FINed without terminal reply sess=0x7f73dc008630 relay-1 | V0915 00:54:40.287259 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc008630 relay-1 | E20260915 00:54:40.287281 8 HQControlCodec.h:58] Unexpected control stream EOF test-client-1 | duration_ms: 208 test-client-1 | message: "PUBLISH was rejected: cancelled" test-client-1 | ... relay-1 | E20260915 00:54:40.287381 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=49e86688ca21d88f, server CID=40000012637da3fa, downstream=[::ffff:172.18.0.3]:43174, [::]:4443=local, drain=none test-client-1 | 2026-09-15T00:54:40.287709Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | E0915 00:54:40.287455 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0915 00:54:40.287468 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7f73dc008630 relay-1 | V0915 00:54:40.287472 8 MoQSession.cpp:2923] close sess=0x7f73dc008630 relay-1 | V0915 00:54:40.287477 8 MoQSession.cpp:2157] subscribeError trackReceiveState=0x7f73dc0669b0 relay-1 | V0915 00:54:40.287480 8 MoQSession.cpp:2186] processPublishDone trackReceiveState=0x7f73dc0669b0 test-client-1 | 2026-09-15T00:54:40.287969Z  WARN web_transport_quinn::session: failed to read capsule e=UnexpectedEnd relay-1 | V0915 00:54:40.287485 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-13aa20bb063eb039 relay-1 | V0915 00:54:40.287491 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0915 00:54:40.287497 8 MoQForwarder.cpp:609] publishDone pubDone reason=closed locally relay-1 | V0915 00:54:40.287502 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7f73dc0712a0 relay-1 | V0915 00:54:40.287506 8 MoQSession.cpp:6304] sendPublishDone sess=0x7f73dc0712a0 relay-1 | V0915 00:54:40.287521 8 MoQSession.cpp:6474] publisherDrained id=0 sess=0x7f73dc0712a0 relay-1 | V0915 00:54:40.287529 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7f73dc087240 relay-1 | V0915 00:54:40.287533 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0915 00:54:40.287539 8 MoQRelay.cpp:1945] Publisher terminated for moq-test-00/0/10/3/24/7/3/40/24/2/7/2/0/-1/-1/0/moq-test-13aa20bb063eb039 relay-1 | V0915 00:54:40.287545 8 MoQSession.cpp:2141] cancel alias=0 requestID=0 relay-1 | V0915 00:54:40.287550 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f73dc008630 relay-1 | V0915 00:54:40.287558 8 BidiStreamControl.cpp:37] STOP_SENDING received on bidi stream id=4 code=386759528 relay-1 | V0915 00:54:40.287570 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7f73dc008630 test-client-1 | 2026-09-15T00:54:40.288334Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:51604 dual_stack=true relay-1 | E0915 00:54:40.287727 8 MoQRelay.cpp:36] requestUpdate failed: peer FINed without terminal reply relay-1 | V0915 00:54:40.287738 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc008630 relay-1 | V0915 00:54:40.287762 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f73dc008630 relay-1 | E20260915 00:54:40.287773 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260915 00:54:40.287798 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=86cee339d7cb30cb, server CID=400000158af6368b, downstream=[::ffff:172.18.0.3]:56822, [::]:4443=local, drain=none relay-1 | E0915 00:54:40.287842 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0915 00:54:40.287849 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7f73dc0712a0 relay-1 | V0915 00:54:40.287853 8 MoQSession.cpp:2923] close sess=0x7f73dc0712a0 relay-1 | V0915 00:54:40.287858 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f73dc0712a0 relay-1 | V0915 00:54:40.287866 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7f73dc0712a0 relay-1 | V0915 00:54:40.287988 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc0712a0 relay-1 | V0915 00:54:40.287999 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc0712a0 relay-1 | V0915 00:54:40.288016 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f73dc0712a0 relay-1 | V0915 00:54:40.289990 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0915 00:54:40.290010 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0915 00:54:40.290122 8 MoQSession.cpp:2648] start sess=0x7f73dc083e30 relay-1 | V0915 00:54:40.290146 8 MoQSession.cpp:2991] sendSetup sess=0x7f73dc083e30 relay-1 | V0915 00:54:40.290199 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f73dc083e30 relay-1 | V0915 00:54:40.290457 8 MoQSession.cpp:6787] onNewUniStream sess=0x7f73dc083e30 relay-1 | V0915 00:54:40.290504 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc083e30 relay-1 | V0915 00:54:40.290510 8 MoQSession.cpp:3135] onClientSetup sess=0x7f73dc083e30 relay-1 | V0915 00:54:40.290513 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0915 00:54:40.290517 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0915 00:54:40.290522 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0915 00:54:40.290596 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7f73dc083e30 relay-1 | V0915 00:54:40.290623 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc083e30 relay-1 | V0915 00:54:40.290636 8 MoQSession.cpp:4242] onSubscribeImpl ftn=moq-test-00/0/0/0/1/2/3/64/32/2/1/1/0/-1/-1/0/moq-test-166cc88df16c7363 sess=0x7f73dc083e30 relay-1 | V0915 00:54:40.297761 8 MoQSession.cpp:2540] ~MoQSession sess=0x7f73dc0712a0 relay-1 | V0915 00:54:40.297792 8 MoQSession.cpp:2540] ~MoQSession sess=0x7f73dc008630 test-client-1 | 2026-09-15T00:54:40.491770Z  INFO moq_native_ietf::quic: UDP socket bound bind=[::]:0 local=[::]:36735 dual_stack=true relay-1 | V0915 00:54:40.493458 8 MoQServer.cpp:325] MoQServer WebTransport: supported protocols: moqt-18, moqt-16, moqt-15, moq-00 relay-1 | V0915 00:54:40.493471 8 MoQServer.cpp:335] WebTransport: Negotiated protocol: moqt-18 relay-1 | V0915 00:54:40.493551 8 MoQSession.cpp:2648] start sess=0x7f73dc08e7a0 relay-1 | V0915 00:54:40.493573 8 MoQSession.cpp:2991] sendSetup sess=0x7f73dc08e7a0 relay-1 | V0915 00:54:40.493633 8 MoQSession.cpp:2947] controlWriteLoop sess=0x7f73dc08e7a0 relay-1 | V0915 00:54:40.493943 8 MoQSession.cpp:6787] onNewUniStream sess=0x7f73dc08e7a0 relay-1 | V0915 00:54:40.493998 8 MoQSession.cpp:6815] onNewBidiStream sess=0x7f73dc08e7a0 relay-1 | V0915 00:54:40.494042 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc08e7a0 relay-1 | V0915 00:54:40.494047 8 MoQSession.cpp:3135] onClientSetup sess=0x7f73dc08e7a0 relay-1 | V0915 00:54:40.494051 8 MoQServerBase.cpp:88] MoQServerBase::ClientSetup relay-1 | V0915 00:54:40.494054 8 MoQServerBase.cpp:93] MoQServerBase::ClientSetup: Using ALPN-negotiated version: moqt-18 relay-1 | V0915 00:54:40.494059 8 MoQSession.cpp:3211] Negotiated Version=0xff000012 (draft-18) relay-1 | V0915 00:54:40.494078 8 MoQSession.cpp:3346] controlReadLoop sess=0x7f73dc08e7a0 relay-1 | V0915 00:54:40.494095 8 MoQSession.cpp:4921] onPublishImpl reqID=0 sess=0x7f73dc08e7a0 relay-1 | V0915 00:54:40.494106 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-166cc88df16c7363 relay-1 | E0915 00:54:40.494114 8 MoQRelay.cpp:82] prefix not found in tree relay-1 | V0915 00:54:40.494129 8 MoQSession.cpp:6014] publishOk reqID=0 sess=0x7f73dc08e7a0 relay-1 | V0915 00:54:40.494214 8 MoQLocation.h:24] m=AbsoluteStart g=0 o=0 relay-1 | V0915 00:54:40.494228 8 MoQLocation.h:59] g=0 o=0 g=4611686018427387903 o=4611686018427387903 relay-1 | V0915 00:54:40.494237 8 MoQSession.cpp:6191] sendSubscribeOk sess=0x7f73dc083e30 test-client-1 | 2026-09-15T00:54:40.494352Z  INFO moq_test_client::moqtest: PUBLISH accepted and subscription bound; generating objects objects=6 streams=2 relay-1 | V0915 00:54:40.494546 8 MoQSession.cpp:5054] PublishDone id=0 code=2 reason=publish ended relay-1 | V0915 00:54:40.494559 8 MoQSession.cpp:2186] processPublishDone trackReceiveState=0x7f73dc046150 relay-1 | V0915 00:54:40.494564 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-166cc88df16c7363 relay-1 | V0915 00:54:40.494571 8 MoQRelay.cpp:303] Pruning empty subtree at: moq-test-00 relay-1 | V0915 00:54:40.494578 8 MoQForwarder.cpp:609] publishDone pubDone reason=publish ended relay-1 | V0915 00:54:40.494581 8 MoQForwarder.cpp:318] drainSubscriber from publishDone session=0x7f73dc083e30 relay-1 | V0915 00:54:40.494585 8 MoQSession.cpp:6304] sendPublishDone sess=0x7f73dc083e30 relay-1 | V0915 00:54:40.494596 8 MoQSession.cpp:6474] publisherDrained id=0 sess=0x7f73dc083e30 relay-1 | V0915 00:54:40.494600 8 MoQForwarder.cpp:384] Resetting open subgroups for subscriber=0x7f73dc087240 relay-1 | V0915 00:54:40.494604 8 MoQForwarder.cpp:406] subscribers_.size()=0 relay-1 | I0915 00:54:40.494610 8 MoQRelay.cpp:1945] Publisher terminated for moq-test-00/0/0/0/1/2/3/64/32/2/1/1/0/-1/-1/0/moq-test-166cc88df16c7363 relay-1 | V0915 00:54:40.494617 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc08e7a0 relay-1 | V0915 00:54:40.494825 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc083e30 relay-1 | V0915 00:54:40.494861 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc083e30 test-client-1 | not ok 18 - moq-test-forward-zero test-client-1 | --- test-client-1 | duration_ms: 215 test-client-1 | message: "failed to create subgroup: cancelled" test-client-1 | ... relay-1 | E20260915 00:54:40.503254 8 HQControlCodec.h:58] Unexpected control stream EOF relay-1 | E20260915 00:54:40.503300 8 HQSession.cpp:3158] Got error on control stream error=HTTP: Critical stream was closed streamID=2 sess=proto=h3, UA=, client CID=778bd6797a41c548, server CID=40000006f17bfd30, downstream=[::ffff:172.18.0.3]:36735, [::]:4443=local, drain=none relay-1 | E0915 00:54:40.503358 8 MoQServer.h:192] proxygen::HTTPException: Got error=ApplicationError: 260, HTTP error on control stream relay-1 | V0915 00:54:40.503374 8 MoQSession.cpp:7213] onSessionEnderr=4294967295 sess=0x7f73dc08e7a0 relay-1 | V0915 00:54:40.503378 8 MoQSession.cpp:2923] close sess=0x7f73dc08e7a0 relay-1 | V0915 00:54:40.503385 8 MoQSession.cpp:2602] requestCancellation from cleanup sess=0x7f73dc08e7a0 relay-1 | V0915 00:54:40.503397 8 MoQSession.cpp:2940] requestCancellation from close sess=0x7f73dc08e7a0 relay-1 | V0915 00:54:40.503475 8 MoQSession.cpp:3348] exit controlReadLoop sess=0x7f73dc08e7a0 relay-1 | V0915 00:54:40.503507 8 MoQSession.cpp:2949] exit controlWriteLoop sess=0x7f73dc08e7a0 relay-1 | V0915 00:54:40.512677 8 MoQSession.cpp:2540] ~MoQSession sess=0x7f73dc08e7a0 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'