error message while trying to use my MSN account in bitlbee

Bug #581331 reported by Vicente Herrera Cobo
46
This bug affects 6 people
Affects Status Importance Assigned to Milestone
BitlBee
Fix Released
Unknown
bitlbee (Ubuntu)
Fix Released
Medium
Unassigned
Dapper
Invalid
High
Unassigned
Hardy
Fix Released
High
Unassigned
Jaunty
Fix Released
High
Unassigned
Karmic
Fix Released
High
Unassigned
Lucid
Fix Released
High
Unassigned

Bug Description

PROBLEM

Unable to login to MSN via bitlbee

TEST CASE

(Need to have a live/msn messenger account with associated <email address hidden>)
1. ~$ sudo aptitude install irssi bitlbee
(Make sure bitlbee local server is running)
2. ~$ irssi
(In irssi)
3. /connect localhost
(in bitlbee window)
4. account add msn <email address hidden> password
5. account on
* Fails to login with "Error during Passport authentication: Could not parse Passport server response"

ORIGINAL

Ubuntu 9.10 - Karmic Koala. Bitlbee version 1.2.4-1
Also affects distribution Trisquel GNU/Linux 3.5 - http://trisquel.info/

From bitlbee web page:

"If you're getting the following error message while trying to use your MSN account:

Error during Passport authentication: Could not parse Passport server response

This is caused by BitlBee being a little bit too restrictive in the responses it gets from the authentication server. This bug is fixed in bzr and this code is live on im.bitlbee.org and testing.bitlbee.org. A fix will most likely come out as a version 1.2.7 very soon. "

http://bugs.bitlbee.org/bitlbee/changeset/devel%2C578

"BitlBee 1.2.7 was just released with the fix for the MSN Messenger login issues.

