Bug 1027258

Summary: Adapt to changes in the redirect URI used by Facebook
Product: Red Hat Enterprise Linux 7 Reporter: Debarshi Ray <debarshir>
Component: gnome-online-accountsAssignee: Debarshi Ray <debarshir>
Status: CLOSED CURRENTRELEASE QA Contact: Desktop QE <desktop-qa-list>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 7.0CC: debarshir, mclasen, vbenes, vrutkovs
Target Milestone: rc   
Target Release: 7.0   
Hardware: All   
OS: All   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-06-13 13:02:32 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Debarshi Ray 2013-11-06 12:42:01 UTC
Due to recent server-side changes made by Facebook, one can not add a Facebook account through the Online Accounts panel.

It fails with the error message: "Authorisation response was: "(null)". This is after logging in successfully, allowing GNOME to read my profile and allowing it to post. As I press "OK" on the last screen, the window closes down and the error message is displayed.

Comment 1 Debarshi Ray 2013-11-06 15:49:26 UTC
I built gnome-online-accounts-3.8.5-1.el7:
https://brewweb.devel.redhat.com/taskinfo?taskID=6535849

Comment 5 Martin 2014-01-28 18:38:46 UTC
I can't reproduce this bug in gnome-online-accounts-3.8.4.1-2.el7.x86_64 or gnome-online-accounts-3.8.3-1.el7.x86_64

I even tried to remove Gnome application in Facebook settings to go through "allowing GNOME to read my profile and allowing it to post".

Anyway, adding Facebook works in: gnome-online-accounts-3.8.5-5.el7.x86_64

Comment 7 Debarshi Ray 2014-01-30 13:08:39 UTC
(In reply to Martin Holec from comment #5)
> I can't reproduce this bug in gnome-online-accounts-3.8.4.1-2.el7.x86_64 or
> gnome-online-accounts-3.8.3-1.el7.x86_64
> 
> I even tried to remove Gnome application in Facebook settings to go through
> "allowing GNOME to read my profile and allowing it to post".

Then, perhaps, Facebook changed their URI again.

As you can see, someone filed an upstream bug report [1] recently and I was able to reproduce it. So something did break at some point, and we fixed the code to be more correct. Therefore I will not worry if the bug has strangely disappeared.

What really matters is that things continue to work today *with* the patch applied. It is important to have the patch applied because it does attempt to make things more correct.

[1] http://bugzilla.gnome.org/show_bug.cgi?id=710363

Comment 8 Martin 2014-01-30 13:52:47 UTC
> Adding Facebook works in: gnome-online-accounts-3.8.5-5.el7.x86_64

Patched gnome-online-accounts works for me, no regressions so far.

Comment 9 Ludek Smid 2014-06-13 13:02:32 UTC
This request was resolved in Red Hat Enterprise Linux 7.0.

Contact your manager or support representative in case you have further questions about the request.