View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0005292||SOGo||Web Mail||public||2021-04-02 06:08||2021-04-27 09:38|
|Summary||0005292: SAML auth seems to have stopped working between 5.0.1-1 and 5.1.0-1|
When SAML is enabled you don't get directed to the IDP. you just get the normal username/password screen.
Nothing logged even with debug but when navigating to /SOGO/saml2data it doesn't display the xml and you get the following:
Apr 02 10:46:20 sogod : [ERROR] [so-action 0x0x555b8aeda0d0 SOGoSAML2Actions] did not find action class: SOGoSAML2Actions
|Steps To Reproduce|
Watch as it fails to redirect to the Identity provider.
Tried switching to nightlies but it's still broken.
|Tags||No tags attached.|
Were you running 5.0.1 on the same platform (Ubuntu 20.04)?
Are you using the nightly builds? Are you compiling sogod yourself?
Yes I have production running on Ubuntu 20.04 and an upgrade to one of those server builds will break SAML auth.
I'm using the production builds. I did try with the nightly build to see if that fixed it but it didn't. It's not obvious to me which of the updates from 5.0.1 to 5.1.0 would have broken SAML auth but it's reproducible.
I am experiencing the same error with v5.1.0
I am compiling SOGo myself in the Dockerfile: https://gitlab.com/flap-box/sogo/-/blob/master/Dockerfile.
With debug log enabled I have that:
|SOGo| starting method 'GET' on uri '/SOGo/saml2-metadata'
Can I provide any more info or do anything further to help troubleshoot this issue?