mIRC Home    About    Download    Register    News    Help

Print Thread
Joined: May 2010
Posts: 45
B
Ameglian cow
OP Offline
Ameglian cow
B
Joined: May 2010
Posts: 45
Just a heads-up that this new update seems to break existing setups if you are a user that connects to a passworded server.

It seems the new update doesn't properly migrate the server passwords, probably an effect of the changes related to authentication (the addition of the new password field meant for services authentication).

The effect of this I have seen is that with existing users coming from 7.48, the server password is now filled into the newly added password field meant for services authentication, and the actual server password field is now empty. Luckily its a simple fix by blanking that password field, and putting the password in the correct field.

If your network supports SASL, you may also want to take this opportunity to migrate to the newly added SASL settings and configure your services credentials now as well and get that over with. If you were for example still using the perform-on-connect settings to do NickServ authentication, this can now be removed in favor of the new settings. smile

Joined: Dec 2002
Posts: 5,490
Hoopy frood
Offline
Hoopy frood
Joined: Dec 2002
Posts: 5,490
Thanks for your bug report. Unfortunately, there was no way to resolve this as the server password and sasl password were the same thing in v7.48, so there was no way to know which was which. Note that the same applies to /server -l and -w which could not be made backward-compatible with v7.48. Either way, as v7.48 was short-lived, this should hopefuly affect fewer users.

Joined: May 2017
Posts: 2
K
KRD Offline
Bowl of petunias
Offline
Bowl of petunias
K
Joined: May 2017
Posts: 2
I can't get onto the Twitch IRC network anymore as of mIRC 7.49.

Putting my oauth token (including the leading "oauth:" part) into the first password field results in this error:

Quote:
-tmi.twitch.tv- Login authentication failed


Putting my oauth token into the second password field, regardless of the method chosen, results in the following:

Quote:
-tmi.twitch.tv- Improperly formatted auth


Any ideas? 7.48 definitely worked fine.

Joined: Dec 2002
Posts: 5,490
Hoopy frood
Offline
Hoopy frood
Joined: Dec 2002
Posts: 5,490
I just tested this with a twitch account and it worked fine. Please make sure that you enter the oath:token into the server password field, press OK, and then click Select in the server dialog. Then click the Connect button.

Joined: May 2017
Posts: 2
K
KRD Offline
Bowl of petunias
Offline
Bowl of petunias
K
Joined: May 2017
Posts: 2
I couldn't get it working with my old token, but once I generated a new one, it all went smoothly on the first try. Good enough for now!

Thanks for everything, Khaled.

Joined: Feb 2006
Posts: 12
T
Pikka bird
Offline
Pikka bird
T
Joined: Feb 2006
Posts: 12
I upgraded straight from 7.32 to 7.49 and my server passwords were moved into the SASL password field. I think this bug should be fixed in 7.50 - especially since 7.48 was apparently a short-lived version I think it's much better to assume the password in an existing servers.ini is a server password. At least in my case the method was set to "None" so in that case it should be even more logical to keep the password as the server password.

Edit: In another thread I just read that there was a "server pass" method before - so why not assume the password was a server password if that method was used (upgrde from 7.48) OR no method was set (upgrade from an older mirc version)

Joined: Jun 2017
Posts: 2
A
Bowl of petunias
Offline
Bowl of petunias
A
Joined: Jun 2017
Posts: 2
dear author, please get back password method.
in version 7.48


all worked OK with my ZNC (bouncer).

in version 7.49


server password method has disappeared and i cannot connect to ZNC:

Joined: Jun 2008
Posts: 28
S
Ameglian cow
Offline
Ameglian cow
S
Joined: Jun 2008
Posts: 28
Originally Posted By: Angel
dear author, please get back password method.

server password method has disappeared and i cannot connect to ZNC


For ZNC, put your password or username:password into the first (upper) password field. No method needs to be selected. OK out of the server configure dialog, then click on Select. Try reconnecting, you should have success.

Works great for me, and I use ZNC on two BNC providers.

Hope this helps!

Thomas

Last edited by sonagaia; 06/06/17 08:03 AM.
Joined: Jun 2017
Posts: 2
A
Bowl of petunias
Offline
Bowl of petunias
A
Joined: Jun 2017
Posts: 2
thx, Thomas, its work.
Is this a temporary solution for this version?
I mean, since this is a bug, will it be fixed and you have to change something again?

Joined: Jun 2014
Posts: 52
D
Babel fish
Offline
Babel fish
D
Joined: Jun 2014
Posts: 52
Nothing is working for me. I continue to get this error:

-tmi.twitch.tv- Improperly formatted auth

I have generated a new oauth, but it still does not accept it.

Last edited by darthclide; 07/06/17 07:44 AM.
Joined: Dec 2002
Posts: 5,490
Hoopy frood
Offline
Hoopy frood
Joined: Dec 2002
Posts: 5,490
Please follow the instructions in my previous above post.

Joined: Jun 2014
Posts: 52
D
Babel fish
Offline
Babel fish
D
Joined: Jun 2014
Posts: 52
What worked for me was going back to the connect page, and hitting connect there. For some reason the little lightning symbol would not work? As if it was not accepting the new information? It works good now though thankfully.

Joined: Dec 2002
Posts: 5,490
Hoopy frood
Offline
Hoopy frood
Joined: Dec 2002
Posts: 5,490
The latest beta, in the bug reports/beta post, fixes this issue. I tested it by setting a server password for a server entry in v7.47, v7.48, and v7.49 and then running the beta, which now migrates the server password format from each version.

If someone else could please test this to make sure that I have not missed anything, that would be appreciated.

Joined: Feb 2003
Posts: 2,812
Hoopy frood
Offline
Hoopy frood
Joined: Feb 2003
Posts: 2,812
Would you consider relabeling "Method" to "Authentication"? Otherwise "Auth Method" or "Auth Type"? It's hard to explain to people since it doesn't convey context.

Authentication: None


Well. At least I won lunch.
Good philosophy, see good in bad, I like!
Joined: Dec 2002
Posts: 5,490
Hoopy frood
Offline
Hoopy frood
Joined: Dec 2002
Posts: 5,490
Most clients seem to use "Login method" as the description for this item, so I will go ahead and change it to that for the next beta.

Joined: Jan 2004
Posts: 2
S
Bowl of petunias
Offline
Bowl of petunias
S
Joined: Jan 2004
Posts: 2
I've just tried the latest stable and latest beta, and the following occurs in both.

If I select the server from Connect > Servers, then connect, it properly authenticates. If I connect to the same server using /server <host> <port>, it tries to authenticate using that entry's details, however it fails to authenticate. mIRC appears to be sending the correct password prefixed with LM0?LM1?. I confirmed this was the case by changing the server entry's password with an incorrect one, and that incorrect password was used to authenticate when calling /server <host> <port>.

A workaround using /server is to place the server in its own group, and connect to it using /server <groupname>.

If it helps any, I think I was using mIRC 7.45 or 7.47 prior to recently upgrading to 7.49, which introduced the authentication woes covered by this thread.

Joined: Dec 2002
Posts: 5,490
Hoopy frood
Offline
Hoopy frood
Joined: Dec 2002
Posts: 5,490
Thanks for your bug report. I was able to reproduce this issue and have fixed it for the next beta.

Joined: Dec 2002
Posts: 5,490
Hoopy frood
Offline
Hoopy frood
Joined: Dec 2002
Posts: 5,490
A new beta has been uploaded that should resolve this issue. Please let me know how it works out for you.


Link Copied to Clipboard