View Relay "TheMadHackerFatCat"
Fingerprint: E4EFCD22D887766CB997882A5F93DDA5B8408650 |
Operator: themadhacker.net v3
(6 relays)
✓ Validated
⚠ this relay: Misconfigured|
Family: 2 relays
|
themadhacker... |
AS44382
|
Turkey
|
Linux
- Consensus
- In Consensus (9/9 Directory Auths)
- DNS Health
- Not Tested (via exitdnshealth.1aeo.com)
- BW Verified
- 1/6 BW Auths Measured
- Stability
- Not Overloaded | UP 2h 59m 11s ago
- Reachability
- IPv4: 9/9 (Directory Auths)
- BW Weight
- 0 Kbit/s Observed By Relay
- Version
- 0.4.9.11 Recommended
Issues Detected:
-
Guard: requires Fast flag
: Guard flag requires having the Fast flag first
Suggestion: Get Fast flag by having bandwidth ≥100 KB/s OR in top 7/8ths of network. Most relays get this easily. -
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 0.0% 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. -
Guard: Time Known below threshold
: Time Known 0.0 days is below 8 days requirement (8.0 more days needed)
Suggestion: Time Known tracks how long authorities have observed your relay. This resets if: 1) Identity key changes, 2) Long downtime makes authorities forget you. Just keep running stably. -
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 Fast flag
: HSDir flag requires having the Fast flag first
Suggestion: Get Fast flag by having bandwidth ≥100 KB/s OR in top 7/8ths of network. Most relays get this easily. -
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: WFU below threshold
: WFU 0.0% 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. -
HSDir: Time Known below threshold
: Time Known 0.0 hours below 25 hours (dir-spec default)
Suggestion: Most authorities use 25 hours for HSDir TK. moria1 uses ~10 days. Keep running stably. -
Low bandwidth authority measurements
: Only 1/6 bandwidth authorities measured this relay. Minimum 3 measurements needed for accurate consensus weight.
Suggestion: Low measurement count can indicate connectivity issues. Check: 1) Relay is reachable from multiple geographic locations, 2) ORPort accepts connections from bandwidth scanners, 3) RelayBandwidthRate in torrc matches actual capacity. New relays may take 1-2 days to be measured by all authorities.
Addresses
- OR Address
- 203.202.232.179:9001
Reachability (Directory Authorities)
- IPv4
- 9/9
Location
- Country
-
Turkey
- Interactive Map
- View in RouteFluxMap
Eligible Flags (4):
Running: 9/9 | Valid: 9/9 | V2Dir: 9/9 | Fast: 0/9 | Stable: 0/9 | HSDir: 0/9 | Guard: 0/9 | Exit: 9/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 | Meets (9/9 DA) | Tunnelled: Yes (no DirPort) (R) | Tunnelled directory via ORPort or DirPort (≥5/9 DA) |
| Fast | Speed | Below (0/9 DA) | 0 bit/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 (0/9 DA) | Median: 0.1d (0/9 DA above threshold) Min/Max: 0.0d / 0.1d (9/9 DA, Voting / Total Eligible) |
≥7.6d - 11.4d (varies) (≥5/9 DA) [Stricter] moria1: ≥8252.2d |
| Uptime | Below (0/9 DA) | 0.1d (R) | ≥8.5d - 8.6d (varies) (≥5/9 DA) | |
| HSDir | Prereq: Fast | Below (0/9 DA) | 0/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 (0/9 DA) | 0/9 DA assigned Stable | ≥7.6d - 11.4d (varies) (≥5/9 DA) [Stricter] moria1: ≥8252.2d |
|
| Prereq: V2Dir | Meets (9/9 DA) | 9/9 DA assigned V2Dir | Tunnelled directory via ORPort or DirPort (≥5/9 DA) | |
| WFU | Meets (7/9 DA) | Majority: 100.0% (7/9 DA) Min/Med/Max: 0.0% / 100.0% / 100.0% (9/9 DA, Voting / Total Eligible) |
≥98.0% (≥5/9 DA) | |
| Time Known | Below (0/9 DA) | Median: 0.1d (0/9 DA above threshold) Min/Max: 0.0d / 0.1d (9/9 DA, Voting / Total Eligible) |
≥1.0d (most) (≥5/9 DA) [Stricter] moria1: ≥9.9d |
|
| Guard | Prereq: Fast | Below (0/9 DA) | 0/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 (0/9 DA) | 0/9 DA assigned Stable | ≥7.6d - 11.4d (varies) (≥5/9 DA) [Stricter] moria1: ≥8252.2d |
|
| Prereq: V2Dir | Meets (9/9 DA) | 9/9 DA assigned V2Dir | Tunnelled directory via ORPort or DirPort (≥5/9 DA) | |
| WFU | Meets (7/9 DA) | Majority: 100.0% (7/9 DA) Min/Med/Max: 0.0% / 100.0% / 100.0% (9/9 DA, Voting / Total Eligible) |
≥98% (≥5/9 DA) | |
| Time Known | Below (0/9 DA) (need 7.9 more days) | Median: 0.1d (0/9 DA above threshold) Min/Max: 0.0d / 0.1d (9/9 DA, Voting / Total Eligible) |
≥8 days (≥5/9 DA) | |
| Bandwidth | Below (0/9 DA) | 0 bit/s (R) | ≥16.0 Mbit/s (Tor spec minimum) OR ≥80.0 Mbit/s-328.0 Mbit/s (≥5/9 DA) | |
| Exit | Exit Policy | Meets (9/9 DA) | Port 80: Yes | Port 443: Yes (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-10 17:45:12).
Capacity (Relay Reported)
- Observed Bandwidth
- 0.00 Kbit/s
- Advertised Bandwidth
- Unknown
- Rate Limit
- 8.59 Gbit/s
- Burst Limit
- 8.59 Gbit/s
- Total Data
- N/A
Measurement (Directory Authority Verified)
Source: CollecTor — fetched 2026-08-10 17:45:12
- Measured By
-
1/6
Bandwidth Authorities
Not measured by: dannenberg, faravahar, gabelmoo, longclaw, moria1 - Median Measurement
- 0 bit/s
- Min / Max
- 0 bit/s / 8 bit/s
Network Participation:
Consensus Weight:
N/A
|
Guard:
N/A |
Middle:
N/A |
Exit:
N/A
Uptime Metrics
- Current Status
- UP 2h 59m 11s ago
- Overall Uptime (1M/6M/1Y/5Y)
- 0.0%/0.0%/0.0%/0.0%
- Flag Uptime (1M/6M/1Y/5Y)
- N/A
- Hibernating
- No
Timestamps
- First Seen
- 2h 45m 56s ago (2026-08-10 16:00:00)
- Last Seen
- 1h 45m 56s ago (2026-08-10 17:00:00)
- Last Restarted
- 2h 59m 11s ago (2026-08-10 15:46:45)
- Last Changed Address
- 2026-08-10 16:00:00
Overload Status:
Not Overloaded — No overload conditions reported.
Operator Identity
Source: AROI Validation API — 2026-08-10 10:00 UTC
- AROI Domain (?)
- themadhacker.net
- Operator Validation
- Validated (5/6 relays)
- This Relay
-
Unvalidated
Error: Not yet processed by validator (relay may be new) - Contact
- themadhacker email:themadhacker[]themadhacker.net url:https://themadhacker.net proof:uri-familyid-ed25519 uplinkbw:2500 ciissversion:3 twitter:themadhackernet
Family Configuration
- Family Support
- Happy Families (6) — Has family-cert in server descriptor (guide) | View Full Family (2)
Happy Families (family-cert)
- Effective Members: 6
2E445E1F812FBC32CD8A6E374B2FA37C71E70999 41C5E3A4A29E841DC3ED96B859B51077197AEA67 8139A83CACF99DFDEF586A11EC775905DFDA1F29 E49A5360120D2AAC64A65C45A5772D536E087DC6 E4EFCD22D887766CB997882A5F93DDA5B8408650 (this relay) E85E86BDE1DB5CBAC808C6390D3E78B62E153EC2
MyFamily (legacy declarations)
IPv4 Exit Policy Summary
accept: 53 80 443 8080
IPv6 Exit Policy Summary
accept: 53 80 443 8080
Full Exit Policy
reject 0.0.0.0/8:* reject 169.254.0.0/16:* reject 127.0.0.0/8:* reject 192.168.0.0/16:* reject 10.0.0.0/8:* reject 172.16.0.0/12:* reject 203.202.232.179:* accept *:443 accept *:80 accept *:8080 accept *:53 reject *:*
Last fetch was at Mon, 10 Aug 2026 18:45:52 GMT.
Data from Tor CollecTor (authority votes, fetched 2026-08-10 17:45:12).
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 | Yes | — | N | Yes | Valid, V2Dir, Exit | 0 bit/s | 816.0 Kbit/s | 0 bit/s | 80.0 Mbit/s OR 16.0 Mbit/s | 0.0% | 98% | 0.0d | 8d | 0.0d | 7.6d | 0.1d | 8.5d | 0.0% | 98.0% | 0.0d | 1.0d | 2026-08-10 15:48:48 | — |
| dannenberg (DE) | Yes | Yes | Yes | — | Y | Yes | Running, Valid, V2Dir, Exit | 0 bit/s | 816.0 Kbit/s | 0 bit/s | 328.0 Mbit/s OR 16.0 Mbit/s | 100.0% | 98% | 0.1d | 8d | 0.1d | 11.4d | 0.1d | 9.4d | 100.0% | 98.0% | 0.1d | 1.0d | 2026-08-10 15:48:48 | — |
| dizum (NL) | Yes | Yes | Yes | — | N | Yes | Running, Valid, V2Dir, Exit | 0 bit/s | 816.0 Kbit/s | 0 bit/s | 80.0 Mbit/s OR 16.0 Mbit/s | 100.0% | 98% | 0.1d | 8d | 0.1d | 10.8d | 0.1d | 8.5d | 100.0% | 98.0% | 0.1d | 1.0d | 2026-08-10 15:48:48 | — |
| faravahar (US) | Yes | Yes | Yes | — | Y | Yes | Running, Valid, V2Dir, Exit | 0 bit/s | 816.0 Kbit/s | 0 bit/s | 80.0 Mbit/s OR 16.0 Mbit/s | 100.0% | 98% | 0.1d | 8d | 0.1d | 10.9d | 0.1d | 8.6d | 100.0% | 98.0% | 0.1d | 1.0d | 2026-08-10 15:48:48 | — |
| gabelmoo (DE) | Yes | Yes | Yes | — | Y | Yes | Valid, V2Dir, Exit | 0 bit/s | 816.0 Kbit/s | 0 bit/s | 304.0 Mbit/s OR 16.0 Mbit/s | 0.0% | 98% | 0.0d | 8d | 0.0d | 14.1d | 0.1d | 8.6d | 0.0% | 98.0% | 0.0d | 1.0d | 2026-08-10 15:48:48 | — |
| longclaw (US) | Yes | Yes | Yes | — | Y | Yes | Running, Valid, V2Dir, Exit | 0 bit/s | 816.0 Kbit/s | 0 bit/s | 248.0 Mbit/s OR 16.0 Mbit/s | 100.0% | 98% | 0.1d | 8d | 0.1d | 18.0d | 0.1d | 9.4d | 100.0% | 98.0% | 0.1d | 1.0d | 2026-08-10 15:48:48 | — |
| maatuska (SE) | Yes | Yes | Yes | — | N | Yes | Running, Valid, V2Dir, Exit | 0 bit/s | 816.0 Kbit/s | 0 bit/s | 80.0 Mbit/s OR 16.0 Mbit/s | 100.0% | 98% | 0.1d | 8d | 0.1d | 11.0d | 0.1d | 8.5d | 100.0% | 98.0% | 0.1d | 1.0d | 2026-08-10 15:48:48 | — |
| moria1 (US) | Yes | Yes | Yes | — | Y | Yes | Running, Valid, V2Dir, Exit | 0 bit/s | 8.4 Mbit/s | 0 bit/s | 216.0 Mbit/s OR 16.0 Mbit/s | 100.0% | 98% | 0.1d | 8d | 0.1d | 8252.2d | 0.1d | 8.5d | 100.0% | 98.0% | 0.1d | 9.9d | 2026-08-10 15:48:48 | — |
| tor26 (AT) | Yes | Yes | Yes | — | Y | Yes | Running, Valid, V2Dir, Exit | 0 bit/s | 816.0 Kbit/s | 0 bit/s | 304.0 Mbit/s OR 16.0 Mbit/s | 100.0% | 98% | 0.1d | 8d | 0.1d | 12.5d | 0.1d | 8.6d | 100.0% | 98.0% | 0.1d | 1.0d | 2026-08-10 15:48:48 | 8 bit/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.
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.
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.