Comments

You must log in or register to comment.

celebratedrecluse wrote (edited )

July 15th, 2021 - version 0.4.6.x: Tor will no longer support v2 and support will be removed from the code base.

Transition from v2 to v3: How to setup a v3 service from your existing v2 service. Unfortunately, there is no mechanism to cross-certify the two addresses. In torrc, to create a version 3 address, you simply need to add these two lines. The default version is now set to 3 so you don't need to explicitly set it.

HiddenServiceDir /full/path/to/your/hs/v3/directory/
HiddenServicePort <virtual port> <target-address>:<target-port>

Finally, if you wish to keep running your version 2 service until it is deprecated to provide a transition path to your users, add this line to the configuration block of your version 2 service:

HiddenServiceVersion 2

This will allow you to identify in your configuration file which one is which version. Good Luck with the migration. Let us know if you have any problems in the comments below or post on the tor-talk mailing list.

5