Can you please send your configuration values to the list? Make sure to censor any passwords that may be present. (It looks like something is wrong with the 'LDAP_OWNER_ATTR' value)
P.s., make sure to 'reply to all' so that the list gets your posts as well. On 2/13/06, Kabilan L <[EMAIL PROTECTED]> wrote: > Hai!!! > Thank u Patrick.I changed the config to correct values still i have this > problem > > admin(9022): File "/usr/lib/mailman/scripts/driver", line 101, in run_main > admin(9022): main() > admin(9022): File "/usr/lib/mailman/Mailman/Cgi/admin.py", line 198, in main > admin(9022): show_results(mlist, doc, category, subcat, cgidata) > admin(9022): File "/usr/lib/mailman/Mailman/Cgi/admin.py", line 498, in > show_results > admin(9022): form.AddItem(membership_options(mlist, subcat, cgidata, doc, > form)) > admin(9022): File "/usr/lib/mailman/Mailman/Cgi/admin.py", line 870, in > membership_options > admin(9022): all = [_m.encode() for _m in mlist.getMembers()] > admin(9022): File "/usr/lib/mailman/Mailman/LDAPMemberships.py", line 263, > in getMembers > admin(9022): return self.__ldap_get_members() > admin(9022): File "/usr/lib/mailman/Mailman/LDAPMemberships.py", line 246, > in __ldap_get_members > admin(9022): self.__ldap_load_members_by_group() > admin(9022): File "/usr/lib/mailman/Mailman/LDAPMemberships.py", line 231, > in __ldap_load_members_by_group > admin(9022): ownerdn = attrs[self.__mlist.LDAP_OWNER_ATTR][0] > admin(9022): KeyError: 'owner' > > Any suggestion!! Thank You!! > > > > Kabilan.L > Department of Electrical Engineering > IIT Madras > Chennai - 600 036 > Tamil Nadu, INDIA > > > "The secret to winning football games is working more as a team, less as > individuals. I play not my 11 best, but my best 11." ->Knute Rockne > > > ---------- Original Message ----------- > From: Patrick Bogen <[EMAIL PROTECTED]> > To: Kabilan L <[EMAIL PROTECTED]> > Cc: mailman-users@python.org > Sent: Mon, 13 Feb 2006 11:19:09 -0600 > Subject: Re: [Mailman-Users] Help me on LDAPMEMBERADAPTOR-V3.0 very Urgent > > > The problem is that you need to replace the generic entries with the > > correct values. I don't know what they are for you; you need to speak > > with whomever set up the LDAP server in your organization, or at > > least someone who knows about it. > > > > On 2/13/06, Kabilan L <[EMAIL PROTECTED]> wrote: > > > Hai!! > > > So u say my extend.py is problem,then please do give me the correct way of > > > doing it.how to change things.so it works for me. > > > > > > Thanking You > > > > > > Kabilan.L > > > Department of Electrical Engineering > > > IIT Madras > > > Chennai - 600 036 > > > Tamil Nadu, INDIA > > > > > > > > > "The secret to winning football games is working more as a team, less as > > > individuals. I play not my 11 best, but my best 11." ->Knute Rockne > > > > > > > > > ---------- Original Message ----------- > > > From: Patrick Bogen <[EMAIL PROTECTED]> > > > To: Kabilan L <[EMAIL PROTECTED]> > > > Cc: mailman-users@python.org > > > Sent: Mon, 13 Feb 2006 09:50:57 -0600 > > > Subject: Re: [Mailman-Users] Help me on LDAPMEMBERADAPTOR-V3.0 very Urgent > > > > > > > On 2/13/06, Kabilan L <[EMAIL PROTECTED]> wrote: > > > > > def extend(list): > > > > > ldap = LDAPMemberships(list) > > > > > ldap.ldapsearch = "(uid=recipient)" # your LDAP search here > > > > > ldap.ldapserver = "127.0.0.1" # your LDAP server > > > > > ldap.ldapbasedn = "dc=domain dc=com" # your base DN > > > > > ldap.ldapbinddn = 'cn=Manager,dc=domain,dc=com' # bind DN that > > > > > can > > > > > access 'mail' field > > > > > ldap.ldappasswd = 'xxxx' # bind password for > ldapbinddn > > > > > ldap.LDAP_URL = "ldap://ldap.domain.com:389/" > > > > > ldap.LDAP_MAIL_ATTRS = ("mail",) > > > > > ldap.LDAP_LOCALDOMAIN = "domain.com" > > > > > ldap.LDAP_REALNAME_ATTR = "cn" > > > > > ldap.LDAP_MAILMEMBER_ATTRS = ("rfc822MailMember",) > > > > > ldap.LDAP_MEMBER_ATTRS = ("uniqueMember","memberUID") > > > > > ldap.LDAP_OWNER_ATTR = "owner" > > > > > ldap.LDAP_LIST_RDN_ATTR = "cn" > > > > > ldap.LDAP_LIST_CLASSFILTER = > > > > > > > > > "(|(objectclass=groupOfUniqueNames)(objectclass=nisMailAlias)(objectclass=groupOfNames))" > > > > > ldap.LDAP_BASE = "cn=staff,ou=Group,dc=domain,dc=com" > > > > > list._memberadaptor = ldap > > > > > > > > > > > > > > > > > > If all of the above is *exactly* what is in your config file, then > > > > this is part of your problem. > > > > Specifically, ldapserver, ldapbasedn, ldapbinddn, ldappasswd, > > > > LDAP_URP, and LOCALDOMAIN all contain 'generic' example settings > > > > which almost certainly are incorrect. > > > > > > > > -- > > > > - Patrick Bogen > > > ------- End of Original Message ------- > > > > > > > > > > -- > > - Patrick Bogen > ------- End of Original Message ------- > > -- - Patrick Bogen ------------------------------------------------------ Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp