Topic-icon Facebook login error due to SSL issues - Urgent help required

Active Subscriptions:

None
Hi,

When my users try to login using facebook, they get a 'error 60' :

USER wrote: SSL certificate problem: unable to get local issuer certificate


-It was all working fine until yesterday afternoon.
-in the evening, I upgraded my domain to cloud hosting, basically it was moved from the shared host it was previously on, to a different server. This was was a professional migration done by the hosting provider system admin
-Once i noticed the issue, contacted the hosting provider who re-installed the SSL & confirmed everything is fine from his end.
See his msg below:

USER wrote: I have reinstalled your SSL certificate and the issue has been resolved.

I have checked the certificate via the following tool:

www.sslshopper.com/ssl-checker.html#hostname=www.isobel.in


But whenever i try to login using fb , i keep getting the same error: SSL certificate problem: unable to get local issuer certificate, which makes me believe the problem is outside the hosting service.

Could you help please. I'm worried since the site just went live & a major functionality seems broken now :(

Thanks in advance
Davis
The topic has been locked.
Support Specialist
The issue isn't with the SSL certificate for your site, it's with your server being able to validate Facebook's certificate.

In the JFBConnect -> Configuration -> Facebook area, there is a setting to "Disable SSL Verification". Try enabling that, and it should get you going. You may want to contact your host to determine if they can update the SSL root certificate store on the server as well to make validation of 3rd party certificates work.

I hope that helps,
Alex
The topic has been locked.
Active Subscriptions:

None
Spot on mate, that got me going. I have contacted my hosting provider with your comments. Hoping they would do it..

Cheers
Leo
The topic has been locked.
Active Subscriptions:

None
Hi again.

Here is the reply I got from the senior admin at the hosting provider 'Site Ground'.

"I managed to recreate the issue on my end.

However, in order to resolve the issue successfully, you should contact the creators of the component for more information about the configuration that should be accomplished."

I *think* he is referring to the configuration that is needed so that the SSL root certificate store on the server makes facebook validations work for JFBConnect...

Any thoughts?



Thanks
Leo
The topic has been locked.
Support Specialist
Leo,
Your server has a "Root certificate store" which has the signatures for the root certificate authorities. Those change pretty frequently and are always having new additions. That file needs to be updated on the server so that the root authority that has signed Facebook's SSL certificate can be validated by your server and PHP specifically. There isn't much we can do about this on our end as it's a server configuration issue.

I hope that helps explain,
Alex
The topic has been locked.
Active Subscriptions:

None
They finally updated the root certificates bundle & now everything works just fine!
You could please mark this as solved.

Thanks
Davis
The topic has been locked.
Support Specialist
Davis,
Awesome! I'm glad to hear that got things going for you. If you have any other questions, just let us know.

Thanks,
Alex
The topic has been locked.