OpenLDAP client login
by jag7720 from LinuxQuestions.org on (#5N95M)
This is an LDAP first time.
I just build an OpenLDAP server so I could have my desktops (Linux and Windows) use it to log in.
The first client is a Ubuntu desktop and I installed libpam=ldap and nscd and configed them. Now my desktop can't have a LDAP user log in.
Not sure what I'm missing.
Here is an ldapsearch
root@Tracy-Lounge-4:~# ldapsearch -x -b "dc=svdpacademy,dc=org" -H ldap://192.168.1.105
# extended LDIF
#
# LDAPv3
# base <dc=svdpacademy,dc=org> with scope subtree
# filter: (objectclass=*)
# requesting: ALL
#
# svdpacademy.org
dn: dc=svdpacademy,dc=org
objectClass: top
objectClass: dcObject
objectClass: organization
o: SVdP-Avademy
dc: svdpacademy
# admin, svdpacademy.org
dn: cn=admin,dc=svdpacademy,dc=org
objectClass: simpleSecurityObject
objectClass: organizationalRole
cn: admin
description: LDAP administrator
# Groups, svdpacademy.org
dn: ou=Groups,dc=svdpacademy,dc=org
objectClass: organizationalUnit
objectClass: top
ou: Groups
# admin, Groups, svdpacademy.org
dn: cn=admin,ou=Groups,dc=svdpacademy,dc=org
gidNumber: 500
cn: admin
objectClass: posixGroup
objectClass: top
# Teachers, svdpacademy.org
dn: cn=Teachers,dc=svdpacademy,dc=org
gidNumber: 501
cn: Teachers
objectClass: posixGroup
objectClass: top
# Students, Groups, svdpacademy.org
dn: cn=Students,ou=Groups,dc=svdpacademy,dc=org
gidNumber: 502
cn: Students
objectClass: posixGroup
objectClass: top
# Teachers, Groups, svdpacademy.org
dn: cn=Teachers,ou=Groups,dc=svdpacademy,dc=org
gidNumber: 503
cn: Teachers
objectClass: posixGroup
objectClass: top
# Religous, Groups, svdpacademy.org
dn: cn=Religous,ou=Groups,dc=svdpacademy,dc=org
gidNumber: 504
cn: Religous
objectClass: posixGroup
objectClass: top
# Jason Greene, admin, Groups, svdpacademy.org
dn: cn=Jason Greene,cn=admin,ou=Groups,dc=svdpacademy,dc=org
cn: Jason Greene
givenName: Jason
sn: Greene
objectClass: inetOrgPerson
objectClass: posixAccount
objectClass: top
uid: jgreene
homeDirectory: /school-2/School_data/Maintenance/jgreene
uidNumber: 1002
gidNumber: 1002
# search result
search: 2
result: 0 Success
# numResponses: 10
# numEntries: 9
root@Tracy-Lounge-4:~# ldapsearch -x -b "dc=svdpacademy,dc=org" -h ldap://192.168.1.105
Could not create LDAP session handle for URI=ldap://ldap:%2F%2F192.168.1.105 (-9): Bad parameter to an ldap routine
Any help would be great.
Thanks


I just build an OpenLDAP server so I could have my desktops (Linux and Windows) use it to log in.
The first client is a Ubuntu desktop and I installed libpam=ldap and nscd and configed them. Now my desktop can't have a LDAP user log in.
Not sure what I'm missing.
Here is an ldapsearch
root@Tracy-Lounge-4:~# ldapsearch -x -b "dc=svdpacademy,dc=org" -H ldap://192.168.1.105
# extended LDIF
#
# LDAPv3
# base <dc=svdpacademy,dc=org> with scope subtree
# filter: (objectclass=*)
# requesting: ALL
#
# svdpacademy.org
dn: dc=svdpacademy,dc=org
objectClass: top
objectClass: dcObject
objectClass: organization
o: SVdP-Avademy
dc: svdpacademy
# admin, svdpacademy.org
dn: cn=admin,dc=svdpacademy,dc=org
objectClass: simpleSecurityObject
objectClass: organizationalRole
cn: admin
description: LDAP administrator
# Groups, svdpacademy.org
dn: ou=Groups,dc=svdpacademy,dc=org
objectClass: organizationalUnit
objectClass: top
ou: Groups
# admin, Groups, svdpacademy.org
dn: cn=admin,ou=Groups,dc=svdpacademy,dc=org
gidNumber: 500
cn: admin
objectClass: posixGroup
objectClass: top
# Teachers, svdpacademy.org
dn: cn=Teachers,dc=svdpacademy,dc=org
gidNumber: 501
cn: Teachers
objectClass: posixGroup
objectClass: top
# Students, Groups, svdpacademy.org
dn: cn=Students,ou=Groups,dc=svdpacademy,dc=org
gidNumber: 502
cn: Students
objectClass: posixGroup
objectClass: top
# Teachers, Groups, svdpacademy.org
dn: cn=Teachers,ou=Groups,dc=svdpacademy,dc=org
gidNumber: 503
cn: Teachers
objectClass: posixGroup
objectClass: top
# Religous, Groups, svdpacademy.org
dn: cn=Religous,ou=Groups,dc=svdpacademy,dc=org
gidNumber: 504
cn: Religous
objectClass: posixGroup
objectClass: top
# Jason Greene, admin, Groups, svdpacademy.org
dn: cn=Jason Greene,cn=admin,ou=Groups,dc=svdpacademy,dc=org
cn: Jason Greene
givenName: Jason
sn: Greene
objectClass: inetOrgPerson
objectClass: posixAccount
objectClass: top
uid: jgreene
homeDirectory: /school-2/School_data/Maintenance/jgreene
uidNumber: 1002
gidNumber: 1002
# search result
search: 2
result: 0 Success
# numResponses: 10
# numEntries: 9
root@Tracy-Lounge-4:~# ldapsearch -x -b "dc=svdpacademy,dc=org" -h ldap://192.168.1.105
Could not create LDAP session handle for URI=ldap://ldap:%2F%2F192.168.1.105 (-9): Bad parameter to an ldap routine
Any help would be great.
Thanks