Project

General

Profile

LiberaChat tor » History » Version 2

Per Amundsen, 05/27/2021 10:33 PM

1 1 Per Amundsen
h1. Connect to Libera.Chat through TOR
2
3 2 Per Amundsen
To connect to Libera.Chat through "TOR":https://www.torproject.org/ you will have to create a client certificate and associate it with your SASL/nickserv account.
4 1 Per Amundsen
5
* Go to [[Options_Dialog|Options]] -> [[Server_Options|Server]], at the bottom click *Create new certificate*.
6
_(if you are not using windows 10, see  "here":https://dev.adiirc.com/projects/adiirc/wiki/FAQ#How-do-I-use-CERTFP-PEM-files-etc-with-AdiIRC)_
7
8
* During the client certificate generation there is a checkbox *Use as client certificate*, if checked, the new client certificate will be used as a global client certificate for all SSL connections, if left unchecked, you must add the path to the new client certificate file to your [[Serverlist_Dialog|Serverlist]] [[Serverlist_SSL|SSL tab]] and uncheck *Use global client certificate*.
9
10 2 Per Amundsen
* Open the [[Serverlist_Dialog|Serverlist]] and add a Libera.Chat network if you haven't already, it should connect to irc.libera.chat:6697 with SSL enabled and "TOR":https://www.torproject.org/ should be disabled for this connection.
11 1 Per Amundsen
12
* Make sure the login method is set to *SASL (username/password)* with your regular SASL/nickserv username/password underneath it.
13
14
* If not using a global client certificate, add the path to the client certificate in the [[Serverlist_SSL|SSL tab]] and uncheck *Use global client certificate*.
15
16
* Connect to the Libera.Chat network from the [[Serverlist_Dialog|Serverlist]].
17
18
* Type */whois <nick>* where <nick> is your current nick, you should see a line that says *<nick> has client certificate fingerprint <long line of numbers>*.
19
20
* If the /whois was successful, type */msg nickserv cert add*
21
22
* Disconnect from Libera.Chat.
23
24
* Change the server hostname for the Libera.Chat network in the [[Serverlist_Dialog|Serverlist]] from irc.libera.chat to libera75jm6of4wxpxt4aynol3xjmbtxgfyjpu34ss4d7r7q2v5zrpyd.onion
25
26
* Change your login method from *SASL (username/password)* to *SASL (external)*.
27
28 2 Per Amundsen
* If you are using "TOR":https://www.torproject.org/ as a global proxy for all connections in [[Options Dialog|Options]] -> [[Proxy Options|Proxy]], make sure *Use global proxy settings* is checked in the [[Serverlist_Dialog|Serverlist]] -> [[Serverlist_Proxy|proxy tab]], otherwise make sure it is set like this:
29 1 Per Amundsen
30
!proxy.png!
31
32 2 Per Amundsen
* Make sure "TOR":https://www.torproject.org/ is running.
33 1 Per Amundsen
34 2 Per Amundsen
* You should now be able to connect the Libera.Chat network in the [[Serverlist_Dialog|Serverlist]] through "TOR":https://www.torproject.org/.