When a user clicks the Facebook Connect button, the Facebook login page appears. However, when the user enters their credentials, they get a message stating "An error has occurred with . Please Try Again Later" (see attached)

I know it is not an issue with connecting to Facebook because
1. The same user can use the Like button effectively and even post to their wall.
2. My production site is on the live web and not on "localhost" so should be visible to Facebook
3. I created a new Facebook app to test things out just in case there was something wrong with the original Facebook app. The results were the same.
4. I have tripple-checked the Facebook app credentials to be certain they are correctly entered.
5. I read the readme.txt file from start to finish!

Any tips towards solving this problem will be highly appreciated.

CommentFileSizeAuthor
#2 sandbox.PNG28.2 KBtakinola
error.PNG20.83 KBtakinola

Comments

Dave Cohen’s picture

Is it in sandbox mode?

takinola’s picture

StatusFileSize
new28.2 KB

No, Sandbox mode is disabled on the Facebook app.

I also tried to login with the same Facebook account which is designated as a developer and got the same result.

Dave Cohen’s picture

Title: Error Message When User Uses Facebook Connect » Error Message When User Uses Facebook Connect, bad perms attribute
Issue tags: +fb3-blocker

The markup for the login button has a bad perms attribute. It is a bug, in that the module should replace "!perms" even when no extra perms are required.

As a workaround, configure the login block and remove the perms attribute entirely. Be sure to select Full HTML or PHP as the input format!

Dave Cohen’s picture

Category: bug » support
Issue tags: -fb3-blocker

Maybe its not a bug. Looks like the code should replace !perms always. Did you just copy the recommended markup into your own block?

takinola’s picture

Category: support » bug
Issue tags: +fb3-blocker

Problem solved (using the solution in #3). You, sir, are the best!

I copied the code from example given in the Facebook Connect Login Block. The code I was using was

<fb:login-button perms= "!perms" v="2">Log in with Facebook</fb:login-button></div>

It appears !perms is not being modified. I guess I could hard code it for the permissions I want but this may still be a bug

Dave Cohen’s picture

Category: bug » support
Status: Active » Fixed
Issue tags: -fb3-blocker

The !perms is replaced only when it is part of the facebook connect login block. Anywhere else, there's no way to replace it.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.