Kerberos SSO not working anymore
darootler last edited by darootler
Ubuntu 18.04.3 LTS
Since updating to Kopano 8.7.85 Kerberos SSO isn’t working anymore. Logging in with Kerberos SSO for example with SSH is working well. The WebApp just keeps loading:
PHP Fatal error: kc_session_restore(): kc_session_restore() expects parameter 1 to be string, but something else was given in /usr/share/kopano-webapp/server/includes/core/class.webappauthentication.php on line 216, referer: https://my.url.com/
Steps to Reproduce
Just follow the manual --> https://documentation.kopano.io/kopanocore_administrator_manual/special_kc_configurations.html#sso-with-kerberos
Logging in to WebApp with Kerberos isn’t possible.
Logging in to WebApp with Kerberos is possible.
Troubleshooting/Testing Steps Attempted
I verified the Kerberos authentication on the server itself and this is working well.
No workaround found yet.
I just found a workaround:
I copied the file “class.webappauthentication.php” from WebApp version 126.96.36.1999+1440.1 over the actual one and authentication is working again.
You should update to 3.5.14.