moq.dev CDN
moq.devcdn.moq.dev:443/anon
Sweep of 2026-10-27 01:21 UTC Latest report JSON
- Identifies itself as
- moq-lite-rs
- Measured
- 2026-10-27 01:21 UTC
- Probe
- moqtap-probe 0.5.0 (74c287bac814)
- Drafts negotiated
- drafts 14–22
- Drafts the operator lists
- drafts 14–22
A deployment of moq.dev. About this endpoint
At a glance
- Protocols accepted
- moqt-22, h3, moqt-21, moqt-20, moqt-19, moqt-18, moqt-17, moqt-16, moqt-15, moq-00
- Media delivery
- Namespace accepted, track never asked for
- Violations recorded
- 2
Certificate
- Subject
- CN=cdn.moq.pro
- Issuer
- C=US, O=Let's Encrypt, CN=YE1
- Valid until
- 2026-12-12 47 days left when measured
- Trust
- Publicly trusted
- Verification
- Completed with the certificate verified
Control messages
What each request got back, per draft. ok and err are both answers; ✗ is a request refused or left unanswered; a dash is a request our side did not complete. Times run from the request to its answer; each request waited up to 3,000 ms.
| Draft | SUBSCRIBE | FETCH | TRACK_STATUS | SUBSCRIBE_NAMESPACE | PUBLISH_NAMESPACE | SUBSCRIBE_TRACKS | PUBLISH |
|---|---|---|---|---|---|---|---|
| 22 QUIC | ✓ err 29 ms | ✓ err 31 ms | ✓ err 31 ms | ✓ ok 30 ms | ✓ ok 32 ms | ✓ err 31 ms | ✓ err 31 ms |
| 21 QUIC | ✓ err 29 ms | ✓ err 30 ms | ✓ err 31 ms | ✓ ok 31 ms | ✓ ok 29 ms | ✓ err 30 ms | ✓ err 19 ms |
| 20 QUIC | ✓ err 20 ms | ✓ err 20 ms | ✓ err 19 ms | ✓ ok 19 ms | ✓ ok 19 ms | ✓ err 19 ms | ✓ err 19 ms |
| 19 QUIC | ✓ err 19 ms | ✓ err 20 ms | ✓ err 19 ms | ✓ ok 20 ms | ✓ ok 19 ms | ✓ err 19 ms | ✓ err 19 ms |
| 18 QUIC | ✓ err 20 ms | ✓ err 26 ms | ✓ err 20 ms | ✓ ok 20 ms | ✓ ok 22 ms | ✓ err 19 ms | ✓ err 20 ms |
| 17 QUIC | ✓ err 20 ms | ✓ err 19 ms | ✓ err 19 ms | ✓ ok 21 ms | ✓ ok 19 ms | · | ✓ err 20 ms |
| 16 QUIC | – | – | – | ✓ ok 21 ms | – | · | – |
| 15 QUIC | – | – | – | – | – | · | – |
| 14 QUIC | – | – | – | – | – | · | – |
- SUBSCRIBE · drafts 17–22 · QUIC REQUEST_ERROR 16 “unroutable”.
- FETCH · drafts 17–22 · QUIC REQUEST_ERROR 16 “unroutable”.
- TRACK_STATUS · drafts 17–22 · QUIC REQUEST_ERROR 3 “TRACK_STATUS is not supported”.
- SUBSCRIBE_TRACKS · drafts 18–22 · QUIC REQUEST_ERROR 3 “SUBSCRIBE_TRACKS is not supported”.
- PUBLISH · drafts 17–22 · QUIC REQUEST_ERROR 3 “PUBLISH is not supported”.
Media delivery
One publisher and two subscribers, to see whether an object published through this endpoint reaches a client that asked for it.
The subscription routed to the publisher could not be read. The connection failed with no error code.
Specification violations
A track namespace must have no more fields than the draft allows, and at least one where the draft requires it. namespace_tuple_size
Draft 15 over QUIC, during the control message probe (SUBSCRIBE)
- Specification
- draft-ietf-moq-transport-15, Section 2.4.1
- Required response
- close the session with error code 0x3
A track namespace must have no more fields than the draft allows, and at least one where the draft requires it. namespace_tuple_size
Draft 14 over QUIC, during the control message probe (SUBSCRIBE)
- Specification
- draft-ietf-moq-transport-14, Section 2.4.1
- Required response
- close the session with error code 0x3
Setup parameters
What this endpoint sent back in its setup response, per draft. A parameter with no name is a code point the negotiated draft does not define.
draft 22 · QUIC
- 0x07 moqt_implementation = moq-lite-rs
- 0x40b54 not defined by this draft = 3936146074724532000
- 0x40b5a not defined by this draft = 1
- 0x40b5c not defined by this draft = 1
draft 21 · QUIC
- 0x07 moqt_implementation = moq-lite-rs
- 0x40b54 not defined by this draft = 3936146074724532000
- 0x40b5a not defined by this draft = 1
- 0x40b5c not defined by this draft = 1
draft 20 · QUIC
- 0x07 moqt_implementation = moq-lite-rs
- 0x40b54 not defined by this draft = 3936146074724532000
- 0x40b5a not defined by this draft = 1
- 0x40b5c not defined by this draft = 1
draft 19 · QUIC
- 0x07 moqt_implementation = moq-lite-rs
- 0x40b54 not defined by this draft = 3936146074724532000
- 0x40b5a not defined by this draft = 1
- 0x40b5c not defined by this draft = 1
draft 18 · QUIC
- 0x07 moqt_implementation = moq-lite-rs
- 0x40b54 not defined by this draft = 3936146074724532000
- 0x40b5a not defined by this draft = 1
- 0x40b5c not defined by this draft = 1
draft 17 · QUIC
- 0x07 moqt_implementation = moq-lite-rs
- 0x40b54 not defined by this draft = 3936146074724532000
- 0x40b5a not defined by this draft = 1
- 0x40b5c not defined by this draft = 1
draft 16 · QUIC
- 0x02 max_request_id = 4294967295
- 0x07 moqt_implementation = moq-lite-rs
- 0x40b5a not defined by this draft = 1
- 0x40b5c not defined by this draft = 1
draft 15 · QUIC
- 0x02 max_request_id = 4294967295
- 0x40b5a not defined by this draft = 1
- 0x40b5c not defined by this draft = 1
- 0x07 moqt_implementation = moq-lite-rs
draft 14 · QUIC
- 0x40b5c not defined by this draft = 1
- 0x02 max_request_id = 4294967295
- 0x40b5a not defined by this draft = 1
- 0x07 not defined by this draft = moq-lite-rs (moqt_implementation in 15–22)
The relay names itself moq-lite-rs under option 0x07, which is MOQT_IMPLEMENTATION from draft-15 onward. Draft-14 assigns nothing to 0x07, so a draft-14 client has no reason to read it as a name.
Measured by sweep
| Sweep | Probe | Reachable | Drafts | Requests answered | Delivery | Offers a track | Certificate valid until | Violations |
|---|---|---|---|---|---|---|---|---|
| 27 Oct 2026 | 0.5.0 74c287bac814 | yes | drafts 14–22 | 22 QUIC: 7 of 721 QUIC: 7 of 720 QUIC: 7 of 719 QUIC: 7 of 718 QUIC: 7 of 717 QUIC: 6 of 616 QUIC: 1 of 115 QUIC: 0 of 014 QUIC: 0 of 0 | Namespace accepted, track never asked for22 QUIC | — | 2026-12-12 | namespace_tuple_size 14 QUICnamespace_tuple_size 15 QUIC |
Is this your relay?
If something here is wrong, tell us — we keep what each result rests on, so a disputed one gets re-read rather than re-argued. We can also run this against endpoints that are not public.