Igor Brezac 12/31/04 12:21am >On Thu, 30 Dec 2004, Mike O'Rourke wrote: > ...<snip> > >I would start with basics and get ptloader to work first. Clear out the >pt cache db and start from the begining. > >Can you email me queries from the ldap server log and ptdump output? > >I just tested a setup similar to your and things work for me. > >-- >Igor
Hello Igor, This is a login attempt from a SquirrelMail client. I first emptied the cache (is it normal that the cache has a "^Y^F" at the end of the username?) then tried the login. imapd.log: Jan 5 03:24:36 server12 ptexpire[20488]: Expiring entries older than 10 seconds (currently 1104917076) Jan 5 03:24:36 server12 ptexpire[20488]: $Id: ptexpire.c,v 1.18 2004/05/26 16:05:59 rjs3 Exp $ Jan 5 03:24:36 server12 ptexpire[20488]: deleteing entry for [EMAIL PROTECTED] Jan 5 03:24:36 server12 ptexpire[20488]: mydelete: starting txn 2147483737 Jan 5 03:24:36 server12 ptexpire[20488]: mydelete: committing txn 2147483737 Jan 5 03:24:36 server12 ptexpire[20488]: finished Jan 5 03:25:18 server12 master[20491]: about to exec /usr/cyrus/bin/imapd Jan 5 03:25:18 server12 imap[20491]: executed Jan 5 03:25:18 server12 imap[20491]: accepted connection Jan 5 03:25:18 server12 imap[20491]: ptload(): pinging ptloader Jan 5 03:25:18 server12 ptloader[6849]: accepted connection Jan 5 03:25:18 server12 ptloader[6849]: mystore: starting txn 2147483739 Jan 5 03:25:18 server12 ptloader[6849]: mystore: committing txn 2147483739 Jan 5 03:25:18 server12 imap[20491]: badlogin: server11.mydom.com [192.168.7.11] plaintext [EMAIL PROTECTED] SASL(-13): user not found: checkpass failed Jan 5 03:26:21 server12 master[6846]: process 20491 exited, status 0 ptdump (after login attempt): user: [EMAIL PROTECTED] time: 1104917118 groups: 1 secret transaction from slapd (removing the hex representations): ... <snip> begin get_filter_list begin get_filter EQUALITY ber_scanf fmt ({mm}) ber: ber_dump: buf=0x08213d78 ptr=0x08213da8 end=0x08213dec len=73 0000: [EMAIL PROTECTED] 0010: estdom.mydom.com 0020: .#..MailUserDefH 0030: ost..server12.my 0040: dom.com0. end get_filter 0 begin get_filter EQUALITY ber_scanf fmt ({mm}) ber: ber_dump: buf=0x08213d78 ptr=0x08213dc5 end=0x08213dec len=41 0000: .#..MailUserDefH 0010: ost..server12.my 0020: dom.com0. end get_filter 0 end get_filter_list end get_filter 0 filter: (&([EMAIL PROTECTED])(MailUserDefHost=server12.mydom.com)) ber_scanf fmt ({M}}) ber: ber_dump: buf=0x08213d78 ptr=0x08213dea end=0x08213dec len=2 0000: 00 00 .. attrs: conn=0 op=3 SRCH base="ou=email,o=internet,dc=mydom.com" scope=2 deref=0 filter="(&([EMAIL PROTECTED])(MailUserDefHost=server12.mydom.com))" ... <snip> access_allowed: no res from state (userPassword) => acl_mask: access to entry "cn=test3,dc=testdom.mydom.com,ou=email,o=internet,dc=mydom.com", attr "userPassword" requested => acl_mask: to value by "cn=server12.mydom.com,ou=hosts,o=internet,dc=mydom.com", (=n) <= check a_dn_pat: self <= check a_dn_pat: cn=repadmin,dc=mydom.com <= acl_mask: [7] applying read(=rscx) (stop) <= acl_mask: [7] mask: read(=rscx) => access_allowed: read access granted by read(=rscx) ber_flush: 512 bytes to sd 13 0000: 0......d....3cn= 0010: test3,dc=testdom 0020: .mydom.com,ou=em 0030: ail,o=internet,d 0040: c=mydom.com0...0 0050: *..mailLocalAddr 0060: [EMAIL PROTECTED] 0070: tdom.mydom.com0. 0080: ..sn1...User0... 0090: MailUserType1... 00a0: Mailbox0/..MailU 00b0: serDefRoute1...t 00c0: [EMAIL PROTECTED] 00d0: om.com0...displa 00e0: yName1...Test Us 00f0: er0J..objectClas 0100: s1;..top..inetOr 0110: gPerson..inetLoc 0120: alMailRecipient. 0130: .MailUser0...uid 0140: [EMAIL PROTECTED] 0150: m.mydom.com0...m 0160: ailHost1...serve 0170: r12.mydom.com0,. 0180: .mailRoutingAddr 0190: [EMAIL PROTECTED] 01a0: tdom.mydom.com0. 01b0: ..cn1...test30%. 01c0: .MailUserDefHost 01d0: 1...server12.myd 01e0: om.com0...userPa 01f0: ssword1...secret tls_write: want=570, written=570 ... <snip> ldap_write: want=512, written=512 0000: 0......d....3cn= 0010: test3,dc=testdom 0020: .mydom.com,ou=em 0030: ail,o=internet,d 0040: c=mydom.com0...0 0050: *..mailLocalAddr 0060: [EMAIL PROTECTED] 0070: tdom.mydom.com0. 0080: ..sn1...User0... 0090: MailUserType1... 00a0: Mailbox0/..MailU 00b0: serDefRoute1...t 00c0: [EMAIL PROTECTED] 00d0: om.com0...displa 00e0: yName1...Test Us 00f0: er0J..objectClas 0100: s1;..top..inetOr 0110: gPerson..inetLoc 0120: alMailRecipient. 0130: .MailUser0...uid 0140: [EMAIL PROTECTED] 0150: m.mydom.com0...m 0160: ailHost1...serve 0170: r12.mydom.com0,. 0180: .mailRoutingAddr 0190: [EMAIL PROTECTED] 01a0: tdom.mydom.com0. 01b0: ..cn1...test30%. 01c0: .MailUserDefHost 01d0: 1...server12.myd 01e0: om.com0...userPa 01f0: ssword1...secret conn=0 op=4 ENTRY dn="cn=test3,dc=testdom.mydom.com,ou=email,o=internet,dc=mydom.com" <= send_search_entry send_ldap_result: conn=0 op=4 p=3 send_ldap_result: err=0 matched="" text="" send_ldap_response: msgid=5 tag=101 err=0 ber_flush: 14 bytes to sd 13 0000: 0....e........ tls_write: want=90, written=90 ...<snip> ldap_write: want=14, written=14 0000: 0....e........ conn=0 op=4 SEARCH RESULT tag=101 err=0 nentries=1 text= daemon: shutdown requested and initiated. daemon: closing 6 daemon: closing 7 daemon: closing 8 daemon: closing 9 daemon: closing 10 connection_closing: readying conn=0 sd=13 for close connection_close: conn=0 sd=13 daemon: removing 13 conn=0 fd=13 closed --- Cyrus Home Page: http://asg.web.cmu.edu/cyrus Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html