Any idea on ldapuid and ldapgid for? Is this only use for virtual user purpose? <br> <br>I had setup a qmail-ldap. If I set the value in the ldapuid and ldapgid, email is unable to deliver to the user. And with this error message <br>"deferral: Unable_to_open_/userhome/staff/hgc-yc2/Maildir:_is_a_directory._(#4.2.1)/" <br> <br>If the value is NULL then user is able to recevice the mail. The system config is all user information is stored in ldap with posix and samba account. Each user has their homedirectory and Maildir. <br> <br>[root@intranet log]# smbldap-usershow.pl hgc-yc2 |more <br>dn: uid=hgc-yc2, ou=teacher, dc=holmglad,dc=edu,dc=hk <br>logonTime: 0 <br>displayName: Yau Yui Chit <br>objectClass: top <br>objectClass: account <br>objectClass: posixAccount <br>objectClass: sambaAccount <br>objectClass: inetOrgPerson <br>objectClass: qmailUser <br>primaryGroupID: 1601 <br>acctFlags: [UX] <br>smbHome: \\student\homes <br>scriptPath: teacher.cmd <br>uid: hgc-yc2 <br>uidNumber: 1108 <br>cn: hgc-yc2 <br>loginShell: /bin/false <br>homeDrive: H: <br>logoffTime: 2147483647 <br>gidNumber: 300 <br>pwdLastSet: 0 <br>kickoffTime: 2147483647 <br>rid: 3216 <br>gecos: Yau Yui Chit <br>description: Yau Yui Chit <br>homeDirectory: /userhome/staff/hgc-yc2 <br>pwdCanChange: 0 <br>pwdMustChange: 2147483647 <br>profilePath: \\student\profiles\teacher\ <br>userPassword:: e1NTSEF9NXhoanlnVzZBd2FpUVZGVmdJSFJVOExYV2J4alpUWmtZak0zTVE9PQ= <br> = <br>lmPassword: 262950B0732D7B3909752A3293831D17 <br>ntPassword: FE8DB3335BE12463E9ED38121BF64889 <br>sn: Teacher Template <br>mail: [EMAIL PROTECTED] <br>mailHost: intranet.holmglad.edu.hk <br>mailMessageStore: /userhome/staff/hgc-yc2/Maildir <br>mailQuota: 20000000S,200C <br> <br>----------- <br>[root@intranet log]# qmail-ldaplookup -u hgc-yc2 <br>init_ldap: control/me: intranet.holmglad.edu.hk <br>init_ldap: control/ldapserver: ldap.holmglad.edu.hk:389 <br>init_ldap: control/ldapbasedn: dc=holmglad,dc=edu,dc=hk <br>init_ldap: control/ldapobjectclass: qmailuser <br>init_ldap: control/ldaplogin: uid=xxxxx, ou=Users, dc=holmglad, dc=edu, dc=hk <br>init_ldap: control/ldappassword: xxxxx <br>init_ldap: control/ldapuid: <br>init_ldap: control/ldapgid: <br>init_ldap: control/ldapmessagestore: /var/qmail/alias/Maildir <br>init_ldap: control/ldaptimeout: 30 <br>init_ldap: control/ldaplocaldelivery: 1init_ldap: passwords are not compared via rebind <br> localdelivery: on <br> clustering: off <br> ldapobjectclass: qmailuser <br> homedirmaker: <br> defaultDotMode: ldaponly <br> defaultQuota: 2000000S,1000C <br> QuotaWarning: <br>------ <br>You email quota exceed the limit. Please delete some email <br> <br>------ <br>qldap_lookup: searching with (&(objectclass=qmailuser)(uid=hgc-yc2)) <br>qldap_lookup: NOT successful: needed object/field is missing <br>Will try a local password lookup <br>local_lookup: succeeded <br> user hgc-yc2 found in passwd database <br> uid: 1108 <br> gid: 300 <br> home: /userhome/staff/hgc-yc2 <br> maildir: (null pointer) (from ~/.qmail) <br>No more information available <br>init_ldap: control/ldapcluster: 0 <br>init_ldap: control/ldaprebind: 0 <br>init_ldap: control/dirmaker:Any idea on ldapuid and ldapgid for? Is this only use for virtual user purpose?
I had setup a qmail-ldap. If I set the value in the ldapuid and ldapgid, email is unable to deliver to the user. And with this error message
"deferral: Unable_to_open_/userhome/staff/hgc-yc2/Maildir:_is_a_directory._(#4.2.1)/"
If the value is NULL then user is able to recevice the mail. The system config is all user information is stored in ldap with posix and samba account. Each user has their homedirectory and Maildir.
[root@intranet log]# smbldap-usershow.pl hgc-yc2 |more
dn: uid=hgc-yc2, ou=teacher, dc=holmglad,dc=edu,dc=hk
logonTime: 0
displayName: Yau Yui Chit
objectClass: top
objectClass: account
objectClass: posixAccount
objectClass: sambaAccount
objectClass: inetOrgPerson
objectClass: qmailUser
primaryGroupID: 1601
acctFlags: [UX]
smbHome: \\student\homes
scriptPath: teacher.cmd
uid: hgc-yc2
uidNumber: 1108
cn: hgc-yc2
loginShell: /bin/false
homeDrive: H:
logoffTime: 2147483647
gidNumber: 300
pwdLastSet: 0
kickoffTime: 2147483647
rid: 3216
gecos: Yau Yui Chit
description: Yau Yui Chit
homeDirectory: /userhome/staff/hgc-yc2
pwdCanChange: 0
pwdMustChange: 2147483647
profilePath: \\student\profiles\teacher\
userPassword:: e1NTSEF9NXhoanlnVzZBd2FpUVZGVmdJSFJVOExYV2J4alpUWmtZak0zTVE9PQ=
=
lmPassword: 262950B0732D7B3909752A3293831D17
ntPassword: FE8DB3335BE12463E9ED38121BF64889
sn: Teacher Template
mail: [EMAIL PROTECTED]
mailHost: intranet.holmglad.edu.hk
mailMessageStore: /userhome/staff/hgc-yc2/Maildir
mailQuota: 20000000S,200C
-----------
[root@intranet log]# qmail-ldaplookup -u hgc-yc2
init_ldap: control/me: intranet.holmglad.edu.hk
init_ldap: control/ldapserver: ldap.holmglad.edu.hk:389
init_ldap: control/ldapbasedn: dc=holmglad,dc=edu,dc=hk
init_ldap: control/ldapobjectclass: qmailuser
init_ldap: control/ldaplogin: uid=xxxxx, ou=Users, dc=holmglad, dc=edu, dc=hk
init_ldap: control/ldappassword: xxxxx
init_ldap: control/ldapuid:
init_ldap: control/ldapgid:
init_ldap: control/ldapmessagestore: /var/qmail/alias/Maildir
init_ldap: control/ldaptimeout: 30
init_ldap: control/ldaplocaldelivery: 1init_ldap: passwords are not compared via rebind
localdelivery: on
clustering: off
ldapobjectclass: qmailuser
homedirmaker:
defaultDotMode: ldaponly
defaultQuota: 2000000S,1000C
QuotaWarning:
------
You email quota exceed the limit. Please delete some email
------
qldap_lookup: searching with (&(objectclass=qmailuser)(uid=hgc-yc2))
qldap_lookup: NOT successful: needed object/field is missing
Will try a local password lookup
local_lookup: succeeded
user hgc-yc2 found in passwd database
uid: 1108
gid: 300
home: /userhome/staff/hgc-yc2
maildir: (null pointer) (from ~/.qmail)
No more information available
init_ldap: control/ldapcluster: 0
init_ldap: control/ldaprebind: 0
init_ldap: control/dirmaker:
