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 18 Kbit/s Median
Stability
Overloaded | DOWN 4h 15m 38s ago | UP 83% (1M)
Reachability
IPv4: 9/9 (Directory Auths)
BW Weight
0.00% of Network | 17 Mbit/s Observed By Relay
Version
0.4.8.25 Recommended
Issues Detected:
  • 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: WFU below threshold : Weighted Fractional Uptime 61.3% 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 because DirCache 0 is set in torrc.
    Suggestion: Remove DirCache 0 from torrc (DirCache is enabled by default in Tor ≥0.3.3). Restart Tor and verify the descriptor includes tunnelled-dir-server. You can check with: grep tunnelled-dir-server /var/lib/tor/cached-descriptors
  • HSDir: WFU below threshold : WFU 61.3% 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-05-26 23: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 United States of America
Interactive Map
View in RouteFluxMap
Autonomous System
AS Number
AS213230
AS Name
Hetzner Online GmbH (BGP.tools)
AS Rarity
Legendary (score: 4/5, <0.05% consensus weight, 3 operators)

Current Flags (3): Running, Valid, Fast
Eligible Flags (4): Running: 9/9 | Valid: 9/9 | V2Dir: 9/9 | Fast: 7/9 | Stable: 1/9 | HSDir: 0/9 | Guard: 0/9 | Exit: 0/9
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) 18.0 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.2d (1/9 DA above threshold)
Min/Max: 0.1d / 20593.4d (9/9 DA, Voting / Total Eligible)
≥21.2d - 51.7d (varies) (≥5/9 DA)
[Stricter] moria1: ≥340.7d
Uptime Below (0/9 DA) 4.1d (R) ≥13.4d - 13.7d (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 ≥21.2d - 51.7d (varies) (≥5/9 DA)
[Stricter] moria1: ≥340.7d
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: 65.8% (0/9 DA above threshold)
Min/Max: 61.3% / 67.6% (9/9 DA, Voting / Total Eligible)
≥98.0% (≥5/9 DA)
Time Known Meets (9/9 DA) Median: 10.2d (9/9 DA above threshold)
Min/Max: 9.9d / 10.5d (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 ≥21.2d - 51.7d (varies) (≥5/9 DA)
[Stricter] moria1: ≥340.7d
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: 65.8% (0/9 DA above threshold)
Min/Max: 61.3% / 67.6% (9/9 DA, Voting / Total Eligible)
≥98% (≥5/9 DA)
Time Known Meets (9/9 DA) Median: 10.2d (9/9 DA above threshold)
Min/Max: 9.9d / 10.5d (9/9 DA, Voting / Total Eligible)
≥8 days (≥5/9 DA)
Bandwidth Meets (9/9 DA) 18.0 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-05-27 10:15:07).

Capacity (Relay Reported)
Observed Bandwidth
17.99 Mbit/s
Advertised Bandwidth
17.99 Mbit/s
Rate Limit
8.59 Gbit/s
Burst Limit
8.59 Gbit/s
Total Data
185 TB (5 years)
1mo: 45 GB | 6mo: 253 GB | 1y: 20 TB | 5y: 185 TB
Measurement (Directory Authority Verified)

Source: CollecTor — fetched 2026-05-27 10:15:07

Measured By
4/7 Bandwidth Authorities
Not measured by: bastet, dannenberg, tor26
Median Measurement
18.0 Kbit/s
Min / Max
8.8 Kbit/s / 35.2 Kbit/s
Deviation
26.4 Kbit/s [Warning] High variation
Network Participation: Consensus Weight: 0.0014% of network (26th pctl) | Guard: N/A | Middle: N/A | Exit: N/A

Uptime Metrics
Current Status
DOWN 4h 15m 38s ago
Overall Uptime (1M/6M/1Y/5Y)
83.5%/72.9%/72.6%/73.7%
Flag Uptime (1M/6M/1Y/5Y)
82.8%/72.8%/72.4%/73.4%
Hibernating
No
Timestamps
First Seen
2y 2mo 3w ago (2024-03-03 00:00:00)
Last Seen
4h 15m 38s ago (2026-05-27 06:00:00)
Last Restarted
4d 2h 30m ago (2026-05-23 07:44:53)
Last Changed Address
2026-04-07 01:00:00
[Warning] OVERLOADED — FD exhaustion (last: 2026-05-26)
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-05-26 23:00 UTC (11 hours ago)
Rate Limits (from /bandwidth)

No rate limit data from /bandwidth endpoint.

Recommendations
  • Increase FD limit: ulimit -n 65535
  • systemd: LimitNOFILE=65535 in [Service]

Operator Identity

Source: AROI Validation API — 2026-05-27 03: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
Happy Families (family-cert)
Effective Members: 0
none
MyFamily (legacy declarations)
Effective Member: 1
125560B129DDD64B937952662DC408FDD34B5B04 (this relay)
Alleged Members: 0
none
Indirect Members: 0
none

Platform
OpenBSD — Tor 0.4.8.25 on OpenBSD
Version
0.4.8.25Recommended
Version Status
Recommended

DNS Health
Not an exit relay — DNS health testing does not apply.
IPv4 Exit Policy Summary
reject: 
  1-65535
IPv6 Exit Policy Summary
None
Full Exit Policy
reject *:*

Last fetch was at Wed, 27 May 2026 10:15:37 GMT.

Data from Tor CollecTor (authority votes, fetched 2026-05-27 10:15:07).

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 Y Yes Running, Valid 18.0 Mbit/s | 816.0 Kbit/s 18.0 Mbit/s | 224.0 Mbit/s OR 16.0 Mbit/s 61.3% | 98% 10.2d | 8d 0.1d | 50.5d 4.1d | 13.4d 61.3% | 98.0% 10.2d | 1.0d 2026-05-27 04:51:10 18.0 Kbit/s
dannenberg (DE) Yes Yes No Y Yes Running, Valid, Fast 18.0 Mbit/s | 816.0 Kbit/s 18.0 Mbit/s | 80.0 Mbit/s OR 16.0 Mbit/s 65.8% | 98% 10.2d | 8d 0.2d | 46.6d 4.1d | 13.7d 65.8% | 98.0% 10.2d | 1.0d 2026-05-27 04:51:10 18.0 Kbit/s
dizum (NL) Yes Yes No N Yes Valid, Fast 18.0 Mbit/s | 816.0 Kbit/s 18.0 Mbit/s | 80.0 Mbit/s OR 16.0 Mbit/s 61.7% | 98% 10.3d | 8d 0.1d | 21.2d 4.1d | 13.7d 61.7% | 98.0% 10.3d | 1.0d 2026-05-27 04:51:10 18.0 Kbit/s
faravahar (US) Yes Yes No N Yes Valid, Fast 18.0 Mbit/s | 816.0 Kbit/s 18.0 Mbit/s | 80.0 Mbit/s OR 16.0 Mbit/s 61.9% | 98% 10.2d | 8d 0.1d | 51.7d 4.1d | 13.7d 61.9% | 98.0% 10.2d | 1.0d 2026-05-27 04:51:10 18.0 Kbit/s
gabelmoo (DE) Yes Yes No Y Yes Valid, Fast 18.0 Mbit/s | 816.0 Kbit/s 18.0 Mbit/s | 312.0 Mbit/s OR 16.0 Mbit/s 66.5% | 98% 10.5d | 8d 0.2d | 53.0d 4.1d | 13.8d 66.5% | 98.0% 10.5d | 1.0d 2026-05-27 04:51:10 21.6 Kbit/s
longclaw (US) Yes Yes No Y Yes Running, Valid, Fast 18.0 Mbit/s | 816.0 Kbit/s 18.0 Mbit/s | 248.0 Mbit/s OR 16.0 Mbit/s 66.8% | 98% 10.1d | 8d 0.2d | 58.0d 4.1d | 13.7d 66.8% | 98.0% 10.1d | 1.0d 2026-05-27 04:51:10 35.2 Kbit/s
maatuska (SE) Yes Yes No Y Yes Valid, Fast 18.0 Mbit/s | 816.0 Kbit/s 18.0 Mbit/s | 328.0 Mbit/s OR 16.0 Mbit/s 65.1% | 98% 9.9d | 8d 0.2d | 24.6d 4.1d | 13.5d 65.1% | 98.0% 9.9d | 1.0d 2026-05-27 04:51:10 8.8 Kbit/s
moria1 (US) Yes Yes No Y Yes Valid, Fast, Stable 18.0 Mbit/s | 8.4 Mbit/s 18.0 Mbit/s | 232.0 Mbit/s OR 16.0 Mbit/s 67.3% | 98% 10.0d | 8d 20593.4d | 340.7d 4.1d | 14.2d 67.3% | 98.0% 10.0d | 9.9d 2026-05-27 04:51:10 21.6 Kbit/s
tor26 (AT) Yes Yes No Y Yes Running, Valid 18.0 Mbit/s | 816.0 Kbit/s 18.0 Mbit/s | 312.0 Mbit/s OR 16.0 Mbit/s 67.6% | 98% 10.1d | 8d 0.2d | 54.0d 4.1d | 13.8d 67.6% | 98.0% 10.1d | 1.0d 2026-05-27 04:51:10 18.0 Kbit/s

— = not tested/available • Format: relay value | authority threshold • WFU = Weighted Fractional Uptime • TK = Time Known

Bandwidth Values Explained:
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.
Stable Uptime (Two Data Sources):
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.