Hi,
I’ve spent almost a day trying to configure SAML with no luck… I always end with:
SAML configuration error
Something went wrong while retrieving the SAML configuration, please check your settings.`
It’s probably a stupid mistake or something that I’m not aware off. Below is my authc config section:
authc:
saml_auth_domain:
enabled: true
order: 1
http_authenticator:
type: saml
challenge: true
config:
idp:
metadata_url: https://xxxxxxx.xx.com/idp/xxxx
entity_id: https://xxxx.xx.com/idp/xxxx
sp:
entity_id: elastic_xxxx
kibana_url: http://kibana-server.subdomain.com:5601/
roles_key: Role
exchange_key: 'weewqrtyytruyiooiuasdsadsdkfjhasdhfoaiw...'
authentication_backend:
type: noop
basic_internal_auth_domain:
http_enabled: true
transport_enabled: true
order: 0
http_authenticator:
type: basic
challenge: false
authentication_backend:
type: intern
If someone could help or point me how could I enable any sort of debugging it would really appreciate it. I already tried to change the log level to debug but sadly this doesn’t show my anything more.
UDPATE:
I’m not quite sure why as I wasn’t able to find any errors in the logs but metadata_url
was a no go for me. I’ve changed that to metadata_file
put the metadata file in the appropriate config directory - that appropriate word is crucial as if you put it in a different one you won’t get an error in the logs. Just the usual SAML configuration error.
Fixed the missing InResponseTo
tag in the SAMLResponse and voila it works like a charm