It includes some other changes (mostly IM module fixes and a show_offline setting that lets you have your offline contacts in the control channel as well."

Changed in bitlbee:
status: Unknown → Fix Released
description: updated
Revision history for this message
Martin Erik Werner (arand) wrote :

If anyone is interested, I just packaged this for karmic in my ppa: https://edge.launchpad.net/~arand/+archive/ppa and it seems to work ok.

The updated version is in debian currently, so likely it will be pulled down for Maverick.

In the meantime, if we want to get this fixed officially in earlier versions, we'll have to get a small diff in order for a SRU.

Changed in bitlbee (Ubuntu):
status: New → Confirmed
Changed in bitlbee (Ubuntu):
assignee: nobody → arand (arand)
status: Confirmed → In Progress
Revision history for this message
Martin Erik Werner (arand) wrote :

I can confirm that the SVN fix works. I intend to get some packages for SRU ready in the near future. Four affected releases presumably, oh joy....

Revision history for this message
Martin Erik Werner (arand) wrote :

DEP-3 patch from SVN commit

description: updated
Revision history for this message
Martin Erik Werner (arand) wrote :

On second check, nope, above patch does not fix the issue.

Revision history for this message
Martin Erik Werner (arand) wrote :

On third check, blargh that was just a failed attempt to package the patch.

Patch IS ok.

Revision history for this message
Rey Tucker (rtucker) wrote :

This bug also impacts hardy; my dpkg-fu is weak, but if someone can roll a .deb with the patch, I can test it on a hardy system.

Revision history for this message
Martin Erik Werner (arand) wrote :

Yea, I'm preparing debdiffs for dapper(?) to lucid, provided the patch applies correctly and no other older bugs with msn-bitlbee crops up.

Revision history for this message
Martin Erik Werner (arand) wrote :

debdiff for hardy

Revision history for this message
Martin Erik Werner (arand) wrote :

debdiff for jaunty

Revision history for this message
Martin Erik Werner (arand) wrote :

debdiff for karmic

Revision history for this message
Martin Erik Werner (arand) wrote :

debdiff for lucid

Revision history for this message
Martin Erik Werner (arand) wrote :

I'll check up on dapper later, subscribing sponsors and SRU team for now.

1.2.7 seems to have failed to build on Maverick, but as soon as it is fixed it should be open for a SRU.

Packages for testing on hardy-lucid are available for immediate testing from my "Main" PPA: https://edge.launchpad.net/~arand/+archive/ppa

Revision history for this message
Rey Tucker (rtucker) wrote :

The debdiff for hardy did the trick. Thank you!

Revision history for this message
Chris Coulson (chrisccoulson) wrote :

This is fixed in maverick already

Changed in bitlbee (Ubuntu Lucid):
importance: Undecided → High
Changed in bitlbee (Ubuntu Hardy):
importance: Undecided → High
Changed in bitlbee (Ubuntu):
importance: Undecided → Medium
Changed in bitlbee (Ubuntu Karmic):
importance: Undecided → High
status: New → Triaged
Changed in bitlbee (Ubuntu Dapper):
status: New → Triaged
Changed in bitlbee (Ubuntu Lucid):
status: New → Triaged
Changed in bitlbee (Ubuntu Jaunty):
importance: Undecided → High
Changed in bitlbee (Ubuntu Hardy):
status: New → Triaged
Changed in bitlbee (Ubuntu Dapper):
importance: Undecided → High
Changed in bitlbee (Ubuntu Jaunty):
status: New → Triaged
Changed in bitlbee (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Martin Erik Werner (arand) wrote :

Actually, it isn't fixed in maverick yet, since the Auto-sync from debian failed to build: https://edge.launchpad.net/ubuntu/+source/bitlbee/1.2.7-1
Rearranging assignments though, since I'm not involved in the maverick bit of things.

Changed in bitlbee (Ubuntu Dapper):
assignee: nobody → arand (arand)
Changed in bitlbee (Ubuntu Jaunty):
assignee: nobody → arand (arand)
Changed in bitlbee (Ubuntu Lucid):
assignee: nobody → arand (arand)
Changed in bitlbee (Ubuntu Karmic):
assignee: nobody → arand (arand)
Changed in bitlbee (Ubuntu Hardy):
assignee: nobody → arand (arand)
Changed in bitlbee (Ubuntu Dapper):
assignee: arand (arand) → nobody
Changed in bitlbee (Ubuntu):
assignee: arand (arand) → nobody
status: Fix Released → In Progress
Revision history for this message
Martin Erik Werner (arand) wrote :

Resorted to vmware in order to get dapper running.
And for some strange reason, it works completely fine on current dapper version 1.0.1-1, hence marking that task as invalid.

Changed in bitlbee (Ubuntu Dapper):
status: Triaged → Invalid
Revision history for this message
Martin Erik Werner (arand) wrote :

Okay, now at least the i386, amd46 and armel are done, I'll take that as enough to call it released in maverick

Changed in bitlbee (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Martin Erik Werner (arand) wrote :

Unassigning myself as per sponsorship policy

Changed in bitlbee (Ubuntu Hardy):
assignee: arand (arand) → nobody
Changed in bitlbee (Ubuntu Karmic):
assignee: arand (arand) → nobody
Changed in bitlbee (Ubuntu Lucid):
assignee: arand (arand) → nobody
Changed in bitlbee (Ubuntu Jaunty):
assignee: arand (arand) → nobody
tags: added: patch
Iain Lane (laney)
Changed in bitlbee (Ubuntu Hardy):
status: Triaged → In Progress
Changed in bitlbee (Ubuntu Jaunty):
status: Triaged → In Progress
Changed in bitlbee (Ubuntu Lucid):
status: Triaged → In Progress
Changed in bitlbee (Ubuntu Karmic):
status: Triaged → In Progress
Changed in bitlbee (Ubuntu Hardy):
assignee: nobody → Iain Lane (laney)
Changed in bitlbee (Ubuntu Jaunty):
assignee: nobody → Iain Lane (laney)
Changed in bitlbee (Ubuntu Karmic):
assignee: nobody → Iain Lane (laney)
Changed in bitlbee (Ubuntu Lucid):
assignee: nobody → Iain Lane (laney)
Revision history for this message
Iain Lane (laney) wrote :

All SRU diffs uploaded and waiting in unapproved for SRU team approval, thanks for your work!

Changed in bitlbee (Ubuntu Hardy):
status: In Progress → Triaged
Changed in bitlbee (Ubuntu Jaunty):
status: In Progress → Triaged
Changed in bitlbee (Ubuntu Karmic):
status: In Progress → Triaged
Changed in bitlbee (Ubuntu Lucid):
status: In Progress → Triaged
Changed in bitlbee (Ubuntu Jaunty):
assignee: Iain Lane (laney) → nobody
Changed in bitlbee (Ubuntu Hardy):
assignee: Iain Lane (laney) → nobody
Changed in bitlbee (Ubuntu Lucid):
assignee: Iain Lane (laney) → nobody
Changed in bitlbee (Ubuntu Karmic):
assignee: Iain Lane (laney) → nobody
Revision history for this message
Martin Erik Werner (arand) wrote :

Hrm, seems like I missed update-maintainer on the lucid version, that one could use a re-upload I'm afraid, here's the, hopefully correct, debdiff.

Revision history for this message
Martin Pitt (pitti) wrote : Please test proposed package

Accepted bitlbee into lucid-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Changed in bitlbee (Ubuntu Lucid):
status: Triaged → Fix Committed
tags: added: verification-needed
Changed in bitlbee (Ubuntu Hardy):
status: Triaged → Fix Committed
Revision history for this message
Martin Pitt (pitti) wrote :

Accepted bitlbee into hardy-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Changed in bitlbee (Ubuntu Jaunty):
status: Triaged → Fix Committed
Revision history for this message
Martin Pitt (pitti) wrote :

Accepted bitlbee into jaunty-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Changed in bitlbee (Ubuntu Karmic):
status: Triaged → Fix Committed
Revision history for this message
Martin Pitt (pitti) wrote :

Accepted bitlbee into karmic-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Revision history for this message
Tony Whitmore (tonywhitmore) wrote :

I've just installed this package on Lucid and MSN now seems to work fine,

Martin Pitt (pitti)
tags: added: verification-done verification-neededd
removed: verification-needed
tags: added: verification-needed
removed: verification-neededd
Martin Pitt (pitti)
tags: removed: verification-done
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package bitlbee - 1.2.4-2ubuntu0.1

---------------
bitlbee (1.2.4-2ubuntu0.1) lucid-proposed; urgency=low

  * Fix MSN Messenger login issues (LP: #581331)
    - BitlBee SVN fix by Wilmer van der Gaast
 -- Arand Nash <email address hidden> Thu, 20 May 2010 21:32:54 +0100

Changed in bitlbee (Ubuntu Lucid):
status: Fix Committed → Fix Released
Revision history for this message
Martin Pitt (pitti) wrote :

Switching back to v-needed for hardy/jaunty/karmic.

Revision history for this message
Martin Pitt (pitti) wrote :

Anyone who can test this update on hardy, jaunty, and karmic?

Revision history for this message
Rey Tucker (rtucker) wrote :

I can verify that the MSN issue was fixed in 1.2-3ubuntu0.1 on hardy, and it has been running for a good while now without issue.

Revision history for this message
Martin Pitt (pitti) wrote :

Thanks Ryan! Moving hardy to -updates.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package bitlbee - 1.2-3ubuntu0.1

---------------
bitlbee (1.2-3ubuntu0.1) hardy-proposed; urgency=low

  * Fix MSN Messenger login issues (LP: #581331)
    - SVN fix by Wilmer van deer Gaast
 -- Arand Nash <email address hidden> Thu, 20 May 2010 21:19:45 +0200

Changed in bitlbee (Ubuntu Hardy):
status: Fix Committed → Fix Released
Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :

SRU verification for Karmic:
I have reproduced the problem with bitlbee 1.2.4-1 in karmic and have verified that the version of bitlbee 1.2.4-1ubuntu0.1 in -proposed fixes the issue.

Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :

SRU verification for Jaunty:
I have reproduced the problem with bitlbee 1.2.3-1 in jaunty and have verified that the version of bitlbee 1.2.3-1ubuntu0.1 in -proposed fixes the issue. I've verified that I'm able to chat with myself.

Marking as verification-done

tags: added: verification-done
removed: verification-needed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package bitlbee - 1.2.3-1ubuntu0.1

---------------
bitlbee (1.2.3-1ubuntu0.1) jaunty-proposed; urgency=low

  * Fix MSN Messenger login issues (LP: #581331)
    - BitlBee SVN fix by Wilmer van deer Gaast
 -- Arand Nash <email address hidden> Thu, 20 May 2010 21:55:59 +0200

Changed in bitlbee (Ubuntu Jaunty):
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package bitlbee - 1.2.4-1ubuntu0.1

---------------
bitlbee (1.2.4-1ubuntu0.1) karmic-proposed; urgency=low

  * Fix MSN Messenger login issues (LP: #581331)
    - BitlBee SVN fix by Wilmer van der Gaast
 -- Arand Nash <email address hidden> Thu, 20 May 2010 19:04:19 +0100

Changed in bitlbee (Ubuntu Karmic):
status: Fix Committed → Fix Released
tags: added: testcase
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.