I host my own irc server, but I would like to serve it using tor hidden service, I already have a tor .onion site using vbox, and it is not the same approach to setup for an irc server, at least it is not working to me.
I read already tons of docs and nothing get to the point, I just need a simple setup and bit by bit I will build a better security, but I need to get it basically functioning.
I have the irc server already set locally and it works fine, but I have no idea how to put this behind tor hidden service.
p.s. I have no hostname and no fixed IP address, but it seems not to be a problem, since I connect using my local IP address. Example: 192.168.1.2:6697
Here is what I have so far in my torrc
#HiddenServiceDir /home/<user>/hidden_service/
#HiddenServicePort 9050 127.0.0.1:9050 # I use as a proxy with firefox sometimmes
HiddenServiceDir /home/<user>/irc_hidden_service/
HiddenServicePort 6667 127.0.0.1:6667
HiddenServicePort 6697 127.0.0.1:6697 # I have SSL (openssl) installed
Some errors:
* Looking up 2lqozw5sy566nuts.onion
* Looking up 192.168.1.2
* Connecting to 192.168.1.2 (192.168.1.2:6697)
SOCKS Read error from server.
Proxy traversal failed.
* Stopped previous connection attempt (1814)
I use as reference the following docs but I'm looking to something more simple and practical:
- https://www.torproject.org/docs/tor-hidden-service.html.en
- https://www.torproject.org/docs/faq.html.en#CellSize
- http://freehaven.net/anonbib/topic.html#Tor_20Performance (lots of reading)
[EDIT] I'm using Tor>=2.3.x
openssl s_client -connect 127.0.0.1:6697
?inspircd
, first start the daemon and then I'm able to connect to 127.0.0.1:6697 or 192.168.1.2:6697 with any client like BitchX, Hexchat,..192.168.1.2
isn't your real LAN address? Otherwise that's your problem...SOCKS Read error from server.
says it's not Transparent Proxying, which means something is incredibly broken on your client config....torrc
file, it is not working at all.