Req #50915 [Nab]: ldap extension with Solaris libldap patched for ldap urls

From: Date: Mon, 14 Sep 2015 09:29:12 +0000
Subject: Req #50915 [Nab]: ldap extension with Solaris libldap patched for ldap urls
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-195994@lists.php.net to get a copy of this message
Edit report at https://bugs.php.net/bug.php?id=50915&edit=1

 ID:                 50915
 User updated by:    strube at physik3 dot gwdg dot de
 Reported by:        strube at physik3 dot gwdg dot de
 Summary:            ldap extension with Solaris libldap patched for ldap
                     urls
 Status:             Not a bug
 Type:               Feature/Change Request
 Package:            LDAP related
 Operating System:   Solaris 10
 PHP Version:        5.3
 Assigned To:        srinatar
 Block user comment: N
 Private report:     N

 New Comment:

Unfortunately I cannot test my patch with more recent PHP versions, because the Solaris 10
environment and the type of the web server have changed and are no more available to me.


Previous Comments:
------------------------------------------------------------------------
[2015-09-10 10:05:09] mcmic@php.net

Thank you for taking the time to report a problem with PHP.
Unfortunately you are not using a current version of PHP -- 
the problem might already be fixed. Please download a new
PHP version from http://www.php.net/downloads.php

If you are able to reproduce the bug with one of the latest
versions of PHP, please change the PHP version on this bug report
to the version you tested and change the status back to "Open".
Again, thank you for your continued support of PHP.

Hello, Solaris LDAP is not officially supported by php-ldap.
That said, we did accept a patch to make it work for next PHP 5.6 release.

------------------------------------------------------------------------
[2010-02-19 15:11:29] srinatar@php.net

-Status: Open
+Status: Assigned
-PHP Version: 5.2.12
+PHP Version: 5.3
-Assigned To: 
+Assigned To: srinatar

thanks for the patch. I will find time - after couple of weeks - to do 
more testing on this patch and try to port it to 5.3/trunk as well

- Sriram

------------------------------------------------------------------------
[2010-02-16 08:55:04] jani@php.net

Moved to correct place. ext/ldap works best with OpenLDAP anyway but of course we can add one more
implementation in the future. If someone has time. And access to such machine to test this.. :)

------------------------------------------------------------------------
[2010-02-15 15:15:16] strube at physik3 dot gwdg dot de

Oops, this was not a problem of my patch, I simply forgot to copy the certificate files to the
PHP_PREFIX/ssl of my 5.3.1 test installation!
At least LAM and PLA work just as with 5.2.12. "trunk" will take some time, I cannot do
this now.

------------------------------------------------------------------------
[2010-02-15 14:58:06] strube at physik3 dot gwdg dot de

First test show that there are indeed issues with PHP 5.3.1. I found that neither LAM nor PLA work
with SLL, using ldaps://server or server:636 (but do work without SSL); an error in the call
ldapssl_client_init is indicated, although that part of ldap.c patched by me is identical for 5.2.12
and 5.3.1 (however, the line numbers of the second patch hunk must be @@ -330,6 +334,42 @@ for
5.3.1, contrary to my previous statements).
As we are not be able to upgrade to 5.3.x in the near future because of compatibility issues with
our PHP applications, I am sorry I cannot invest time do extensive tests presently.

------------------------------------------------------------------------


The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at

    https://bugs.php.net/bug.php?id=50915


--
Edit this bug report at https://bugs.php.net/bug.php?id=50915&edit=1


Thread (13 messages)

« previous php.bugs (#195994) next »