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