Author Topic: IRC: SSL Connection Failure w/ Miranda NG v0.95.2 build #9966 x64  (Read 20757 times)

0 Members and 1 Guest are viewing this topic.

Offline Dodge DeBoulet

  • Newbie
  • *
  • Posts: 11
Hi All,

I'm attempting to connect to a specific IRC server (thot.us) and am receiving the error shown in the attachment. It appears to be specific to the x64 build, as I know others are using Miranda NG with the same server with the x86 version.

Does anyone know of a workaround? I've tried SSL On, Off and Auto, and enabled/disabled the "Validate SSL Certificates" for the IRC Server connection.

Thanks in advance for any help you can provide.
 

Offline White-Tiger

  • Developer
  • *****
  • Posts: 182
  • Country: 00
  • SendSS maintainer
Guess a simple math error with 32bit vs 64bit variables^^
Though, it tries an SSL connection even though SSL is disabled?

 

Offline Dodge DeBoulet

  • Newbie
  • *
  • Posts: 11
Well, no, with SSL set to Off it simply fails to connect :)
 

Offline White-Tiger

  • Developer
  • *****
  • Posts: 182
  • Country: 00
  • SendSS maintainer
Well then, you'll have to wait for someone else to help you.
I'm not really into it and so far our IRC seems to use netlib for it's SSL stuff.. and I hope and think netlib is x86_64 compatible :P

But I'm sure someone drops by soon and clears this up ;)

 

Offline Dodge DeBoulet

  • Newbie
  • *
  • Posts: 11
Thanks, WT. I'll be waiting patiently :)

Post Merge: 10 09 2014, 14:41:45
FYI, I can connect on a non-SSL port on the same server with no problem. Not sure it matters, but offer it as a data point.
« Last Edit: 10 09 2014, 14:41:45 by Dodge DeBoulet »
 

Offline ghazan

Thanks, WT. I'll be waiting patiently :)

Post Merge: 10 09 2014, 14:41:45
FYI, I can connect on a non-SSL port on the same server with no problem. Not sure it matters, but offer it as a data point.
Usually IRC servers provide different ports for various purposes (for example, UTF-encoded traffic instead of 1250-encoded) etc.
you definitely can connect without ssl, but you need to read an instruction at the server
 

Offline Dodge DeBoulet

  • Newbie
  • *
  • Posts: 11
Not sure I understand; are you suggesting that adjusting the Server Code Page settings in Miranda would let me connect via SSL? I actually know the individual that runs this server; he admits that the IRC server software he is running is pretty ancient but didn't have any suggestions for getting me connected.

I had UTF-8 auto-detection turned off, but enabling it made no difference . . . nor have the various code page settings I've tried.

Thanks for your help; any additional ideas would be appreciated.
 

Offline Dodge DeBoulet

  • Newbie
  • *
  • Posts: 11
Doesn't seem like the maintainers of the IRC plug-in spend much time here. Is there a formal mechanism for reporting what may be a bug?
 

Offline White-Tiger

  • Developer
  • *****
  • Posts: 182
  • Country: 00
  • SendSS maintainer
http://trac.miranda-ng.org/newticket
you need an account though...

 

Offline watcher

What is an exact IRC server address?
Пожалуйста, внимательно прочтите правила постинга перед тем, как открыть новую тему.
Please read forum rules.
 

Offline watcher

I'm almost sure you just not using the right port, for instance irc.freenode.net - on port 6667 gave me the same popup with the same error, but i went to their site and whar do i see?

Quote
All freenode servers listen on ports 6665, 6666, 6667, 6697 (SSL only), 7000 (SSL only), 7070 (SSL only), 8000, 8001 and 8002.

So i tried port 6697 and it works with SSL, so i will qote ghazan again:

Usually IRC servers provide different ports for various purposes (for example, UTF-encoded traffic instead of 1250-encoded) etc.
you definitely can connect without ssl, but you need to read an instruction at the server

Find the right port that works with SSL.


Post Merge: 16 09 2014, 19:52:59
Checked x64 to be on a safe side:

IRC with SSL on Miranda NG x64
[close]
Пожалуйста, внимательно прочтите правила постинга перед тем, как открыть новую тему.
Please read forum rules.
 

Offline Dodge DeBoulet

  • Newbie
  • *
  • Posts: 11
Thanks for the followup, and my apologies for not responding sooner. I was previously getting emails for new posts to this thread, but they've apparently stopped.

I've asked the owner of the server to verify port configurations and will let you know. As I mentioned previously, 32 bit users of Miranda NG are apparently able to connect on that port using SSL.
 

Offline watcher

As I mentioned previously, 32 bit users of Miranda NG are apparently able to connect on that port using SSL.

We can not work using assumptions, on popular IRC servers 64-bit miranda connects to ssl ports as well as 32-bit version. If problem exists, then we need a way to reproduce it to find what is wrong. There is no other way. So we need full address of this server or we can't do anything about this problem.
Пожалуйста, внимательно прочтите правила постинга перед тем, как открыть новую тему.
Please read forum rules.
 

Offline Dodge DeBoulet

  • Newbie
  • *
  • Posts: 11
It's in the first post, but I'll gladly repeat it here: thot.us. The owner has assured me that the SSL port is 12358.

Thank you for looking into this.
 

Offline watcher

t's in the first post, but I'll gladly repeat it here: thot.us. The owner has assured me that the SSL port is 12358.

thot.us or irc.thot.us? I can't connect to it from 32-bit Miranda on any port. With or without SSL.

Code: [Select]
[21:06:22 07A4] KeepStatus: assigning status 40072 to IRC
[21:06:22 08D4] [IRC] Connection request to thot.us:12358 (Flags 0)....
[21:06:22 08D4] [IRC] (01CAF808) Connecting to server thot.us:12358....
[21:06:22 08D4] [IRC] (01CAF808) Connecting to ip 80.68.92.194:12358 ....
[21:06:22 08D4] [IRC] (712) Connected to thot.us:12358
[21:06:22 08D4] [IRC] (712 thot.us) Starting SSL negotiation
[21:06:22 08D4] SSL connection failure (80090331 473): The client and server cannot communicate, because they do not possess a common algorithm.
[21:06:22 08D4] [IRC] (712 thot.us) Failure to negotiate SSL connection
[21:06:22 08D4] [IRC] (01CAF808:712) Connection closed internal
[21:06:22 08D4] [IRC] (01CAF808:4294967295) Connection closed
[21:06:22 07A4] KeepStatus: cancel on login error (IRC)
[21:06:22 07A4] KeepStatus: assigning status 40071 to IRC
[21:06:22 07A4] KeepStatus: IRC login error, cancel reconnecting
[21:06:22 07A4] KeepStatus: Status was set ok
[21:06:22 07A4] KeepStatus: stop checking (success)

As you can see 32-bit miranda can't connect to thot.us using SSL on port 1253. Same result without SSL.
Пожалуйста, внимательно прочтите правила постинга перед тем, как открыть новую тему.
Please read forum rules.