Yth rekan-rekan
salam
saya mohon pencerahannya. Saya sedang menyeting courier-ldap, tetapi saya
mengalami masalah squirrelmail gagal login. dari log imap tercatat
###############
Jul 11 16:15:21 biolinux2 imaplogin: Connection, ip=[::ffff:127.0.0.1]
Jul 11 16:15:21 biolinux2 authdaemond.ldap: received auth request,
service=imap, authtype=login
Jul 11 16:15:21 biolinux2 authdaemond.ldap: authldap: trying this module
Jul 11 16:15:21 biolinux2 authdaemond.ldap: using search filter:
(&(objectClass=qmailUser)(accountStatus=active)(uid=biolinux2))
Jul 11 16:15:21 biolinux2 authdaemond.ldap: one entry returned, DN:
uid=biolinux2,ou=People,dc=biotek,dc=bppt,dc=go,dc=id
Jul 11 16:15:21 biolinux2 authdaemond.ldap: raw ldap entry returned:
Jul 11 16:15:21 biolinux2 authdaemond.ldap: | uid: biolinux2
Jul 11 16:15:21 biolinux2 authdaemond.ldap: | cn: biolinux2
Jul 11 16:15:21 biolinux2 authdaemond.ldap: | homeDirectory: /home/biolinux2
Jul 11 16:15:21 biolinux2 authdaemond.ldap: authldaplib: refuse to authenticate
biolinux2: uid=0, gid=0 (zero uid or gid not permitted)
Jul 11 16:15:22 biolinux2 authdaemond.ldap: authldaplib: sysusername=biolinux2,
sysuserid=0, sysgroupid=0, homedir=/home/biolinux2, address=biolinux2,
fullname=biolinux2, maildir=<null>, quota=<null>, options=<null>
Jul 11 16:15:22 biolinux2 authdaemond.ldap: authldaplib: clearpasswd=<null>,
passwd=<null>
Jul 11 16:15:22 biolinux2 authdaemond.ldap: no password to compare against!
Jul 11 16:15:22 biolinux2 authdaemond.ldap: authldap: REJECT - try next module
Jul 11 16:15:22 biolinux2 authdaemond.ldap: FAIL, all modules rejected
Jul 11 16:15:26 biolinux2 imaplogin: LOGIN FAILED, ip=[::ffff:127.0.0.1]
Jul 11 16:15:27 biolinux2 imaplogin: LOGOUT, ip=[::ffff:127.0.0.1]
###########
sepertinya masalah ada di uid=0 gid=0 yang tidak diperbolehkan dan
clearpasswd=<null>, passwd=<null>. Tapi terus terang saja saya tidak tahu
bagaimana memperbaiki hal ini. Karena ketika saya test dengan
ldapwhoami -x -D "uid=biolinux2,ou=People,dc=example,dc=com" -W
tidak ada masalah.
saya disini memakai ubuntuv6.06
adapun setting /etc/courier/authldaprc sbb
###########
LDAP_SERVER example.com
LDAP_PORT 389
LDAP_PROTOCOL_VERSION 3
LDAP_BASEDN dc=example,dc=com
LDAP_AUTHBIND 0
LDAP_MAIL uid
LDAP_FILTER (objectClass=qmailUser)(accountStatus=active)
LDAP_HOMEDIR homeDirectory
LDAP_MAILDIR mailbox
LDAP_FULLNAME cn
LDAP_CLEARPW clearPassword
LDAP_CRYPTPW userPassword
LDAP_DEREF never
LDAP_TLS 0
adapun contoh ldif user
#################
dn: uid=biolinux2,ou=Users,dc=example,dc=com
uid: biolinux2
cn:biolinux2
sn :biolinux2
objectClass: inetOrgPerson
objectClass: posixAccount
objectClass: shadowAccount
objectClass: qmailUser
userPassword: {crypt}passwd disini
shadowLastChange: 14040
shadowMax: 99999
shadowWarning: 7
loginShell: /bin/bash
uidNumber: 1000
gidNumber: 1000
homeDirectory: /home/biolinux2
gecos: System User
description : Regular User
mail : [EMAIL PROTECTED]
accountStatus : active
mailMessageStore : biolinux2
mohon pencerahannya
wassalam
---
Imam Cartealy
BPPT Jakarta
--
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke [EMAIL PROTECTED]
Arsip dan info milis selengkapnya di http://linux.or.id/milis