[pmwiki-users] LDAP with BindDN
Nicola Monat-Jacobs
nicola at nyu.edu
Fri Dec 15 09:07:44 CST 2006
Okay, so now PHP has been complied with LDAP support, but I am
getting PHP error messages:
Warning: ldap_set_option(): supplied argument is not a valid ldap
link resource in /usr/local/apache2/htdocs/pmwiki/scripts/
authuser.php on line 144
Warning: ldap_bind() expects parameter 1 to be resource, boolean
given in /usr/local/apache2/htdocs/pmwiki/scripts/authuser.php on
line 145
Warning: ldap_close() expects parameter 1 to be resource, boolean
given in /usr/local/apache2/htdocs/pmwiki/scripts/authuser.php on
line 154
Warning: Cannot modify header information - headers already sent by
(output started at /usr/local/apache2/htdocs/pmwiki/scripts/
authuser.php:144) in /usr/local/apache2/htdocs/pmwiki/pmwiki.php on
line 885
Weirder still, it looks like the values from my local/config.php file
are only being detected sporadically. For example, it will pick up
and use my wiki's name, but it won't recognize $PubDirURL as a
variable (even though it is set in that file), and thus the image
doesn't display. Earlier, I was having to restart apache to even get
settings from the config file to be noticed. This could be the reason
that the above errors are happening - the LDAP settings in the config
file aren't being read.
This is very mysterious and I can't figure it out.
N
On Dec 12, 2006, at 4:07 PM, Nicola Monat-Jacobs wrote:
> Yes, I have confirmed that a command line query from the machine
> works. I just realized that PHP5 doesn't come with LDAP support
> enabled by default, so I think it's that.
>
> http://us3.php.net/manual/en/ref.ldap.php
>
> On Dec 12, 2006, at 1:23 PM, Chris Cox wrote:
>
>> Nicola Monat-Jacobs wrote:
>>> Hi -
>>>
>>> I'm trying to get LDAP authentication working with the latest
>>> version, and though it prompts me to login, it says that my username
>>> and password are not recognized. My LDAP admin says that he's not
>>> even seeing requests from pmWiki host machine to the LDAP server.
>>> Our
>>> LDAP does not allow anonymous binds, so I am using the
>>> $AuthLDAPBindDN and $AuthLDAPBindPassword variables, but it's just
>>> failing silently. Is there any one who has implemented this? Is
>>> there
>>> anyway that I can get some kind of lead on what might be failing?
>>> I've attempted to turn on verbose logging in the php.ini file, but
>>> I'm not getting anything.
>>
>> Perhaps not terribly specific, but if you have access to a Linux/Unix
>> box, have you tried doing a simple client query from there to make
>> sure you can bind and query??
>>
>> Just a suggestion,
>> Chris
>>
>>
>>
>> _______________________________________________
>> pmwiki-users mailing list
>> pmwiki-users at pmichaud.com
>> http://www.pmichaud.com/mailman/listinfo/pmwiki-users
>
More information about the pmwiki-users
mailing list