Bug 162479 - ICQ server send "Invalid SNAC header" error
Summary: ICQ server send "Invalid SNAC header" error
Status: RESOLVED FIXED
Alias: None
Product: kopete
Classification: Applications
Component: ICQ and AIM Plugins (show other bugs)
Version: 0.12.7
Platform: Gentoo Packages Linux
: NOR normal
Target Milestone: ---
Assignee: Roman Jarosz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-05-22 17:57 UTC by Alex Turbov
Modified: 2008-05-28 23:12 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alex Turbov 2008-05-22 17:57:51 UTC
Version:            (using KDE 3.5.9)
Installed from:    Gentoo Packages
Compiler:          gcc 4.1.2 
OS:                Linux

ICQ server send SNAC(0x13,0x01) with code 01 which means "Invalid SNAC header" in response to SNAC(0x13, 0x11) "Begin Contact List Edit".
Meanwhile all SSI operations are executed well, but I guess it is not good to anny server with incorrect SNACs...
Comment 1 Alex Turbov 2008-05-22 18:08:29 UTC
all this happened after April 2008 ICQ protocol update...
Comment 2 Roman Jarosz 2008-05-27 01:26:34 UTC
Well actually I think that this has broken the contact moving (the authorization isn't remembered anymore). I've look at it and it seems that ICQ has change the FLAP id logic (it's not incremented anymore).

Will try to fix it.
Comment 3 Roman Jarosz 2008-05-28 22:04:12 UTC
SVN commit 813783 by rjarosz:

Fix bug 162479: ICQ server send "Invalid SNAC header" error.
Fix bug 154280: ICQ contact looses authorization after moving to another group.

BUG: 162479
BUG: 154280



 M  +3 -0      liboscar/tasks/blmlimitstask.cpp  
 M  +3 -1      liboscar/tasks/ssiparamstask.cpp  
 M  +1 -1      oscarversionupdater.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=813783
Comment 4 Roman Jarosz 2008-05-28 22:21:25 UTC
SVN commit 813801 by rjarosz:

Backport commit 813783 and update version.
Fix bug 162479: ICQ server send "Invalid SNAC header" error.
Fix bug 154280: ICQ contact looses authorization after moving to another group.

CCBUG: 162479
CCBUG: 154280



 M  +3 -0      liboscar/tasks/blmlimitstask.cpp  
 M  +1 -1      liboscar/tasks/clientreadytask.cpp  
 M  +3 -1      liboscar/tasks/ssiparamstask.cpp  
 M  +5 -5      oscarversionupdater.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=813801
Comment 5 Roman Jarosz 2008-05-28 23:09:25 UTC
SVN commit 813871 by rjarosz:

SVN commit 813801 by rjarosz:

Backport commit 813783.
Fix bug 162479: ICQ server send "Invalid SNAC header" error.
Fix bug 154280: ICQ contact looses authorization after moving to another group.

CCBUG: 162479
CCBUG: 154280



 M  +3 -0      blmlimitstask.cpp  
 M  +3 -1      ssiparamstask.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=813871