View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005292 | SOGo | Web Mail | public | 2021-04-02 10:08 | 2021-06-01 13:37 |
Reporter | webtech | Assigned To | francis | ||
Priority | high | Severity | major | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Platform | Server | OS | Ubuntu | OS Version | 20.04 |
Product Version | 5.1.0 | ||||
Fixed in Version | 5.1.1 | ||||
Summary | 0005292: SAML auth seems to have stopped working between 5.0.1-1 and 5.1.0-1 | ||||
Description | 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 [14630]: [ERROR] [so-action 0x0x555b8aeda0d0 SOGoSAML2Actions] did not find action class: SOGoSAML2Actions | ||||
Steps To Reproduce | Install SOGo Watch as it fails to redirect to the Identity provider. | ||||
Additional Information | 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? |
|
Try to disable |
|
I'm afraid that on our SOGo installs SOGoXSRFValidationEnabled is already set to 'NO'. |
|
|
|
Sorry I should have been clearer. We do explicitly set it to NO. |
|
There's an issue with Debian/Ubuntu packaging and SAML support. We will fix it. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2021-04-02 10:08 | webtech | New Issue | |
2021-04-09 20:38 | francis | Note Added: 0015195 | |
2021-04-09 20:56 | webtech | Note Added: 0015196 | |
2021-04-14 13:40 | artonge | Note Added: 0015199 | |
2021-04-27 13:38 | webtech | Note Added: 0015228 | |
2021-05-25 15:24 | francis | Note Added: 0015277 | |
2021-05-26 08:15 | webtech | Note Added: 0015278 | |
2021-05-26 13:20 | francis | Note Added: 0015279 | |
2021-05-26 13:29 | webtech | Note Added: 0015280 | |
2021-05-26 15:39 | francis | Note Added: 0015281 | |
2021-06-01 12:29 | francis | Changeset attached | => sogo master 5c88bd4f |
2021-06-01 12:29 | francis | Assigned To | => francis |
2021-06-01 12:29 | francis | Resolution | open => fixed |
2021-06-01 13:37 | francis | Status | new => resolved |
2021-06-01 13:37 | francis | Fixed in Version | => 5.1.1 |