View Relay "fluffypancakes002de"
Fingerprint: 377CC97B32BC6CD5F17ED2426B16759EBBD51551 |
Operator: fluffypancakes.dev v3
(22 relays)
✓ Validated
|
Family: 22 relays
|
email:admin[]fluffypancakes.dev... |
AS197540
|
Germany
|
Linux
- Consensus
- In Consensus (9/9 Directory Auths)
- BW Verified
- 5/7 BW Auths Measured 528 Mbit/s Median
- Stability
- Overloaded | UP 4d 3h 26m ago | UP 99% (1M)
- Reachability
- IPv4: 9/9 | v6: 8/8(Directory Auths)
- BW Weight
- 0.03% of Network | 276 Mbit/s Observed By Relay
- Version
- 0.4.9.15 Recommended
-
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. -
General Overload Active
: Relay reported general overload at 2026-11-03 17:00 UTC. Reported timestamps use hour precision, so the displayed minute is not an exact incident time. The flag does not identify which trigger fired. Investigation paths are Tor's internal OOM handling, dropped ntor onionskins, and TCP port exhaustion.
Suggestion: Inspect CPU and memory with htop, Tor service logs, host or container memory headroom, and the effective MaxMemInQueues. When the process was killed or restarted, check kernel OOM logs separately. A kernel OOM kill is a different mechanism from Tor freeing memory itself. MetricsPort: tor_relay_load_oom_bytes_total. Broken down by subsys. An increase measures bytes freed by Tor’s internal OOM handling. It is not an invocation count and it is not proof of a kernel OOM kill. Review Tor’s onionskin and drop messages, and whether the CPU is saturated or contended. The general-overload flag does not say this trigger fired. MetricsPort: tor_relay_load_onionskins_total{type="ntor",action="dropped"} and {type="ntor_v3",action="dropped"}. Compare each with the matching action="processed" series. Inspect both supported handshake types. Review Tor logs, socket usage, and the host’s ephemeral-port allocation. On Linux, ss -s and reading net.ipv4.ip_local_port_range are useful starting checks. MetricsPort: tor_relay_load_tcp_exhaustion_total. An increase records additional exhaustion events. See the Tor overload troubleshooting guide.
- Guard: WFU near threshold: Weighted Fractional Uptime is just above the Guard bar at dizum (98.2%, need ≥97.756%). Recent downtime weighs more than older downtime. Avoid restarts while it is this close; a short outage can drop the Guard flag.
Suggestion: Recent downtime weighs more than older downtime. Minimize restarts, use systemd Restart=always, and watch for OOM kills until each authority has more room above its own guard-wfu.
Addresses
- OR Address
-
v2202511205538402538.goodsrv.de
159.195.23.56:443
[2a0a:4cc0:c1:3bbb:8f6:aff:fe82:699f]:443
Reachability (Directory Authorities)
- IPv4
- 9/9
- IPv6
- 8/8 (1 don't test)
Location
- Country
-
Germany
- 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 |
| IPv6 Reachability | Meets (8/8 DA) | 8/8 tested authorities reached relay | ≥5/8 tested (majority) (≥5/8 DA) | |
| 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 | Meets (9/9 DA) | 296.0 Mbit/s – 720.0 Mbit/s (5 DA measured) 80.0 Mbit/s (4 DA relay-reported) |
≥816.0 Kbit/s (AuthDirFastGuarantee, or the top-7/8 cutoff if lower) (≥5/9 DA) [Stricter] moria1: ≥8.4 Mbit/s |
| Stable | MTBF | Below (1/9 DA) | Median: 7.4d (1/9 DA above threshold) Min/Max: 2.5d / 6266.2d (9/9 DA, Voting / Total Eligible) |
≥2.3d - 9.2d (varies) (≥5/9 DA) [Stricter] moria1: ≥7858.2d |
| Uptime | Below (0/9 DA) | 4.1d (R) | ≥5.0d - 5.1d (varies) (≥5/9 DA) | |
| HSDir | Prereq: Fast | Meets (9/9 DA) | 9/9 DA assigned Fast 296.0 Mbit/s – 720.0 Mbit/s (5 DA measured) 80.0 Mbit/s (4 DA relay-reported) |
≥816.0 Kbit/s (AuthDirFastGuarantee, or the top-7/8 cutoff if lower) (≥5/9 DA) [Stricter] moria1: ≥8.4 Mbit/s |
| Prereq: Stable | Meets (8/9 DA) | 8/9 DA assigned Stable | ≥2.3d - 9.2d (varies) (≥5/9 DA) [Stricter] moria1: ≥7858.2d |
|
| Prereq: V2Dir | Meets (9/9 DA) | 9/9 DA assigned V2Dir | Tunnelled directory via ORPort or DirPort (≥5/9 DA) | |
| Uptime | Partial (7/9 DA) | 4.1d (R) | ≥96h as each authority sees it (MinUptimeHidServDirectoryV2) (≥5/9 DA) [Stricter] moria1: ≥98% WFU and ≥9.9d Time Known |
|
| Guard | Prereq: Fast | Meets (9/9 DA) | 9/9 DA assigned Fast 296.0 Mbit/s – 720.0 Mbit/s (5 DA measured) 80.0 Mbit/s (4 DA relay-reported) |
≥816.0 Kbit/s (AuthDirFastGuarantee, or the top-7/8 cutoff if lower) (≥5/9 DA) [Stricter] moria1: ≥8.4 Mbit/s |
| Prereq: Stable | Meets (8/9 DA) | 8/9 DA assigned Stable | ≥2.3d - 9.2d (varies) (≥5/9 DA) [Stricter] moria1: ≥7858.2d |
|
| Prereq: V2Dir | Meets (9/9 DA) | 9/9 DA assigned V2Dir | Tunnelled directory via ORPort or DirPort (≥5/9 DA) | |
| WFU | Meets (9/9 DA) | Median: 99.6% (9/9 DA above threshold) Min/Max: 98.2% / 99.7% (9/9 DA, Voting / Total Eligible) |
≥98%; dizum: ≥97.756% (≥5/9 DA) | |
| Time Known | Meets (9/9 DA) | Median: 14.3d (9/9 DA above threshold) Min/Max: 9.7d / 16.4d (9/9 DA, Voting / Total Eligible) |
≥8 days (≥5/9 DA) | |
| Bandwidth | Meets (9/9 DA) | 296.0 Mbit/s – 720.0 Mbit/s (5 DA measured) 80.0 Mbit/s (4 DA relay-reported) |
≥16.8 Mbit/s (AuthDirGuardBWGuarantee) OR top 25% (≥80.0 Mbit/s-272.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-11-04 08:15:15).
Capacity (Relay Reported)
- Observed Bandwidth
- 276.48 Mbit/s
- Advertised Bandwidth
- 276.48 Mbit/s
- Rate Limit
- 8.59 Gbit/s
- Burst Limit
- 8.59 Gbit/s
- Total Data
-
1.4 PB
(1 year)
1mo: 143 TB | 6mo: 803 TB | 1y: 1.4 PB
Measurement (Directory Authority Verified)
Source: CollecTor — fetched 2026-11-04 08:15:15
- Measured By
-
5/7
Bandwidth Authorities
Not measured by: faravahar, longclaw - Consensus Weight
- 528.0 Mbit/s (median of 5 measurements)
- Measured Min / Max
- 296.0 Mbit/s / 720.0 Mbit/s
- Deviation
- 424.0 Mbit/s [Warning] High variation
History
Uptime Metrics
- Current Status
- UP 4d 3h 26m ago
- Overall Uptime (1M/6M/1Y/5Y)
- 99.5%/99.6%/99.8%/0.0%
- Flag Uptime (1M/6M/1Y/5Y)
- —/—/99.0%/—
- Hibernating
- No
Timestamps
- First Seen
- 11mo 2w 16h ago (2025-11-24 17:00:00)
- Last Seen
- 1h 15m 43s ago (2026-11-04 08:00:00)
- Last Restarted
- 4d 3h 26m ago (2026-10-31 05:48:55)
- Last Changed Address
- 2026-04-06 23:00:00
Evaluated 2026-11-04 09:15 UTC. /details snapshot 2026-11-04 08:00:00 UTC (cached 11s ago). /bandwidth snapshot 2026-11-04 05:00:00 UTC (cached 1h 30m ago).
Reported timestamps use hour precision, so the displayed minute is not an exact incident time.
General Overload (from /details)
- Status
- Reported
- When
- 2026-11-03 17:00 UTC (16 hours ago)
The general-overload flag does not say which trigger fired. Possible paths are Tor’s internal memory handling, dropped ntor handshakes, and TCP port exhaustion. Allium treats a valid report as eligible for 72 hours; that cutoff is not proof the relay recovered then.
File Descriptor Exhaustion (from /bandwidth)
- Status
- No file-descriptor exhaustion report in available data
Rate Limits (from /bandwidth)
- Status
- No rate-limit report in available data
- Rate Limit
- —
- Burst Limit
- —
- Write counter
- —
- Read counter
- —
What to check
-
Tor internal memory pressure
Inspect CPU and memory with htop, Tor service logs, host or container memory headroom, and the effective MaxMemInQueues. When the process was killed or restarted, check kernel OOM logs separately. A kernel OOM kill is a different mechanism from Tor freeing memory itself.MetricsPort:
tor_relay_load_oom_bytes_total— Broken down by subsys. An increase measures bytes freed by Tor’s internal OOM handling. It is not an invocation count and it is not proof of a kernel OOM kill. -
ntor handshake pressure
Review Tor’s onionskin and drop messages, and whether the CPU is saturated or contended. The general-overload flag does not say this trigger fired.MetricsPort:
tor_relay_load_onionskins_total{type="ntor",action="dropped"} and {type="ntor_v3",action="dropped"}— Compare each with the matching action="processed" series. Inspect both supported handshake types. -
TCP port exhaustion
Review Tor logs, socket usage, and the host’s ephemeral-port allocation. On Linux, ss -s and reading net.ipv4.ip_local_port_range are useful starting checks.MetricsPort:
tor_relay_load_tcp_exhaustion_total— An increase records additional exhaustion events.
About these reports and MetricsPort
Allium’s eligibility windows are applied to the reported timestamps: 72 hours for general overload and file-descriptor exhaustion, 24 hours for a rate-limit hit. A report at the cutoff is historical. An older report can remain visible after Onionoo or Allium’s cache still has it. The cutoff does not prove the relay recovered at that moment. Allium caches the bandwidth document for 12 hours by default. The snapshot time is when Onionoo published that document. It is not the relay’s event time, and it is not necessarily the extra-info publication time. Cache age is how old Allium’s copy is.
MetricsPort counters are cumulative. Compare samples, and account for process restarts. A nonzero total alone does not show ongoing activity. Gauges describe current values. An unavailable metric is unknown, not zero. Allium does not have this relay’s MetricsPort readings and does not invent them.
The port below is an example for an endpoint you have already configured. MetricsPort must be enabled with restricted access and must not be exposed publicly. Setup stays in the Tor overload troubleshooting guide.
curl http://127.0.0.1:9035/metrics
History
Operator Identity
Source: AROI Validation API — 2026-11-04 00:00 UTC
- AROI Domain (?)
- fluffypancakes.dev
- Operator Validation
- Validated (22/22 relays)
- This Relay
- Validated (uri-familyid-ed25519)
- Contact
- email:admin[]fluffypancakes.dev url:fluffypancakes.dev proof:uri-familyid-ed25519 ciissversion:3 os:Ubuntu/24.04
Family Configuration
- Family Support
- Happy Families (22) — Has family-cert in server descriptor (guide) | View Full Family (22)
- Effective Members: 22
09C375184DE999CE1B4AC034190F5A9F916479F9 162AEE47021C46F1424ED9A7070D62218F625241 1F348BF999D4F7BE263270F5A24F69FCCEC1399C 2856770C398C8C145BCBF74BE9CDA68509621848 324C9D0C9245411945484BC5367051065D7D1A20 377CC97B32BC6CD5F17ED2426B16759EBBD51551 (this relay) 51999EC81567185CF4E6472224338891E9C6F312 5EF983342C03A35DB1290F0668FD66BB1A15C152 660CD3BB4526432E34226B119EB83D9031BB527D 6A8376AA00F4236E7770691B3F94FBCCBEB3DBB8 8CE439B1850C9F09C068F761A4DAC8E81B82A328 A39D10B59C0614DFFE296DC2C55F7C4C8557D485 A4385564CBF372B86C793B1EEB643E60CC426431 B792BEE2B51CC5F8F53139638C8F89AE17D71EB1 CBCC187E025CAEC4C876C76C53DE8153733508FB D13EB0C95511880A127C7BD0A8323DD5AEFB6549 D1A39C70169F2C4B690DC9B6E7B03C3B9ABE907B DC50D75D6A5D1E5B74E406B15C43809BB0C5F20A E31ED72DF3A657FB724715DF84C32394EC4582B2 E664021B76B355EFDB7628938D97E4ACE61B06C5 F7EDF3D944F9ADEC2EDB43F0FB9FB02FFDE7F1E7 FCD0E471A2D5E982F05D57C2387E2A5BF32CDB69
DNS Health
Not an exit relay — DNS health testing does not apply.Last fetch was at Wed, 04 Nov 2026 09:15:43 GMT.
Data from Tor CollecTor (authority votes, fetched 2026-11-04 08:15:15).
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 | v6 | Flags | Fast (BW|T) | Guard BW (BW|Threshold) | Guard WFU (M|T) | Guard TK (M|T) | Stable MTBF (M|T) | Stable Uptime (Relay|T) | Desc Published | Cons Wt (Authority) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| bastet (US) | Yes | Yes | No | — | Y | Yes | Yes | Running, Valid, V2Dir, Fast, Stable, HSDir, Guard | 392.0 Mbit/s (M) | 816.0 Kbit/s | 392.0 Mbit/s (M) | 192.0 Mbit/s OR 16.8 Mbit/s | 99.3% | 98% | 14.3d | 8d | 5.8d | 8.4d | 4.1d | 5.2d | 2026-11-03 23:49:16 | 392.0 Mbit/s (M) |
| dannenberg (DE) | Yes | Yes | No | — | Y | Yes | Yes | Running, Valid, V2Dir, Fast, Stable, HSDir, Guard | 528.0 Mbit/s (M) | 816.0 Kbit/s | 528.0 Mbit/s (M) | 272.0 Mbit/s OR 16.8 Mbit/s | 99.7% | 98% | 16.4d | 8d | 7.4d | 9.2d | 4.1d | 5.2d | 2026-11-03 23:49:16 | 528.0 Mbit/s (M) |
| dizum (NL) | Yes | Yes | No | — | N | Yes | Yes | Running, Valid, V2Dir, Fast | 80.0 Mbit/s (R) | 816.0 Kbit/s | 80.0 Mbit/s (R) | 80.0 Mbit/s OR 16.8 Mbit/s | 98.2% | 98% | 16.4d | 8d | 3.7d | 6.6d | 4.1d | 5.1d | 2026-11-03 23:49:16 | 80.0 Mbit/s (R) |
| faravahar (US) | Yes | Yes | No | — | Y | Yes | Yes | Running, Valid, V2Dir, Fast, Stable, HSDir, Guard | 80.0 Mbit/s (R) | 816.0 Kbit/s | 80.0 Mbit/s (R) | 80.0 Mbit/s OR 16.8 Mbit/s | 99.6% | 98% | 14.3d | 8d | 5.2d | 6.4d | 4.1d | 5.1d | 2026-11-03 23:49:16 | 80.0 Mbit/s (R) |
| gabelmoo (DE) | Yes | Yes | No | — | Y | Yes | Yes | Running, Valid, V2Dir, Fast, Stable, HSDir, Guard | 712.0 Mbit/s (M) | 816.0 Kbit/s | 712.0 Mbit/s (M) | 248.0 Mbit/s OR 16.8 Mbit/s | 99.6% | 98% | 14.5d | 8d | 7.5d | 10.6d | 4.1d | 5.1d | 2026-11-03 23:49:16 | 712.0 Mbit/s (M) |
| longclaw (US) | Yes | Yes | No | — | Y | Yes | N/T | Running, Valid, V2Dir, Fast, Stable, Guard | 80.0 Mbit/s (R) | 816.0 Kbit/s | 80.0 Mbit/s (R) | 80.0 Mbit/s OR 16.8 Mbit/s | 99.6% | 98% | 14.9d | 8d | 8.0d | 10.7d | 4.1d | 5.0d | 2026-11-03 23:49:16 | 80.0 Mbit/s (R) |
| maatuska (SE) | Yes | Yes | No | — | N | Yes | Yes | Running, Valid, V2Dir, Fast, Stable, HSDir, Guard | 80.0 Mbit/s (R) | 816.0 Kbit/s | 80.0 Mbit/s (R) | 80.0 Mbit/s OR 16.8 Mbit/s | 98.5% | 98% | 13.1d | 8d | 2.5d | 2.3d | 4.1d | 5.1d | 2026-11-03 23:49:16 | 80.0 Mbit/s (R) |
| moria1 (US) | Yes | Yes | No | — | Y | Yes | Yes | Running, Valid, V2Dir, Fast, Stable, Guard | 296.0 Mbit/s (M) | 8.4 Mbit/s | 296.0 Mbit/s (M) | 192.0 Mbit/s OR 16.8 Mbit/s | 99.7% | 98% | 9.7d | 8d | 6266.2d | 7858.2d | 4.1d | 5.2d | 2026-11-03 23:49:16 | 296.0 Mbit/s (M) |
| tor26 (AT) | Yes | Yes | No | — | Y | Yes | Yes | Running, Valid, V2Dir, Fast, Stable, HSDir, Guard | 720.0 Mbit/s (M) | 816.0 Kbit/s | 720.0 Mbit/s (M) | 256.0 Mbit/s OR 16.8 Mbit/s | 99.6% | 98% | 14.2d | 8d | 7.6d | 10.5d | 4.1d | 5.1d | 2026-11-03 23:49:16 | 720.0 Mbit/s (M) |
N/T = this authority does not test IPv6 • — = not in this vote • Format: relay value | authority threshold • WFU = Weighted Fractional Uptime • TK = Time Known • Bandwidth source: (M) bandwidth-scanner measurement, (R) relay-reported, (U) unmeasured, counted as 0
Measured (M) = An authority's bandwidth-scanner measurement of your relay (
Measured= in its vote). An authority that has one uses it for the Fast and Guard flags, and the consensus weight is the median of these measurements when 3 or more authorities have one.Relay-reported (R) = The bandwidth your relay advertises: the lower of its observed bandwidth and its rate limit, capped at 10 MB/s (
Bandwidth= in every vote). An authority without a measurement uses it for flags, unless it has measurements for enough other relays (ignoring-advertised-bws=1); then your relay counts as 0 (U). It sets the consensus weight only when fewer than 3 authorities measured the relay, capped at 20 KB/s (maxunmeasuredbw) while 3 or more authorities publish measurements.Not published = The authority has no measurement of your relay in its vote and ignores relay-reported bandwidth, yet it voted Fast or its vote has no measurements at all: it judges your relay by a measurement kept from an earlier bandwidth file (0 if none), which its vote doesn't show.
Why different? A low measurement means the bandwidth scanners see your relay underperforming compared with other relays that report a similar speed. Votes list both values in kilobytes per second. Rules: Assigning flags in a vote, Computing a consensus.
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.





