Skip to content
This repository has been archived by the owner on Oct 9, 2019. It is now read-only.

Tor support for irc server #159

Open
gsantner opened this issue Sep 26, 2016 · 9 comments
Open

Tor support for irc server #159

gsantner opened this issue Sep 26, 2016 · 9 comments

Comments

@gsantner
Copy link

Please support connecting to the IRC Server over tor.

E.g. Freenodes has this tor address: <freenodeok2gncmy.onion>
https://freenode.net/news/tor-online

@Mikaela
Copy link
Collaborator

Mikaela commented Sep 27, 2016

What currently prevents you from connecting to freenode using Tor with TeleIRC?

@FruitieX
Copy link
Owner

FruitieX commented Sep 27, 2016

Hi,

This project uses node-irc to connect to the IRC network, and so if any IRC features are missing, they need to be implemented there. Please either file an issue with them, or wait until we migrate to another IRC library once a better one exists (irc-framework is looking promising).

On a side note: if you have to use Tor, I wouldn't recommend piping your conversations to Telegram as it is not a secure means of communication.

@gsantner
Copy link
Author

@Mikaela How would you set/apply a proxy to it?

@FruitieX: The problem is, that IRC leaks the IP of the bot to anyone joining the chat.

@Mikaela
Copy link
Collaborator

Mikaela commented Sep 27, 2016

@Mikaela How would you set/apply a proxy to it?

znc/znc#143 (comment)

@FruitieX
Copy link
Owner

@gsantner ah, that makes more sense.

@gsantner
Copy link
Author

gsantner commented Sep 28, 2016

@Mikaela Thanks for your notice, I'm trying with that one

@FruitieX Maybe a mention how to do it would be great. I would say this is a critical issue of this application. (or at least the library behind it)

@FruitieX
Copy link
Owner

If it can be done through a proxy as Mikaela is suggesting, then I'm all for adding an explanation on how to do that in the README.

@Mikaela
Copy link
Collaborator

Mikaela commented Sep 28, 2018

I ended up here via the ZNC issue where I rewrote my comment earlier and I think I am reopening this as this TeleIRC did move to irc-framework which does seem to support SOCKS proxies (I am not a coder and thus not entirely sure though). I think TeleIRC is either missing documentation on how to pass the options to irc-framework or missing support for those options.

@Mikaela
Copy link
Collaborator

Mikaela commented Sep 28, 2018

Loosely related: #259 as freenode requires SASL EXTERNAL (SASL + CertFP) for Tor connections.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants