mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2025-02-25 15:10:48 +01:00
Authorities were never sending back 503 error code because by design they should be able to always answer directory requests regardless of bandwidth capacity. However, that recently backfired because of a large number of requests from unknown source using the DirPort that are _not_ getting their 503 code which overloaded the DirPort leading to the authority to be unable to answer to its fellow authorities. This is not a complete solution to the problem but it will help ease off the load on the authority side by sending back 503 codes *unless* the connection is from a known relay or an authority. Fixes #33029 Signed-off-by: David Goulet <dgoulet@torproject.org>
5 lines
318 B
Text
5 lines
318 B
Text
o Major bugfixes (directory authority):
|
|
- Directory authorities will now send a 503 (not enough bandwidth) code to
|
|
clients when under bandwidth pressure. Known relays and other authorities
|
|
will always be answered regardless of the bandwidth situation. Fixes bug
|
|
33029; bugfix on 0.1.2.5-alpha.
|