Getting this error on a fairly regular basis now, but they app works most of the time...

Failed to get app properties for [App Name]: The method you are calling must be called with an app secret signed session 15

CommentFileSizeAuthor
#10 Screen shot 2011-08-11 at 10.29.26 AM.png72.22 KBudipl

Comments

Dave Cohen’s picture

regular basis? It would help if you could tell exactly how to reproduce.

allandk’s picture

i see it a lot too

ccurwen’s picture

Version: 6.x-3.x-dev » 7.x-3.x-dev

I get this exact error on EVERY page in my drupal 7 install (hope I'm submitting this correctly!)

My setup:

Mac OS X Server 10.6.7 Apache 2.2.7 PHP 5.2.13 (I'm wondering if I need to finally upgrade to PHP 5.3?)
Drupal 7.4
fb 7.x-3.x-dev
fb-php-sdk-2.12

Every node displays the following error:

Failed to get app properties for [app name].: The method you are calling must be called with an app secret signed session 15
fb_devel => pukes out:
(Object) FacebookApiException
Called from ./sites/all/modules/fb/fb.module, line 1180

In the admin interface I see:

Failed to get application properties ([app name]) from Facebook: fb_call_method failed calling admin.getAppProperties. Unable to find the socket transport "ssl" - did you forget to enable it when you configured PHP? -61028304

when I try to sync direct or click edit>save from the admin interface for my app I get all of the errors above plus...

Failed to set the following properties for batondancecompany application. You may need to manually editing remote settings!
Array
(
[uninstall_url] => http://[my URL]/fb_app/event/[app name]/post_remove/
[authorize_url] => http://[my URL]/fb_app/event/[app name]/post_authorize/
[callback_url] => http://[my URL]/
[connect_url] => http://[my URL]/
[tab_default_name] => [app name]
[profile_tab_url] => fb_tab/view
)

I've seen posts that instruct me to manually enter these values in the 'authentication' page of my app on facebook but I don't see those fields anywhere on the appbook page.
I've deleted and resinstalled all of the modules, deleted and re-installed the app several times, and I just don't know what else to do. hoping somebody can point me in the right direction.

Thanks

Colin

Dave Cohen’s picture

Version: 7.x-3.x-dev » 6.x-3.x-dev

Failed to get application properties ([app name]) from Facebook: fb_call_method failed calling admin.getAppProperties. Unable to find the socket transport "ssl" - did you forget to enable it when you configured PHP?

This looks like the cause. Make sure you have ssl or openssl or whatever the module is called installed in your PHP.

Does everyone on this thread see that same message?

problue solutions’s picture

Dave, I only see the message in the original post:

Failed to get app properties for [App Name].: The method you are calling must be called with an app secret signed session 15

It seems to be totally random, or least I can't connect it with anything else, no idea how to reproduce.

Dave Cohen’s picture

Category: bug » support
Status: Active » Fixed

When I look at my phpinfo(), I see "OpenSSL support enabled"

And under Curl I see "cURL Information libcurl/7.21.7 OpenSSL/1.0.0d zlib/1.2.5 libssh2/1.2.7 "

If you don't see any SSL support, you won't be able to use Facebook's PHP SDK. I'm going to assume that's the problem unless I hear otherwise.

problue solutions’s picture

Status: Fixed » Active

I'm seeing:

cURL support enabled
cURL Information libcurl/7.15.5 OpenSSL/0.9.8b zlib/1.2.3 libidn/0.6.5

OpenSSL support enabled
OpenSSL Version OpenSSL 0.9.8e-fips-rhel5 01 Jul 2008

ccurwen’s picture

Here's the info from my server:

Apache/2.2.17 (Unix) mod_ssl/2.2.17 OpenSSL/0.9.8r DAV/2 PHP/5.2.13
libcurl/7.19.7 OpenSSL/0.9.8r zlib/1.2.3
I have ssl enabled/working on my imap extension and I have an ssl-secured site for ldap users to change passwords, access calendars etc.

**My certificate is self-signed though is that a problem?

udipl’s picture

I see this problem increasingly more often. I also seems to block page loading whenever it occurs, so the page doesn't load until a certain timeout period on the server elapses.

I have SSL enabled:

cURL support enabled
cURL Information 7.21.0
SSL Yes
SSPI No
Protocols dict, file, ftp, ftps, http, https, imap, imaps, ldap, ldaps, pop3, pop3s, rtsp, scp, sftp, smtp, smtps, telnet, tftp
SSL Version OpenSSL/0.9.8o
libSSH Version libssh2/1.2.6

udipl’s picture

StatusFileSize
new72.22 KB

It looks like http://www.drupalforfacebook.org/ is affected today as well.

Dave Cohen’s picture

That does not look to me like the same error. Although something is very slow connecting to facebook today.

selvakumar’s picture

In XAMPP Version 1.7.4 server does not have extension=php_openssl.dll line in php ini file. We have to add extension=php_openssl.dll in php.ini file