View Relay "badthread"
Fingerprint: 125560B129DDD64B937952662DC408FDD34B5B04 |
Operator: badthread.org v2
(1 relay)
⚠ Misconfigured
|
Family: 1 relay
|
tor@badthread.org url:badthread.org... |
AS213230
|
United States of America
|
OpenBSD
- Consensus
- In Consensus (9/9 Directory Auths)
- BW Verified
- 4/7 BW Auths Measured 7872 bit/s Median
- Stability
- Overloaded | UP 4d 23h 8m ago | UP 61% (1M)
- Reachability
- IPv4: 9/9 (Directory Auths)
- BW Weight
- 0.00% of Network | 7 Mbit/s Observed By Relay
- Version
- 0.4.9.11 Recommended
-
Guard: requires Stable flag
: Guard flag requires having the Stable flag first
Suggestion: Get Stable flag by maintaining consistent uptime. Stable requires uptime and MTBF at or above network median (typically 2-3 weeks of stable running). -
Guard: bandwidth below threshold
: Observed bandwidth 8 Mbit/s is below 2 MB/s minimum (AuthDirGuardBWGuarantee)
Suggestion: Guard requires ≥2 MB/s bandwidth OR being in top 25% of network. To increase bandwidth: 1) Ensure adequate upstream capacity, 2) Check RelayBandwidthRate/RelayBandwidthBurst in torrc, 3) Monitor with Nyx or ARM. -
Guard: WFU below threshold
: Weighted Fractional Uptime 49.8% is below 98% requirement
Suggestion: WFU measures recent uptime (recent downtime weighs more heavily). To improve: 1) Minimize restarts, 2) Use systemd with Restart=always, 3) Monitor for OOM kills, 4) Schedule updates during low-traffic periods. -
Not eligible for Stable flag
: Uptime or MTBF below network median for most authorities
Suggestion: Stable flag requires uptime/MTBF at or above network median. Keep your relay running continuously for 2-3 weeks. Avoid restarts. Use reliable hardware and network connection. -
HSDir: requires Stable flag
: HSDir flag requires having the Stable flag first
Suggestion: Get Stable flag by maintaining consistent uptime. Stable requires uptime and MTBF at or above network median (typically 2-3 weeks of stable running). Avoid restarts. -
HSDir: requires V2Dir (tunnelled-dir-server)
: HSDir requires the relay to support tunnelled directory requests (V2Dir flag). This relay is missing V2Dir — the descriptor likely does not include
tunnelled-dir-server, usually becauseDirCache 0is set in torrc.
Suggestion: RemoveDirCache 0from torrc (DirCache is enabled by default in Tor ≥0.3.3). Restart Tor and verify the descriptor includestunnelled-dir-server. You can check with:grep tunnelled-dir-server /var/lib/tor/cached-descriptors -
HSDir: WFU below threshold
: WFU 49.8% below 98% required for HSDir
Suggestion: HSDir requires ≥98% WFU, Stable flag, and Time Known ≥25 hours (or ~10 days for moria1). Improve uptime consistency. -
High consensus weight deviation
: Large variation in Consensus Weight values across authorities (see 'Cons Wt' column in Per-Authority Details below)
Suggestion: Consensus weight measurements vary significantly between authorities. This can affect traffic distribution. Ensure stable network connection and consistent bandwidth availability. -
File Descriptor Exhaustion
: Relay ran out of file descriptors at 2026-08-05 14:00 UTC. This severely impacts connections and performance.
Suggestion: Increase file descriptor limits: For systemd: add "LimitNOFILE=65535" to [Service] section. For shell: ulimit -n 65535. Persistent: edit /etc/security/limits.conf.
Addresses
- OR Address
-
badthread.org
5.161.215.230:420
Reachability (Directory Authorities)
- IPv4
- 9/9
Location
- Country
-
United States of America
- Interactive Map
- View in RouteFluxMap
Eligibility Flag Vote Details
| Flag | Metric | Status | Relay Value | Threshold Required |
|---|---|---|---|---|
| Running | IPv4 Reachability | Meets (9/9 DA) | 9/9 authorities reached relay | ≥5/9 DA ORPort reachable |
| Valid | Descriptor | Meets (9/9 DA) | 9/9 authorities assigned Valid | Not blacklisted + valid descriptor (≥5/9 DA) |
| V2Dir | DirPort Available | Below (0/9 DA) | No DirPort, no tunnelled-dir-server (R) | Tunnelled directory via ORPort or DirPort (≥5/9 DA) |
| Fast | Speed | Meets (9/9 DA) | 7.9 Mbit/s (R) | ≥800.0 Kbit/s (Tor spec minimum) OR top 7/8 (≥5/9 DA) [Stricter] moria1: ≥8.4 Mbit/s |
| Stable | MTBF | Below (1/9 DA) | Median: 0.1d (1/9 DA above threshold) Min/Max: 0.1d / 20663.5d (9/9 DA, Voting / Total Eligible) |
≥10.0d - 12.3d (varies) (≥5/9 DA) [Stricter] moria1: ≥8503.9d |
| Uptime | Below (0/9 DA) | 5.0d (R) | ≥5.4d - 5.5d (varies) (≥5/9 DA) | |
| HSDir | Prereq: Fast | Meets (7/9 DA) | 7/9 DA assigned Fast | ≥800.0 Kbit/s (Tor spec minimum) OR top 7/8 (≥5/9 DA) [Stricter] moria1: ≥8.4 Mbit/s |
| Prereq: Stable | Below (1/9 DA) | 1/9 DA assigned Stable | ≥10.0d - 12.3d (varies) (≥5/9 DA) [Stricter] moria1: ≥8503.9d |
|
| Prereq: V2Dir | Below (0/9 DA) | 0/9 DA assigned V2Dir | Tunnelled directory via ORPort or DirPort (≥5/9 DA) | |
| WFU | Below (0/9 DA) | Median: 48.0% (0/9 DA above threshold) Min/Max: 43.4% / 51.3% (9/9 DA, Voting / Total Eligible) |
≥98.0% (≥5/9 DA) | |
| Time Known | Meets (9/9 DA) | Median: 9.8d (9/9 DA above threshold) Min/Max: 8.1d / 10.2d (9/9 DA, Voting / Total Eligible) |
≥1.0d (most) (≥5/9 DA) [Stricter] moria1: ≥9.9d |
|
| Guard | Prereq: Fast | Meets (7/9 DA) | 7/9 DA assigned Fast | ≥800.0 Kbit/s (Tor spec minimum) OR top 7/8 (≥5/9 DA) [Stricter] moria1: ≥8.4 Mbit/s |
| Prereq: Stable | Below (1/9 DA) | 1/9 DA assigned Stable | ≥10.0d - 12.3d (varies) (≥5/9 DA) [Stricter] moria1: ≥8503.9d |
|
| Prereq: V2Dir | Below (0/9 DA) | 0/9 DA assigned V2Dir | Tunnelled directory via ORPort or DirPort (≥5/9 DA) | |
| WFU | Below (0/9 DA) | Median: 48.0% (0/9 DA above threshold) Min/Max: 43.4% / 51.3% (9/9 DA, Voting / Total Eligible) |
≥98% (≥5/9 DA) | |
| Time Known | Meets (9/9 DA) | Median: 9.8d (9/9 DA above threshold) Min/Max: 8.1d / 10.2d (9/9 DA, Voting / Total Eligible) |
≥8 days (≥5/9 DA) | |
| Bandwidth | Below (0/9 DA) | 7.9 Mbit/s (R) | ≥16.0 Mbit/s (Tor spec minimum) OR ≥80.0 Mbit/s-328.0 Mbit/s (≥5/9 DA) | |
| Exit | Exit Policy | Below (0/9 DA) | Port 80: No | Port 443: No (R) | Allows ≥1 /8 on ports 80 AND 443 (≥5/9 DA) |
(DA) = Dir. Auth. Measured |
(R) = Relay Reported
Data from Tor CollecTor (authority votes, fetched 2026-08-06 06:45:10).
Capacity (Relay Reported)
- Observed Bandwidth
- 7.87 Mbit/s
- Advertised Bandwidth
- 7.87 Mbit/s
- Rate Limit
- 8.59 Gbit/s
- Burst Limit
- 8.59 Gbit/s
- Total Data
-
185 TB
(5 years)
1mo: 41 GB | 6mo: 246 GB | 1y: 11 TB | 5y: 185 TB
Measurement (Directory Authority Verified)
Source: CollecTor — fetched 2026-08-06 06:45:10
- Measured By
-
4/7
Bandwidth Authorities
Not measured by: faravahar, gabelmoo, longclaw - Median Measurement
- 7872 bit/s
- Min / Max
- 1040 bit/s / 16.8 Kbit/s
- Deviation
- 15.8 Kbit/s [Warning] High variation
Uptime Metrics
- Current Status
- UP 4d 23h 8m ago
- Overall Uptime (1M/6M/1Y/5Y)
- 61.0%/67.8%/70.5%/73.1%
- Flag Uptime (1M/6M/1Y/5Y)
- —/67.7%/70.3%/72.8%
- Hibernating
- No
Timestamps
- First Seen
- 2y 5mo 1w ago (2024-02-25 18:00:00)
- Last Seen
- 1h 45m 43s ago (2026-08-06 05:00:00)
- Last Restarted
- 4d 23h 8m ago (2026-08-01 07:37:31)
- Last Changed Address
- 2026-04-07 01:00:00
General Overload (from /details)
- Status
- Not Reported
OOM killer, onionskin queue saturation, or TCP port exhaustion. Flag remains 72h after last event (Tor spec 328).
File Descriptor Exhaustion (from /bandwidth)
- Status
- Reported — 2026-08-05 14:00 UTC (16 hours ago)
Rate Limits (from /bandwidth)
No rate limit data from /bandwidth endpoint.
Recommendations
- Increase FD limit:
ulimit -n 65535 - systemd:
LimitNOFILE=65535in [Service]
Operator Identity
Source: AROI Validation API — 2026-08-05 23:00 UTC
- AROI Domain (?)
- badthread.org
- Operator Validation
- Unvalidated
- This Relay
-
Unvalidated
Error: DNS-RSA: TXT record not found at badthread.org - Contact
- tor@badthread.org url:badthread.org proof:dns-rsa ciissversion:2
Family Configuration
- Family Support
- None — No family membership configured
- Effective Members: 0
- none
- Effective Member: 1
125560B129DDD64B937952662DC408FDD34B5B04 (this relay)
- Alleged Members: 0
- none
- Indirect Members: 0
- none
DNS Health
Not an exit relay — DNS health testing does not apply.Last fetch was at Thu, 06 Aug 2026 06:45:41 GMT.
Data from Tor CollecTor (authority votes, fetched 2026-08-06 06:45:10).
Each cell shows: your measured value | authority threshold. Green = meets, red = below. Flags: green = all authorities agree, yellow = partial.
| Authority | Running | Valid | Exit | MiddleOnly | BW Scan (Authority) |
v4 | Flags | Fast (Relay|T) | Guard BW (Relay|Threshold) | Guard WFU (M|T) | Guard TK (M|T) | Stable MTBF (M|T) | Stable Uptime (Relay|T) | HSDir WFU (M|T) | HSDir TK (M|T) | Desc Published | Cons Wt (Authority) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| bastet (US) | Yes | Yes | No | — | N | Yes | Valid, Fast | 7.9 Mbit/s | 816.0 Kbit/s | 7.9 Mbit/s | 80.0 Mbit/s OR 16.0 Mbit/s | 49.8% | 98% | 9.8d | 8d | 0.1d | 12.3d | 5.0d | 5.6d | 49.8% | 98.0% | 9.8d | 1.0d | 2026-08-06 04:42:53 | 7872 bit/s |
| dannenberg (DE) | Yes | Yes | No | — | Y | Yes | Valid, Fast | 7.9 Mbit/s | 816.0 Kbit/s | 7.9 Mbit/s | 328.0 Mbit/s OR 16.0 Mbit/s | 43.4% | 98% | 10.2d | 8d | 0.1d | 10.6d | 5.0d | 5.6d | 43.4% | 98.0% | 10.2d | 1.0d | 2026-08-06 04:42:53 | 1040 bit/s |
| dizum (NL) | Yes | Yes | No | — | N | Yes | Valid, Fast | 7.9 Mbit/s | 816.0 Kbit/s | 7.9 Mbit/s | 80.0 Mbit/s OR 16.0 Mbit/s | 49.8% | 98% | 10.0d | 8d | 0.1d | 10.0d | 5.0d | 5.4d | 49.8% | 98.0% | 10.0d | 1.0d | 2026-08-06 04:42:53 | 7872 bit/s |
| faravahar (US) | Yes | Yes | No | — | Y | Yes | Valid, Fast | 7.9 Mbit/s | 816.0 Kbit/s | 7.9 Mbit/s | 80.0 Mbit/s OR 16.0 Mbit/s | 47.6% | 98% | 9.8d | 8d | 0.1d | 10.1d | 5.0d | 5.5d | 47.6% | 98.0% | 9.8d | 1.0d | 2026-08-06 04:42:53 | 7872 bit/s |
| gabelmoo (DE) | Yes | Yes | No | — | Y | Yes | Running, Valid | 7.9 Mbit/s | 816.0 Kbit/s | 7.9 Mbit/s | 312.0 Mbit/s OR 16.0 Mbit/s | 46.1% | 98% | 8.1d | 8d | 0.1d | 13.4d | 5.0d | 5.5d | 46.1% | 98.0% | 8.1d | 1.0d | 2026-08-06 04:42:53 | 7872 bit/s |
| longclaw (US) | Yes | Yes | No | — | Y | Yes | Running, Valid | 7.9 Mbit/s | 816.0 Kbit/s | 7.9 Mbit/s | 248.0 Mbit/s OR 16.0 Mbit/s | 48.0% | 98% | 8.5d | 8d | 0.1d | 17.4d | 5.0d | 5.5d | 48.0% | 98.0% | 8.5d | 1.0d | 2026-08-06 04:42:53 | 7872 bit/s |
| maatuska (SE) | Yes | Yes | No | — | Y | Yes | Running, Valid, Fast | 7.9 Mbit/s | 816.0 Kbit/s | 7.9 Mbit/s | 296.0 Mbit/s OR 16.0 Mbit/s | 49.1% | 98% | 10.0d | 8d | 0.1d | 10.8d | 5.0d | 5.5d | 49.1% | 98.0% | 10.0d | 1.0d | 2026-08-06 04:42:53 | 16.8 Kbit/s |
| moria1 (US) | Yes | Yes | No | — | Y | Yes | Valid, Fast, Stable | 7.9 Mbit/s | 8.4 Mbit/s | 7.9 Mbit/s | 216.0 Mbit/s OR 16.0 Mbit/s | 51.3% | 98% | 9.9d | 8d | 20663.5d | 8503.9d | 5.0d | 5.4d | 51.3% | 98.0% | 9.89d | 9.88d | 2026-08-06 04:42:53 | 9.6 Kbit/s |
| tor26 (AT) | Yes | Yes | No | — | Y | Yes | Running, Valid, Fast | 7.9 Mbit/s | 816.0 Kbit/s | 7.9 Mbit/s | 304.0 Mbit/s OR 16.0 Mbit/s | 48.0% | 98% | 9.8d | 8d | 0.1d | 12.7d | 5.0d | 5.5d | 48.0% | 98.0% | 9.8d | 1.0d | 2026-08-06 04:42:53 | 3200 bit/s |
— = not tested/available • Format: relay value | authority threshold • WFU = Weighted Fractional Uptime • TK = Time Known
Relay Reported = Your relay's self-reported bandwidth from its descriptor (observed_bandwidth). Used for flag eligibility (Guard, Fast).
Authority Measured = Bandwidth measured by authority's sbws scanner. Used for consensus weight (path selection probability).
Why different? Authorities verify your reported bandwidth independently. 6 of 9 authorities run bandwidth scanners; 3 use relay-reported values directly.
Relay Uptime = From Onionoo API (last_restarted field). Self-reported uptime from descriptor. Same value for all authorities.
Authority Threshold = From CollecTor vote files (flag-thresholds stable-uptime). Each authority may have different thresholds.
Why two sources? Vote files contain authority thresholds but not per-relay uptime values. Onionoo aggregates relay descriptors which include uptime.