0

I'm trying to connect to an IRC server in Linux Mint 14, but am not having any luck. XChat will report that I am connected to the server and will try to log in, but this simply times out.

I've tried many different servers and am having the same problem with each. I have used XChat successfully in the past with this installation, so I don't know why it's not working now.

This is the output I get from XChat:

* Looking up irc.efnet.net
* Connecting to irc.efnet.net (64.237.34.150) port 6667...
* Connected. Now logging in...
* Disconnected (Connection timed out).
 Cycling to next server in EFnet...
* Disconnected ().
* Looking up irc.efnet.net
* Connecting to irc.efnet.net (217.17.33.10) port 6667...
* Connected. Now logging in...

Which just repeats as it tries each server.

1 Answer 1

0

Sounds like the ports you're using to connect to them are being blocked somehow. Are you behind a proxy?

You said it reports being able to lookup the irc address when it's trying to log you in, it could be an authentication issue. Do you have identd installed?

Please cut paste the exact transcription if you need further help isolating what aspect of the connection is that's getting bogged down to cause the hang.

Edit:

Ok, if you're at work then you're almost assuredly being blocked and the log you posted appears to back that up as spartan as it might look on the surface. Assuming you don't have access to administer your work's firewall are you aware of what their policies are? IRC would be considered a pretty gaping circumvention of security if your work is at all worried about unauthorized access or malware making its way into onto their subnet outside of detection. Some places just don't like employees being able to waste time on irc.

Logs seem to point this to this conclusion as your initial TCP handshake is confirmed but the irc server is unable to send you any further independent authenticating packets because your company's firewall is blocking traffic to 6667. If it was an identd problem it would have said so. You might be able to circumvent that by setting up port forwarding on your local machine to use non standard ports in the high 10000-65536 range. Not sure how sophisticated their traffic analysis is, so you might get in trouble without further knowledge of what their policies are, you might want to find out. There are a number of ways to disguise your traffic without detection based on what they're setting up to block you. It could just be as easy as them blocking the port, or doing traffic analysis to block signatures. If it's the latter, then port forwarding alone won't work.

1
  • I'm connecting through my workplace, but I'm not connected to a proxy. It's certainly possible that the ports are being blocked though. However, it seems strange that the client can connect to the server and it's just the log in stage that fails. I have installed identd, but that doesn't help. I've added the XChat transcription above - unfortunately it's not all that illuminating.
    – Wheels2050
    Apr 14, 2014 at 23:18

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .