The first thing to try is to go into the Configuration - Facebook API area of JFBConnect set the "Disable SSL Certificate Validation:" setting to "Yes". Also, set the "Display API Errors On Front-End:" setting to yes. That will show any connection errors JFBConnect can detect.
Next, do connection tests from your server to the following addresses:
api.facebook.com/
api-read.facebook.com/
graph.facebook.com/
www.facebook.com/
You should do both nslookup and ping tests to make sure that there are no excessive delays in contacting those sites and that all the lookups and translations are being done properly. Common causes for sluggishness are:
* Misconfigured DNS servers that aren't returning (or returning very slowly) the proper IP addresses for the sites above
* Misconfigured SSL root certificates, which prevents proper secure communication to Facebook. The first setting mentioned above should work around this. You *do not* need an SSL certificate for your site, but your server needs to be able to make outgoing SSL requests to Facebook.
* Firewalls that are preventing or throttling outgoing connections.
Hope that helps get you started, but let us know what you find.
Thanks,
Alex