Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LDAP Integration with osticket version 1.9.1 on windows xampp #1009

Closed
ioscom opened this issue Jun 10, 2014 · 12 comments
Closed

LDAP Integration with osticket version 1.9.1 on windows xampp #1009

ioscom opened this issue Jun 10, 2014 · 12 comments
Labels

Comments

@ioscom
Copy link

ioscom commented Jun 10, 2014

Ii appears that I have successfully installed the ldap plugin as downloaded from the osticket site. I also copied the "libsasl.dll" from the "xampp/php" directory into the "xampp/apache/bin" directory, uncommented the "extension=php_ldap.dll" in "xampp/php/php.ini", and started Apache.

But no matter how I configure my LDAP server (FQDN, or Ip with or w/out port 389) I always get errors: "Bind failed: Invalid credentials: LDAP_INVALID_CREDENTIALS: Unable to bind to "our domain server"

@ioscom
Copy link
Author

ioscom commented Jun 10, 2014

it appears that I have perhaps fixed the issue - somehow i no longer get the erros when i remove the password on the search user account. Howevr I am still not able to get AD users to authenticate and log calls

@ioscom
Copy link
Author

ioscom commented Jun 10, 2014

Also how does the support staff member (in our case administrator) gets alerted that a ticket has been indeed processed.
I am also having problems setting up the smtp settings

@stf675
Copy link

stf675 commented Jun 13, 2014

what email system are you using?
Is it in-house or external to your organization?
Is the problem only with sending?
Any errors produced?
Does receiving emails works?
Did you try any additional troubleshooting steps like using freeware smtp sender tool to validate your configuration?

@ioscom
Copy link
Author

ioscom commented Jun 14, 2014

thanks for your response;
we are using internal MS exchange 2010. emails don't work on either direction it appears.
I am not even sure like I said earlier whether LDAP is working correctly as we are not able to authenticate domain users on the system as users or staff> not sure whether we have undertaken the correct steps. Would you accept screenshots of my configuration settings to check our solution?

@stf675
Copy link

stf675 commented Jun 14, 2014

before screenshot - did you modify your php.ini?

make sure extension=php_ldap.dll is uncommented (apache need to be restarted after that)

@ioscom
Copy link
Author

ioscom commented Jun 14, 2014

Done all that already

On 14 Jun 2014 13:44, stf675 notifications@github.com wrote:

before screenshot - did you modify your php.ini?

make sure extension=php_ldap.dll is uncommented (apache need to be restarted after that)


Reply to this email directly or view it on GitHubhttps://github.com//issues/1009#issuecomment-46077632.

Nicolas Zafiriou Managing Director
B. Aeronautical Engineering (Sydney University)
MBA (Technology Management) (Deakin University)
Member of APESMA (Assoc. of Professional Engineers, Scientists & Managers, Australia)

m: (+61) 416 248 368 e: nicolasz@ioscom.com.aumailto:nicolasz@ioscom.com.au

[ioscom website]http://www.ioscom.com.au

t. 13000 IOSCOM f. (+612) 9699 6632
206/35 buckingham street surry hills nsw 2010

Visit us online. www.ioscom.com.auhttp://www.ioscom.com.au

Our company accepts no liability for the content of this email, or for the consequences of any actions taken on the basis of the information provided, unless that information is subsequently confirmed in writing. If you are not the intended recipient you are notified that disclosing, copying, distributing or taking any action in reliance on the contents of this information is strictly prohibited.

@stf675
Copy link

stf675 commented Jun 14, 2014

what is a configuration of ldap plugin?
can you add staff using ldap lookup?
and stupid question - is ldap plugin enabled in osTicket configuration.

@ioscom
Copy link
Author

ioscom commented Jun 14, 2014

sorry for not replying earlier - just got back from another client - had an urgent issue to deal with -

extension details on php.ini file:
extension=php_bz2.dll
extension=php_curl.dll
extension=php_mbstring.dll
extension=php_exif.dll
;extension=php_fileinfo.dll
extension=php_gd2.dll
extension=php_gettext.dll
;extension=php_gmp.dll
;extension=php_intl.dll
extension=php_imap.dll
;extension=php_interbase.dll
extension=php_ldap.dll
;extension=php_mssql.dll
;extension=php_mbstring.dll
;extension=php_exif.dll ; Must be after mbstring as it depends on it
extension=php_mysql.dll
extension=php_mysqli.dll
;extension=php_oci8.dll ; Use with Oracle 10gR2 Instant Client
;extension=php_oci8_11g.dll ; Use with Oracle 11gR2 Instant Client

extension=php_openssl.dll
;extension=php_pdo_firebird.dll
extension=php_pdo_mysql.dll
;extension=php_pdo_oci.dll
;extension=php_pdo_odbc.dll
;extension=php_pdo_pgsql.dll
extension=php_pdo_sqlite.dll
;extension=php_pdo_sqlite_external.dll
;extension=php_pgsql.dll
;extension=php_pspell.dll
;extension=php_shmop.dll
ldap---config
regarding my smtp settings, the send diagnostics tool reveals that emails are sent BUT this not true as invalid recipient addresses can get emails. Besides no test email is arriving to any of my test boxes
smtp-settings---helpdesk-account

@stf675
Copy link

stf675 commented Jun 16, 2014

For LDAP - try...
copy the following files from C:\xampp\php to C:\Windows\system32
libeay32.dll
libsasl.dll
ssleay32.dll

fro SMTP - check relay settings if XAMPP system allowed to relay, and if firewall settings on xampp systems blocking port 25. from the error message (in red) looks like SMTP server does not allow connection.

@ioscom
Copy link
Author

ioscom commented Jun 16, 2014

for LDAP - i copied the files but made no difference
incidentally I am trying to sign in at the support center home page....i have tried domain\user as well as user@domain and domain.local

@ioscom
Copy link
Author

ioscom commented Jun 16, 2014

regarding SMTP - the windows firewall is disabled on the server.
also I am not running MERCURY as we do have exchange - so how do i check XAMP relay settings?

@stf675
Copy link

stf675 commented Jun 16, 2014

for smtp:
on exchange server, in EMC look aunder "server configuration" -> "hub transport"
choose exchange server from hub transport and look in the properties of SMTP receive connector.

under network tab add IP address of XAMPP/osTicket server (at the bottom half -Receive mail from remote servers that have these IP addresses)

Make a note of "Authentication" tab. you may need to provide credentials for SMTP, depending on your implementation of exchange

for LDAP:

I would recommend free version of Softerra LDAP Browser, use it to validate your LDAP configuration

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants