[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #15463 [Tor]: TOR CPU load 100%. Hidden service unavailable. Maybe zero-day vulnerability like "circuit storm".
#15463: TOR CPU load 100%. Hidden service unavailable. Maybe zero-day vulnerability
like "circuit storm".
--------------------------+-----------------
Reporter: alberto | Owner:
Type: defect | Status: new
Priority: critical | Milestone:
Component: Tor | Version:
Resolution: | Keywords:
Actual Points: | Parent ID:
Points: |
--------------------------+-----------------
Comment (by asn):
Hello we took a brief look at this.
Some comments:
- Our current hypothesis is that you are receiving good amounts of client
traffic, which makes your already overloaded guard fail your rendezvous
circuits. When Tor sees its rendezvous circuits failing, it aggressively
relaunches them which overloads the guard even more. Basically, your guard
is asking for oxygen and Tor chokes it more.
We need to look at whether we can make this relaunching logic less
aggressive or at least more conservative during busy times, to put less
stress on the guard. We need some time to read the logs more and
understand them better, but this seems an important issue that needs to be
solved.
- If you want to answer: Is this a very busy hidden service? Do you
already expect big amounts of client activity, or could this be a DoS?
- The logs you gave us did not contain `warn` or `notice` severities. That
might be because you are already redirecting these severities somewhere
else? Could you prepare a log file for us that reproduces this behavior
but also includes debug/info/notice/warn severities? Thanks!
- If you feel experimental, and you want a short-term solution try setting
`CloseHSServiceRendCircuitsImmediatelyOnTimeout 1` on your torrc. This
might reduce the amount of relaunching you do which might help. But it's
an experimental option so you might experience reachability issues. Please
don't send us log files with this option on.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/15463#comment:4>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs