I'm trying to configure osTicket with Active Directory Authentication & HTTP Passthru Authentication.
There are no official guides about this, and the osTicket WIKI is outdated and very useless, so I hope there is someone that can clarify some aspect.
osTicket Version v1.9.14 (8b927a0)
Web Server Software Apache/2.4.7 (Ubuntu)
MySQL Version 5.5.52
PHP Version 5.5.9-1ubuntu4.19
Apache Kerberos Authentication works fine
osTicket plugin "LDAP Authentication and Lookup" works fine
osTicket plugin "HTTP Passthru Authentication" doesn't works as expected
"HTTP Passthru Authentication" configuration:
Option 1: Registration Method:Public
If a domain user has been previously created as User with LDAP login, the SSO works fine (even if in the top right corner of the page, the "login" link is showed)
If a domain user has no account in the DB, the registration page appears.
If a domain user is registered as User AND as Staff, the main "public page" and the SCP page, works only without SSO.
The Staff page "SCP" doesn't works with SSO
Option 2: Registration Method:Private
The SSO doesn't work in any case.
You can only enter with the LDAP.
So, I have some questions:
1) Wich should be the standard behaviour?
2) Can the "HTTP Passthru Authentication" plugin works with the Private registration method?
3) Why the SCP page SSO authentication doesn't works at all?
Thanks for your support!