Tested upgrading to version 1.8.5 from both 1.8.2 and 1.8.4 in both instances SAML no longer works with our ADFS infrastructure. Version 1.8.2-1.8.4 have no issues, after upgrading to 1.8.5 I receive HTML 500 errors and it doesn’t look like the XIBO server is even sending requests to the ADFS infrastructure anymore. If I disable the settings custom file to no longer use SAML I can log in with local accounts and everything looks fine, reenable the custom settings file and HTML 500 errors return.
Interesting - SAML is still working on our test site in 1.8.5 (on php 5.6).
There haven’t been any direct changes to the way the login system or SAML works between 1.8.4 and 1.8.5, so my guess is that the PHP version is somehow causing an issue.
We will switch over our SAML test site to using PHP7 and see if we get the same errors.
In the mean time, if you can enable test mode in CMS settings and switch back to SAML you might get further errors reported which would be useful in the investigation.
Are you using Docker? We’ve recreated the exact issue with a 1.8.5 Docker container and recorded it here: https://github.com/xibosignage/xibo/issues/1422
It will be fixed in 1.8.6
Yes we are using Docker. Glad to hear you recreated, I’ll wait until 1.8.6 for the next upgrade. Thanks for the info