Topic-icon Amazon Authentication not working...

Active Subscriptions:

None
8 years 6 months ago #55051 by rrpeters
I am able to get through the Amazon Authentication process, but clients are not logged in to my site afterwards.
Please see attachments
File Attachment:


File Attachment:
The topic has been locked.
Support Specialist
8 years 6 months ago #55059 by alzander
I'm unsure why authentication isn't working. From the warning above, it sounds like profile data isn't being returned from Amazon.

Can you please set the "Enable Debug Mode" option in JFBConnect to 'Yes' and try again? It's likely that more information about why the authentication is failing will show in that yellow box or another error message area. Let us know the message, or if nothing else happens, and we'll help from there.

Thanks,
Alex
The topic has been locked.
Active Subscriptions:

None
8 years 6 months ago #55060 by rrpeters
After turning Debugging on... I get a SSL local certificate error. see attachment

File Attachment:
The topic has been locked.
Support Specialist
8 years 6 months ago #55061 by alzander
That helps narrow things down. The error you're seeing means that your server doesn't the root certificates that can verify Amazon's identity. I'd recommend contacting your hosting provider to get the updated root certificates installed to be able to verify the identity of api.amazon.com

As an interim solution, we have the option of "Disable SSL Verification" in JFBConnect which will skip the check. It reduces security slightly as the communications can't be verified to the social networks. All data is still encrypted and should be very secure though.

I hope that helps, but please let me know how it goes or if you need more help.

Thanks,
Alex
The topic has been locked.
Active Subscriptions:

None
8 years 6 months ago #55062 by rrpeters
When I "disable the SSL Verification", it works, however, my host provider verified that the root certificate is/are installed. See link below...
www.sslshopper.com/ssl-checker.html#host.../www.appanautics.com
The topic has been locked.
Support Specialist
8 years 6 months ago #55063 by alzander
It's not the SSL certificate installed on your site that is the issue. It's your server being able to authenticate that the SSL certificate from the Amazon URL I provided above is correct. That's a server level issue and not something we can fix on our end. It could be the PHP certificates for cURL or the server level ones are out of date.

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

None
8 years 6 months ago #55080 by rrpeters
Amazon wants to know the following:
"Do you know which part of your website code is throwing the error messages? If you can provide the samples, I can take a look to see what might be incorrect."
They are also saying, "The error messages you are seeing are not generated by Amazon."

Are you able to provide answers about the error generation from the website code and where it is coming from? Thx
The topic has been locked.
Support Specialist
8 years 6 months ago #55087 by alzander
This is not an Amazon issue. Again, this is an issue with *your* server not being able to authenticate that Amazon's SSL certificate is valid. There's various ways to check the certificate from Amazon using a shell prompt, but it's definitely outside the scope of what we can really help support you with. For example, the following code should try to fetch from the command prompt will likely have a similar issue validating the SSL certificate, which is well outside of Joomla:
curl --verbose https://api.amazon.com

Some additional links for you, or your hosting company, are below:
serverfault.com/questions/702604/add-ssl...l-issuer-certificate
stackoverflow.com/questions/24611640/cur...l-issuer-certificate
www.cyberciti.biz/faq/test-ssl-certifica...sis-ssl-certificate/

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