Commit 0d2af2ae by Saleem Latif Committed by GitHub

Merge pull request #15792 from edx/saleem-latif/ENT-566

ENT-566: Add more debug info when SAMLProviderData is not found.
parents 7c535f5f 9e3f7ed6
......@@ -487,7 +487,11 @@ class SAMLProviderConfig(ProviderConfig):
# Now get the data fetched automatically from the metadata.xml:
data = SAMLProviderData.current(self.entity_id)
if not data or not data.is_valid():
log.error("No SAMLProviderData found for %s. Run 'manage.py saml pull' to fix or debug.", self.entity_id)
log.error(
'No SAMLProviderData found for provider "%s" with entity id "%s" and IdP slug "%s". '
'Run "manage.py saml pull" to fix or debug.',
self.name, self.entity_id, self.idp_slug
)
raise AuthNotConfigured(provider_name=self.name)
conf['x509cert'] = data.public_key
conf['url'] = data.sso_url
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment