Coba variable LDAP_GLOB_UID dan LDAP_GLOB_GID diset dulu.
LDAP_GLOB_UID           vmail
LDAP_GLOB_GID           vmail

Diset ke user vmail. User vmail ini memiliki UID dan GID 5000.
Hubungannya dengan settingan main.cf. Berikut potongan confignya:

virtual_uid_maps = static:5000
virtual_gid_maps = static:5000

On Fri, 2008-07-11 at 02:33 -0700, imam cartealy wrote:
> 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

Kirim email ke