[tor-relays] Lots of dropped onion skins

HI All,

I was checkign up on my (middle) relay stats:

https://metrics.torproject.org/rs.html#details/9715C81BA8C5B0C698882035F75C67D6D643DBE3

and saw an "overload" banner, after some learning I see lots of
onionskins being dropped in the metrics:

tor_relay_load_onionskins_total{type="tap",action="processed"} 890
tor_relay_load_onionskins_total{type="tap",action="dropped"} 0
tor_relay_load_onionskins_total{type="fast",action="processed"} 0
tor_relay_load_onionskins_total{type="fast",action="dropped"} 0
tor_relay_load_onionskins_total{type="ntor",action="processed"} 3096501
tor_relay_load_onionskins_total{type="ntor",action="dropped"} 2827649
tor_relay_load_onionskins_total{type="ntor_v3",action="processed"} 3096501
tor_relay_load_onionskins_total{type="ntor_v3",action="dropped"} 2827649

processed and dropped are growing pretty rapidly so maybe this is a
know and ongoing attack, but I don't see why I would be dropping.

The system has 8 corse and 8G RAM neither of which seems stressed.
Less than 2G or RAM is in use and systrrem load (top under linux)
reports ~70% idle (I guess if they're coming in really tight bursts it
could average to that and still be droppong peaks).

Anyone know what this is or have hints as to where to look?

Thanks,
-Jon

···

_______________________________________________
tor-relays mailing list
tor-relays@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-relays

With a bit of help from list archieves I found
GitHub - Enkidu-6/tor-ddos which does prevent the "drops"

I remain curious why it seemed to be dropping before hitting cpu or
memory limits. Though clearly there's no point in burning CPU on DDoS
processing, so I don't feel a great urgency about this.

-Jon

···

On Fri, Oct 07, 2022 at 10:42:29AM -0400, Jonathan D. Proulx wrote:
:HI All,
:
:I was checkign up on my (middle) relay stats:
:
:Relay Search
:
:and saw an "overload" banner, after some learning I see lots of
:onionskins being dropped in the metrics:
:
:tor_relay_load_onionskins_total{type="tap",action="processed"} 890
:tor_relay_load_onionskins_total{type="tap",action="dropped"} 0
:tor_relay_load_onionskins_total{type="fast",action="processed"} 0
:tor_relay_load_onionskins_total{type="fast",action="dropped"} 0
:tor_relay_load_onionskins_total{type="ntor",action="processed"} 3096501
:tor_relay_load_onionskins_total{type="ntor",action="dropped"} 2827649
:tor_relay_load_onionskins_total{type="ntor_v3",action="processed"} 3096501
:tor_relay_load_onionskins_total{type="ntor_v3",action="dropped"} 2827649
:
:processed and dropped are growing pretty rapidly so maybe this is a
:know and ongoing attack, but I don't see why I would be dropping.
:
:The system has 8 corse and 8G RAM neither of which seems stressed.
:Less than 2G or RAM is in use and systrrem load (top under linux)
:reports ~70% idle (I guess if they're coming in really tight bursts it
:could average to that and still be droppong peaks).
:
:Anyone know what this is or have hints as to where to look?
:
:Thanks,
:-Jon
:
_______________________________________________
tor-relays mailing list
tor-relays@lists.torproject.org
tor-relays Info Page