SSO was working fine, next day it stopped working: (been working for 7+ years)
I get this Google Error:
- That’s an error.
Error: malformed_certificate
Error while signing data with certificate
7 years ago I set this up, I think the below is my complete setup.
Maybe I should just recreate the entire SSO setup ????
I will provide screen shots on this post but wanted to get this question asked about the Error. For now maybe some knows this error message?
Setup:
- Google SAML Single Sign-On setup at Googles end, I have a field on the Google Users Account with their Fed Id.
- Not using an Auth Provider. (not this:)
- SSO Added to My Domain Setup.
I think I followed a document like this back in the day: Configure a Google Authentication Provider but I am sure there was more too it. like setting up custom fields??? :) but I do not think some custom fields would be the cause of this stopping, unless there was a Salesforce Security change that meant my config was now insecure (no recent releases), a few minor changes in audit log by salesforce, but nothing of interest.
UPDATE:
I found an expired Cert at my end: So I reset(unexpired) my Cert for the SSO, and this made no change to the error, it has been expired for a while now. :)
I also found SSO setup refers to an expired Google Cert. Here is the Google Article to fix. Google Article to reset Cert:
so went here saw the expired cert and: pressed the "ADD CERTIFICATE" Button, Done. then back into my salesforce SSO setting to edit and re-add the google cert to Identity Provider Certificate.
See Identity Provider Certificate Below (expired) - this got fixed.
The catch 22 here is you have to login to be able to fix this. luckily I recently gave myself PW_UN login access. otherwise I would have been locked out maybe???
I also cleared my Cookies, and tried in incognito mode (no luck)