Hi Philipp, Thanks for your quick reply
I have executed the command as provided by you then entered the password of LDAP administrator. It is showing the below details. extended LDIF # # LDAPv3 # base <dc=mail,dc=example,dc=org> with scope subtree # filter: (&(objectClass=posixAccount)(uid=%u)) # requesting: ALL # # search result search: 2 result: 32 No such object matchedDN: dc=example,dc=org # numResponses: 1 I spent few days to search the solution for this error. I am frustrated with this issue. Please help me out to solve this issue. Thanks In Advance.. On Wed, May 8, 2013 at 2:55 PM, Philipp v. Strobl-Albeg < phil...@pilarkto.net> wrote: > Hi, > > two questions: > 1. Don't you need a password for bind to ldap ? (one should know, that > dovecot only needs login to ldap to check if mail-address is known. After > that it makes a self-bind with login-credentials (so cn=admin don't need to > see the password of users) > > 2. Did you try connect/search via ldapsearch ? > something like: ldapsearch -x -D "cn=admin,dc=example,dc=org" -b > "dc=mail,dc=example,dc=org" -W "(&(objectClass=posixAccount)(uid=%u))" > > > Hope this could help finding the problem and is not only bla-bla ;-) > > Best Philipp > > - PILARKTO.NET - > > > Am 08.05.2013 10:22, schrieb Deepak Kumar: > > Hi Andre, > > Still I am facing issue with IMAP authentication. I have searched on > google but did not find any solution. Can you please help me to out to > solve this issue. > > *Sogo Configuration file..* > > <?xml version="1.0" encoding="UTF-8"?> > <!DOCTYPE plist PUBLIC "-//GNUstep//DTD plist 0.9//EN" " > http://www.gnustep.org/plist-0_9.xml"> > <plist version="0.9"> > <dict> > <key>NSGlobalDomain</key> > <dict> > </dict> > <key>sogod</key> > <dict> > <key>IMAPLoginFieldName</key> > <string>sAMAccountName</string> > <key>NGImap4DisableIMAP4Pooling</key> > <string>NO</string> > <key>OCSFolderInfoURL</key> > <string>postgresql://openchange:password@localhost > :5432/openchange/sogo_folder_info</string> > <key>OCSSessionFolderURL</key> > <string>postgresql://openchange:password@localhost > :5432/openchange/sogo_sessions_folder</string> > <key>OCSSessionsFolderURL</key> > <string>postgresql://openchange:password@localhost > :5432/openchange/sogo_sessions_folder</string> > <key>SOGoAppointMentSendEMailNotifications</key> > <string>YES</string> > <key>SOGoAuthenticationMethod</key> > <string>LDAP</string> > <key>SOGoDraftsFolderName</key> > <string>Drafts</string> > <key>SOGoForceIMAPLoginWithEmail</key> > <string>NO</string> > <key>SOGoForwardEnabled</key> > <string>YES</string> > <key>SOGoIMAPServer</key> > <string>imap://example.org:143</string> > <key>SOGoLanguage</key> > <string>English</string> > <key>SOGoMailAuxiliaryUserAccountsEnabled</key> > <string>YES</string> > <key>SOGoMailDomain</key> > <string>example.org</string> > <key>SOGoMailingMechanism</key> > <string>smtp</string> > <key>SOGoProfileURL</key> > <string>postgresql://openchange:password@localhost > :5432/openchange/sogo_user_profile</string> > <key>SOGoSMTPServer</key> > <string>localhost</string> > <key>SOGoSentFolderName</key> > <string>Sent</string> > <key>SOGoTimeZone</key> > <string>America/Montreal</string> > <key>SOGoTrashFolderName</key> > <string>Trash</string> > <key>SOGoUserSources</key> > <array> > <dict> > <key>CNFieldName</key> > <string>cn</string> > <key>IDFieldName</key> > <string>uid</string> > <key>UIDFieldName</key> > <string>uid</string> > <key>baseDN</key> > <string>ou=users,dc=example,dc=org</string> > <key>bindDN</key> > <string>uid=sogo,ou=users,dc=example,dc=org</string> > <key>bindPassword</key> > <string>test</string> > <key>canAuthenticate</key> > <string>YES</string> > <key>displayName</key> > <string>Shared Addresses</string> > <key>hostname</key> > <string>127.0.0.1</string> > <key>id</key> > <string>public</string> > <key>isAddressBook</key> > <string>YES</string> > <key>port</key> > <string>3389</string> > </dict> > </array> > <key>SOGoVacationEnabled</key> > <string>YES</string> > <key>WOLogFile</key> > <string>-</string> > <key>WONoDetach</key> > <string>YES</string> > <key>WOPidFile</key> > <string>/tmp/sogo.pid</string> > <key>userPasswordAlgorithm</key> > <string>none</string> > </dict> > </dict> > </plist> > > > *IMAP Configuration..* > * > * > disable_plaintext_auth = no > auth_mechanisms = plain > > unix_listener auth-master { > mode = 0600 > user = vmail > group = vmail > } > > service auth-worker { > # Auth worker process is run as root by default, so that it can access > # /etc/shadow. If this isn't necessary, the user should be changed to > # $default_internal_user. > # user = vmail > user = root > } > > mail_location = maildir:/var/mail/%u > mail_privileged_group = mail > > *auth-ldap.conf.ext file* > * > * > > uris = ldap://localhost:3389 > dn = cn=admin,dc=example,dc=org > tls = no > > base = dc=mail,dc=example,dc=org > scope = subtree > > user_attrs = homeDirectory=home,uidNumber=uid,gidNumber=gid > > user_filter = (&(objectClass=posixAccount)(uid=%u)) > pass_attrs = uid=user,userPassword=password > > pass_filter = (&(objectClass=posixAccount)(uid=%u)) > > > passdb { > driver = ldap > > # Path for LDAP configuration file, see > example-config/dovecot-ldap.conf.ext > args = /etc/dovecot/dovecot-ldap.conf.ext > } > > # "prefetch" user database means that the passdb already provided the > # needed information and there's no need to do a separate userdb lookup. > # <doc/wiki/UserDatabase.Prefetch.txt> > #userdb { > # driver = prefetch > #} > > userdb { > driver = ldap > args = /etc/dovecot/dovecot-ldap.conf.ext > > > *IMAP error....* > > > ]> IMAP4 login failed: > host=example.org, user=sogo, pwd=yes > url=imap://s...@example.org/ > base=(null) > base-class=(null)) > = <0x0x7f5d66717800[NGImap4Client]: login=sogo(pwd) > address=<0x0x7f5d667c9ce0[NGInternetSocketAddress]: host=example.orgport=143>> > May 08 03:51:48 sogod [2972]: <0x6679AF30[SOGoMailAccount]:0> renewing > imap4 password > May 08 03:51:48 sogod [2972]: [ERROR] > <0x0x7f5d666d0b20[NGImap4ConnectionManager]> IMAP4 login failed: > host=example.org, user=sogo, pwd=yes > url=imap://s...@example.org/ > base=(null) > base-class=(null)) > = <0x0x7f5d6697af10[NGImap4Client]: login=sogo(pwd) > address=<0x0x7f5d667adb30[NGInternetSocketAddress]: host=example.orgport=143>> > > *LOGS* > */var/log/dovecot.msg* > > ay 08 13:08:44 imap-login: Info: Disconnected (auth failed, 1 attempts > in 12 secs): user=<sogo>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, > secured, session=<8wZTBTDcOwB/AAAB> > May 08 13:08:44 imap-login: Info: Disconnected (auth failed, 1 attempts in > 8 secs): user=<sogo>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, secured, > session=<YxmMBTDcPAB/AAAB> > May 08 13:08:55 imap-login: Info: Disconnected (auth failed, 1 attempts in > 3 secs): user=<sogo>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, secured, > session=<+3R8BjDcQQB/AAAB> > May 08 13:08:55 imap-login: Info: Disconnected (auth failed, 1 attempts in > 11 secs): user=<sogo>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, secured, > session=<UC0GBjDcQAB/AAAB> > May 08 13:13:25 imap-login: Info: Disconnected (auth failed, 1 attempts in > 11 secs): user=<sogo>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, secured, > session=<I3YcFjDcTgB/AAAB> > May 08 13:13:25 imap-login: Info: Disconnected (auth failed, 1 attempts in > 8 secs): user=<sogo>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, secured, > session=<TA1MFjDcTwB/AAAB> > May 08 13:13:37 imap-login: Info: Disconnected (auth failed, 1 attempts in > 12 secs): user=<sogo>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, secured, > session=<z5XIFjDcUgB/AAAB> > May 08 13:21:17 log: Warning: Killed with signal 15 (by pid=1 uid=0 > code=kill) > May 08 13:21:17 master: Warning: Killed with signal 15 (by pid=1 uid=0 > code=kill) > May 08 13:21:17 master: Info: Dovecot v2.1.7 starting up (core dumps > disabled) > ~ > > > Any help will be appreciated. > > > Thanks In Advance.. > > > > > > > On Fri, May 3, 2013 at 8:01 PM, André Schild <an...@schild.ws> wrote: > >> Hello Kumar, >> >> Am 03.05.2013 16:29, schrieb Deepak Kumar: >> >> Hi Christian, >>> >>> Thanks >>> >>> Now I am able to login in sogo. But once i login to sogo, its not >>> displaying folders (Inbox,sent etc..). I looked into logs and I found the >>> ÍMAP4 login failed errors as per below errors on the terminal. >>> >>> Please help me out to solve this issue. >>> >>> Logs: >>> >>> > IMAP4 login failed: >>> host=localhost, user=sogo, pwd=yes >>> url=imap://sogo@localhost/ >>> >> >> Is your IMAP server running on localhost and you can login as user sogo >> with the same password as used by sogo ? >> >> André >> -- >> users@sogo.nu >> https://inverse.ca/sogo/lists >> > > > -- users@sogo.nu https://inverse.ca/sogo/lists