Hi there!
I show you information about my fresh install of osTicket:
So, the problem is about the plugin auth LDAP not connect with my server.
I have a few servers with LDAP (phpLDAPadmin) working right now but i cannot setup with osTicket.
The message sais: "Could not connect to myprivateip:389:389: Unable to bind to server myprivateip:389"
Any help?
Thxs!
How to configure LDAP fresh install server Ubuntu
franxu
Are you using Authentication:: LDAP and Active Directory?
https://osticket.com/download/#ostPlugin
maybe your firewall blocking it
CentOS... try disabling SELinux and see if it works. If it does then you know that you will need to make a rule to allow the traffic. Don't forget to turn it back on afterwards.
Here are my working settings. I didn't see where you said what ldap server specifics you had (AD, etc).
Default Domain: corp.DOMAIN.local
DNS Servers: ip of my dns server
LDAP Servers: ip address of my primary dc
Use TLS: checked
Search User: DOMAIN\username.
Password: my password
Search Base: OU=All_Users,DC=corp,DC=DOMAIN,DC=local
LDAP Schema: Microsoft Active Directory
My only other suggestion is that you make sure that the user that you are using has privileges to bind to the server.
- Edited
The plugin configuration has been filled correctly and has not given me an error!, and the fields are no longer deleted if I go back in to see their configuration. The problem is when I want to login with the credentials I use ldap I get the error http 500
i mean, i near to the problem, but this is new. The settings are ok like my other server with ldap auth.
http 500 is pretty generic error. You would have to consult your PHP and Apache error logs to see what the error being logged is.
ntozier
error.log on nginx:
Stack trace:
#0 phar:///var/www/osticket/upload/include/plugins/auth-ldap.phar/authentication.php(190): LDAPAuthentication->getSchema(NULL)
#1 phar:///var/www/osticket/upload/include/plugins/auth-ldap.phar/authentication.php(427): LDAPAuthentication->authenticate('PRIVATE INFO USER', 'PRIVATE INFO PASSWORD')
#2 /var/www/osticket/upload/include/class.auth.php(235): StaffLDAPAuthentication->authenticate('PRIVATE INFO USER', 'PRIVATE INFO PASSWORD')
#3 /var/www/osticket/upload/scp/login.php(47): AuthenticationBackend::process('PRIVATE INFO USER', 'PRIVATE INFO PASSWORD', Array)
#4 {main}
thrown in phar:///var/www/osticket/upload/include/plugins/auth-ldap.phar/authentication.php on line 259" while reading response header from upstream, client: 192.168.xxx.xx, server: 192.168.xxx.xxx, request: "POST /scp/login.php HTTP/1.1", upstream: "fastcgi://unix:/run/php/php7.0-fpm.sock:", host: "192.168.xxx.xxx", referrer: "http://192.168.xxx.xxx/scp/login.php"
You do realize that nginx is not a support webserver for osTicket right?
It does not work out of the box and requires a bunch of configuration changes to make it work. there are a number of threads over on github [if you want to continue using it] that you will need to read through and make configuration changes.
You should use Apache or IIS since we support both.