Make sure you are using PHP 8.0-8.1 and osTicket v1.17.3. You should also use this custom build of the plugin until a new, official build is released:
Cheers.
Make sure you are using PHP 8.0-8.1 and osTicket v1.17.3. You should also use this custom build of the plugin until a new, official build is released:
Cheers.
Testing the plugin now, thank you!
Looks great - I'm running PHP-8.0 and 1..17.3.
How do I download this? I don't see a means to clone it.....
Looks like it's the whole directory, not a phar file - right?
It's erroring out with
Failed opening required 'include/Net/LDAP2.php' (include_path='./:/var/www/html/osticket/upload/include/:/var/www/html/osticket/upload/include/pear/:/var/www/html/osticket/upload/include/plugins/auth-ldap/include')
Ah, I used the older link. I'll re-install and test. Thank you!
Well. The new phar file is installed without error, thanks.
Now, users log in but the application doesn't open - it's returning to a login screen after flashing up a brief "Please wait - it will take a second" window.
The apache2 error log isn't showing errors, and the access log captures login attempts.
/var/log/php.....log doesn't show any errors either.
Any ideas? TIA for any guidance.
Using v 17.3 and the auth-ldap.phar file you linked to above (says 0.6.2)
Clear the cache and cookies and try again. Otherwise you'll have to check the User's Auth backend in the db to see if they are locked in to a specific auth method.
Cheers.
It authenticates local users but not ldap users.
Looking in the DB to determine whether or not specific auth methods are locked.
I don't know what to expect from LDAP with osticket. Should the database autopopulate from ldap? Do I still need to create users?
Updated PHP to 8.1
Now it accepts ldap password but after logging in, we get a white screen.
Making headway, festina lente...thank you
@KevinTheJedi
Thank you!
That was the last bit to get us to the finish line.
Installed PHP8.1 and made sure to update php-8.1-ldap, and it began working.
My manager is DELIGHTED.
Grazie, grazie infinitamente!