Samuel Blomqvist wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Today I got kicked out of the server and then when I try to login I get
this:
19:40:17: [SRV] Requesting logon (#15834)...
19:40:17: [SRV] Connecting to login server.
19:40:17: [SRV] Resolving login.icq.com port 5190...
19:40:17: [SRV] ICQ server found at 64.12.161.153:5190.
19:40:17: [SRV] Opening socket to server.
19:40:17: [ERR] Unknown sign on error: 0x1C.
I have no trouble to sign on throug icq2go.
According to Pidgin (when I try to run that) my client is to old and the
account has been suspended.
/Samuel Blomqvist
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iEYEARECAAYFAkhtD/cACgkQxAe1JHJCWoaQTgCg/ptjPTL2wi7AXh5lyCUtiBbt
4l8AoMro9WzlyoAUlwL/xiC11BwEmsjy
=db8l
-----END PGP SIGNATURE-----
Below is the mail I sent to licq-users recently, I guess I should have
sent it to licq-dev as well:
As you might already have noticed, the ICQ servers has started to reject
some clients, including Licq.
When trying to sign on, Licq gives the following error:
[SRV] Sending md5 hashed password.
[ERR] Unknown sign on error: 0x1C.
It seems the fix was pretty simple so just grab the new SVN version and
it will work again.
For users of Licq 1.3.4 or 1.3.5 the attached patches should get you
online again.
/Anders
Index: src/icqpacket.cpp
===================================================================
--- src/icqpacket.cpp (revision 6387)
+++ src/icqpacket.cpp (working copy)
@@ -777,7 +777,7 @@
// Static versioning
buffer->PackUnsignedLongBE(0x00160002);
- buffer->PackUnsignedShortBE(0x010A);
+ buffer->PackUnsignedShortBE(0x010B);
// Client version major (4 == ICQ2000, 5 == ICQ2001)
buffer->PackUnsignedLongBE(0x00170002);
buffer->PackUnsignedShortBE(0x0014);
Index: src/icqpacket.cpp
===================================================================
--- src/icqpacket.cpp (revision 6387)
+++ src/icqpacket.cpp (working copy)
@@ -821,7 +821,7 @@
// Static versioning
buffer->PackUnsignedLongBE(0x00160002);
- buffer->PackUnsignedShortBE(0x010A);
+ buffer->PackUnsignedShortBE(0x010B);
// Client version major (4 == ICQ2000, 5 == ICQ2001)
buffer->PackUnsignedLongBE(0x00170002);
buffer->PackUnsignedShortBE(0x0014);