Adium

Ticket #10073 (closed defect: fixed)

Opened 3 months ago

Last modified 3 months ago

No buddies appear for Facebook chat

Reported by: m1ss1ontomars2k4 Assigned to:
Priority: normal Milestone: SVN issues
Component: Facebook Chat Version: 1.3b2
Severity: normal Keywords:
Cc: Patch: None
Pending: 1

Description

Adium will login successfully and get the page that appears upon login, but no buddies show up.

I have logs for devs, but I don't really wanna just post them here. Email me!

Attachments

adium facebook 2.log (2.1 kB) - added by m1ss1ontomars2k4 on 06/11/2008 06:31:16 PM.
oops; fail

Change History

06/11/2008 06:31:16 PM changed by m1ss1ontomars2k4

  • attachment adium facebook 2.log added.

oops; fail

06/11/2008 06:33:48 PM changed by m1ss1ontomars2k4

Anyway, I attached this log that I got from the console. So it appears that Adium can log in to facebook, but can't initialize the chat.

From some testing, I think I can say that this is all because I'm not usually logged into facebook chat when I visit facebook.com in my browser. Adium doesn't by itself click "go online"; it just assumes that I'm available for chat as soon as it logs in.

Sorry for breaking up this ticket into so many parts; I didn't think to do any testing before creating it.

(follow-up: ↓ 9 ) 06/11/2008 07:07:58 PM changed by evands

I'd like to see your Adium Debug Window logging from before this part; a failure has already occurred at the time this parsing failure happens, as we have attempted to load channel(null).facebook.com. (null) should have been a number gleaned from a previous page.

Please email your complete log of attempting to connect to only Facebook with no other accounts connected or connecting to me, referencing #10073 in your subject.

06/17/2008 02:33:31 PM changed by Robby

Did you get an email, Evan?

06/18/2008 09:50:49 AM changed by jas8522

  • milestone set to Needs feedback from users.

06/18/2008 05:15:30 PM changed by Robby

  • pending set to 1.

06/18/2008 11:20:11 PM changed by pncalvin

I'm seeing this problem, too, and it's recent. I had the same problem on an SVN build, upgraded to the Beta, and still see it. My guess is that Facebook changed something yesterday or the day before. I emailed my Facebook-account-only log to you, evands.

#10168 and #10167 look like duplicates of this bug.

06/19/2008 10:12:48 AM changed by jonathanv

Just confirming this problem on two Macbooks at our office. Dang, my wife just LOVED the facebook chat addition. It's the reason she started using "the green ducky". Good luck.

06/19/2008 10:16:18 AM changed by jonathanv

Version # 1.3b3 and I've emailed my debug log, too.

(in reply to: ↑ 2 ; follow-up: ↓ 10 ) 06/19/2008 12:47:47 PM changed by parkinglotvow91

Replying to evands:

I'd like to see your Adium Debug Window logging from before this part; a failure has already occurred at the time this parsing failure happens, as we have attempted to load channel(null).facebook.com. (null) should have been a number gleaned from a previous page. Please email your complete log of attempting to connect to only Facebook with no other accounts connected or connecting to me, referencing #10073 in your subject.

I am always logged into the chat. but I still have no resolution here. The new addition simply is faulty. Can we get some advice on how to fix it?

(in reply to: ↑ 9 ) 06/19/2008 12:57:52 PM changed by pncalvin

Replying to parkinglotvow91:

I am always logged into the chat. but I still have no resolution here. The new addition simply is faulty. Can we get some advice on how to fix it?

Facebook has changed some detail about the way their chat works, so this is something the Adium developers have to fix. My guess is there's no way for you to fix it besides patience. Sorry!

06/19/2008 01:59:33 PM changed by pncalvin

Facebook isn't serving up the buddylist JSON, even to their own chat client in-browser. The buddylist is only refreshed for people who are already on it. That is, if someone is logged on when you open a Facebook page, and then signs off, this information is sent, but no new users can appear.

Here's what's coming back from an update poll POST to buddy_list.php (from Firebug):

for (;;);{"error":1348009,"errorSummary":"Generic Error","errorDescription":"An error occurred, please try logging in again.","payload":null,"bootload":[{"name":"js\/common.js.pkg.php","type":"js","src":"http:\/\/static.ak.fbcdn.net\/rsrc.php\/pkg\/60\/105143\/js\/common.js.pkg.php"}]}

Can anyone else confirm this using Firebug or Wireshark?

06/19/2008 05:58:21 PM changed by zacw

  • status changed from new to closed.
  • resolution set to fixed.

(In [24021]) Add a missing form attribute to the Facebook login, from Sumo Budah on the forums. Fixes #10073.

06/19/2008 05:59:58 PM changed by zacw

(In [24023]) Add a missing form attribute to Facebook login, from Rasmuskr on the forums. Fixes #10073.

06/19/2008 06:12:24 PM changed by Robby

  • milestone changed from Needs feedback from users to SVN issues.