Ticket #1612 (closed defect: fixed)

Opened 9 months ago

Last modified 7 weeks ago

Authorized status is lost when going offline

Reported by: flynd Owned by: emostar
Priority: normal Milestone: 1.3.6
Component: licq daemon Version: 1.3.5
Keywords: authorization Cc:

Description

I have an ICQ contact that, on licq startup, is marked with status awaiting authorization. Due to this I get no status so he appears offline.

If I change server group, the awaiting authorization status is gone and the contact comes online.

I continue to see his status as long as I stay online. The next time I logon the contact changes status back to awaiting authorization and is shown as offline until I again change server group.

It doesn't seem to matter which group I change to. Locally the contact is member of two groups.

The contact requires authorization according to user info and he has no problem seeing me online. Peer is using Licq 1.3.4 according to popup info.

I have (at least) one more contact which behaves the same way and AFAIK he's not using Licq.

Change History

Changed 6 months ago by emostar

  • owner set to emostar
  • status changed from new to assigned

The problem is that Licq does not save the authorized cookie, that must be in the user's server side TLV list. I have a patch that fixes this, but need to finish testing it out when I get internet access.

Changed 6 months ago by root_42

I experienced the same problem. Can you put the patch here, for testing?

Changed 6 months ago by emostar

There were some other issues fixed in the patch, sorry it took so long to get up, but it is in SVN now. Check out r6165 for the details.

Changed 7 weeks ago by flynd

  • status changed from assigned to closed
  • resolution set to fixed

I can't reproduce this problem anymore so I guess the fix worked.

Note: See TracTickets for help on using tickets.