On May 14, 2010, at 5:22 AM, [email protected] wrote:
Ok, i found out what it is, really dumb mistake, there are three
slashes
in
the address (ldap:///192.168.1.107:389/). This can confuze most
people,
since when you are asked to put in the address of the ldap server,
three
are
three slashes ("ldapi:///")
In all URIs there are three '/': 2 after the "<protocol>:", and one
after
the <host>. "ldapi///" means empty host, implying the default
socket. In
your URI there are four '/', so it is incorrect. RFC 4516
I believe you missed a : there. ;)
p.
2010/5/11 Miha Krajnc <[email protected]>
I have set up 2 servers, a web server and a database server. The
database
server has mysql and OpenLDAP (configured, with 1 Posix user). The
web
server has apache, php, etc. I want to connect with the web server
to
the
database server with PAM (libpam-ldap) and use creditentials from
the
database server for user logins. I have set up libpam-ldap, but the
authentecation doesnt work. Further investegation (/var/log/
auth.log )
shows
that the teh web server cant contact the database server. However, i
also ha
ve phpLDAPadmin installed aon the web server, and i can connect to
the
database server from there. Anyone know what could be wrong?
Here is the auth.log:
May 11 10:57:33 web sudo: nss_ldap: could not connect to any LDAP
server
as
cn=admin,dc=stef,dc=si - Can't contact LDAP server
May 11 10:57:33 web sudo: nss_ldap: failed to bind to LDAP server
ldap:///
192.168.1.107:389/: Can't contact LDAP server
May 11 10:57:33 web sudo: nss_ldap: reconnecting to LDAP server...
May 11 10:57:33 web sudo: nss_ldap: could not connect to any LDAP
server
as
cn=admin,dc=stef,dc=si - Can't contact LDAP server
May 11 10:57:33 web sudo: nss_ldap: failed to bind to LDAP server
ldap:///
192.168.1.107:389/: Can't contact LDAP server
--
Lep pozdrav, Miha Krajnc.
--
Lep pozdrav, Miha Krajnc.