Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Sign In with Facebook Sign In with Google Sign In with OpenID Sign In with Twitter
Support for Vanilla Forums Cloud product

In this Discussion

  • Todd October 2012
  • x00 October 2012

Follow Us


Facebook returned the following error: redirect_uri isn't an absolute URI. Check RFC 3986.

Hi,

Users currently can't connect to monsters.vanillaforums.com with the above error.

Please respond to this as soon as possible as I've just started a drive to bring users to our forums, only to have them kicked out with an error.

Not using facebook connect is not an option.

Thank you,

Comments

  • x00x00 MVP
    edited October 2012

    my guess is something is interfering with Url function. Do you know of anything that may be overriding the Url function?

    It needs need the full url http://domain.com/vanillafolder/entry/facebook?Target=somelocation to be built.

    in /library/core/class.request.php

    it defines the host as

          $this->RequestHost(     isset($_SERVER['HTTP_X_FORWARDED_HOST']) ? ArrayValue('HTTP_X_FORWARDED_HOST',$_SERVER) : (isset($_SERVER['HTTP_HOST']) ? ArrayValue('HTTP_HOST',$_SERVER) : ArrayValue('SERVER_NAME',$_SERVER)));
    

    so if those server variable are being striped it won't provide a full url.

    Other wise, facebook is known to be extremely strict, an it may be confused by an url.

    grep is your friend.

  • ToddTodd Chief Product Officer Vanilla Staff

    This should be fixed now.

Sign In or Register to comment.