aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorDavid Goulet <dgoulet@torproject.org>2019-11-19 11:10:13 -0500
committerGeorge Kadianakis <desnacked@riseup.net>2019-11-21 13:02:29 +0200
commit709d7fba11482a7dae23aaecf8a5ec2bd78e47fb (patch)
tree37b67530682ea86cb703e59e8d2774484e641193 /doc
parent21b3303657f724e7ce4362483092680368839058 (diff)
downloadtor-709d7fba11482a7dae23aaecf8a5ec2bd78e47fb.tar.gz
tor-709d7fba11482a7dae23aaecf8a5ec2bd78e47fb.zip
hs-v3: Return bad address SOCKS5 extended error
If ExtendedErrors is set for the SocksPort, an invalid .onion address now returns the 0xF6 error code per prop304. Closes #30022 Signed-off-by: David Goulet <dgoulet@torproject.org>
Diffstat (limited to 'doc')
-rw-r--r--doc/tor.1.txt18
1 files changed, 12 insertions, 6 deletions
diff --git a/doc/tor.1.txt b/doc/tor.1.txt
index ed9efb6fca..7b4db386ea 100644
--- a/doc/tor.1.txt
+++ b/doc/tor.1.txt
@@ -1418,37 +1418,43 @@ The following options are useful only for clients (that is, if
X'F0' Onion Service Descriptor Can Not be Found
The requested onion service descriptor can't be found on the
- hashring and thus not reachable by the client.
+ hashring and thus not reachable by the client. (v3 only)
X'F1' Onion Service Descriptor Is Invalid
The requested onion service descriptor can't be parsed or
- signature validation failed.
+ signature validation failed. (v3 only)
X'F2' Onion Service Introduction Failed
Client failed to introduce to the service meaning the descriptor
was found but the service is not connected anymore to the
introduction point. The service has likely changed its descriptor
- or is not running.
+ or is not running. (v3 only)
X'F3' Onion Service Rendezvous Failed
Client failed to rendezvous with the service which means that the
- client is unable to finalize the connection.
+ client is unable to finalize the connection. (v3 only)
X'F4' Onion Service Missing Client Authorization
Client was able to download the requested onion service descriptor
but is unable to decrypt its content because it is missing client
- authorization information.
+ authorization information. (v3 only)
X'F5' Onion Service Wrong Client Authorization
Client was able to download the requested onion service descriptor
but is unable to decrypt its content using the client
authorization information it has. This means the client access
- were revoked.
+ were revoked. (v3 only)
+
+ X'F6' Onion Service Invalid Address
+
+ The given .onion address is invalid. In one of these cases this
+ error is returned: address checksum doesn't match, ed25519 public
+ key is invalid or the encoding is invalid. (v3 only)
// Anchor only for formatting, not visible in the man page.
[[SocksPortFlagsMisc]]::