part of the functions of jfbc didn't work on my installation (e.g. synchronizing the custom profile fields). i found out the reason was that i have curl_exec disabled on my server, for security reasons. my server has been under massive attack a couple of years ago and curl_exec was one of the functions I had to disable in the end.
facebookapi_php5_restlib.php uses this, and it seems the alternative method it has build in doesn't work either.
did anybody else have run into this and if so, how did they solve it?
We really haven't tested with FB's fallback from not having cURL installed. We're also moving towards using it more for some of our features (avatar importing for now, but other things going forward). Sorry your having difficulties, but I don't know of a good solution without it. Generally, cURL is thought to be pretty secure from outside attacks. Certainly, if you're installing unknown software, anything can happen, and cURL can be used in those cases for nefarious purposes.
I understand your desire to disable it, but don't know of easy ways around it. Let us know if you come up with anything, and if you can't get it to work (or don't want to continue trying), we'd be happy to issue a refund. It's not our intent to leave you alone up the river.
thanks for the reply. i enable curl_exec for now, but i'll switch it off again later and try to use snoopy instead of curl. snoopy normally does all such jobs and is safer imho. i'll let you know here if that works. may take a while before i can test that. getting jfbc performaing my main needs has first prio for now.