wrong username or password problem
Posted: Tue May 08, 2007 6:22 pm
Hi
We are trying to use mobile client for the first time, and whatever we type into th elogin box we always get the "wrong username or password" error. I have read through the forums and tried to learn from people who have had this problem before - but haven't been able to make any progress.
The main errors I can find relating to this are in the scalix-api.log file:
at java.lang.Thread.run(Unknown Source)
Caused by: javax.mail.AuthenticationFailedException: AUTHENTICATE failure, user
name or password rejected
at com.sun.mail.imap.IMAPStore.protocolConnect(Unknown Source)
at javax.mail.Service.connect(Unknown Source)
at com.scalix.api.auth.ImapAuthenticationService.authenticate(ImapAuthen
ticationService.java:71)
... 23 more
2007-05-08 23:04:43,030 ERROR [CheckAuthInterceptor.preHandle:57] Problem encout
ered during authentication
A00004 wrong username or password
at com.scalix.api.auth.ImapAuthenticationService.authenticate(ImapAuthen
ticationService.java:116)
at com.scalix.api.auth.Frontdoor.authenticate(Frontdoor.java:23)
at com.scalix.api.rest.CheckAuthInterceptor.preHandle(CheckAuthIntercept
or.java:47)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(Dispatch
erServlet.java:707)
at org.springframework.web.servlet.DispatcherServlet.doService(Dispatche
rServlet.java:658)
at org.springframework.web.servlet.FrameworkServlet.processRequest(Frame
workServlet.java:392)
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServl
et.java:347)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
alve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
alve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
ava:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
ve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
a:148)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:199)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:282)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:754)
at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.ja
va:684)
at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSock
et.java:876)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP
ool.java:684)
at java.lang.Thread.run(Unknown Source)
Caused by: javax.mail.AuthenticationFailedException: AUTHENTICATE failure, user
name or password rejected
at com.sun.mail.imap.IMAPStore.protocolConnect(Unknown Source)
at javax.mail.Service.connect(Unknown Source)
at com.scalix.api.auth.ImapAuthenticationService.authenticate(ImapAuthen
ticationService.java:71)
... 23 more
The scalix-mobile.log file is completely empty.
Funnily enough when I checked the pgstartup.log file there WERE errors at the end relating to not being able to start IMAP because the port was in use, so I restarted the scalix-postgres and scalix-tomcat services. The postgres startup logfile now no longer contains any IMPA errors at the end but has made no difference; we still can't log in to mobile client. IMAP access from outlook works fine, as does SWA.
There are no errors in the apache log file.
Don't know if it's relevant, but we also have not been able to get searching working yet - I suspect this is something different.
I've also noticed that if I just put a username in (and no nodename) I get the following in catalina.out:
javax.naming.NameNotFoundException: [LDAP: error code 32 - No Such Object]; rema
ining name 'o=Scalix'
at com.sun.jndi.ldap.LdapCtx.mapErrorCode(Unknown Source)
at com.sun.jndi.ldap.LdapCtx.processReturnCode(Unknown Source)
at com.sun.jndi.ldap.LdapCtx.processReturnCode(Unknown Source)
at com.sun.jndi.ldap.LdapCtx.searchAux(Unknown Source)
at com.sun.jndi.ldap.LdapCtx.c_search(Unknown Source)
at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_search(Unknown Source)
at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(Unknown So
urce)
at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(Unknown So
urce)
at javax.naming.directory.InitialDirContext.search(Unknown Source)
at com.scalix.api.directory.Directory.getAttributesBySmtpAddress(Directo
ry.java:51)
at com.scalix.api.auth.ImapAuthenticationService.authenticate(ImapAuthen
ticationService.java:168)
at com.scalix.api.auth.Frontdoor.authenticate(Frontdoor.java:23)
at com.scalix.api.rest.CheckAuthInterceptor.preHandle(CheckAuthIntercept
or.java:47)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(Dispatch
erServlet.java:707)
at org.springframework.web.servlet.DispatcherServlet.doService(Dispatche
rServlet.java:658)
at org.springframework.web.servlet.FrameworkServlet.processRequest(Frame
workServlet.java:392)
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServl
et.java:347)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
alve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
alve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
ava:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
ve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
a:148)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:199)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:282)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:754)
at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.ja
va:684)
at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSock
et.java:876)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP
ool.java:684)
at java.lang.Thread.run(Unknown Source)
But I suspect that might be normal?
Any ideas? We recently upgraded to 11.0.2.1in case that is relevant.. and we are running on SLES 9
Thx
We are trying to use mobile client for the first time, and whatever we type into th elogin box we always get the "wrong username or password" error. I have read through the forums and tried to learn from people who have had this problem before - but haven't been able to make any progress.
The main errors I can find relating to this are in the scalix-api.log file:
at java.lang.Thread.run(Unknown Source)
Caused by: javax.mail.AuthenticationFailedException: AUTHENTICATE failure, user
name or password rejected
at com.sun.mail.imap.IMAPStore.protocolConnect(Unknown Source)
at javax.mail.Service.connect(Unknown Source)
at com.scalix.api.auth.ImapAuthenticationService.authenticate(ImapAuthen
ticationService.java:71)
... 23 more
2007-05-08 23:04:43,030 ERROR [CheckAuthInterceptor.preHandle:57] Problem encout
ered during authentication
A00004 wrong username or password
at com.scalix.api.auth.ImapAuthenticationService.authenticate(ImapAuthen
ticationService.java:116)
at com.scalix.api.auth.Frontdoor.authenticate(Frontdoor.java:23)
at com.scalix.api.rest.CheckAuthInterceptor.preHandle(CheckAuthIntercept
or.java:47)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(Dispatch
erServlet.java:707)
at org.springframework.web.servlet.DispatcherServlet.doService(Dispatche
rServlet.java:658)
at org.springframework.web.servlet.FrameworkServlet.processRequest(Frame
workServlet.java:392)
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServl
et.java:347)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
alve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
alve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
ava:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
ve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
a:148)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:199)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:282)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:754)
at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.ja
va:684)
at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSock
et.java:876)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP
ool.java:684)
at java.lang.Thread.run(Unknown Source)
Caused by: javax.mail.AuthenticationFailedException: AUTHENTICATE failure, user
name or password rejected
at com.sun.mail.imap.IMAPStore.protocolConnect(Unknown Source)
at javax.mail.Service.connect(Unknown Source)
at com.scalix.api.auth.ImapAuthenticationService.authenticate(ImapAuthen
ticationService.java:71)
... 23 more
The scalix-mobile.log file is completely empty.
Funnily enough when I checked the pgstartup.log file there WERE errors at the end relating to not being able to start IMAP because the port was in use, so I restarted the scalix-postgres and scalix-tomcat services. The postgres startup logfile now no longer contains any IMPA errors at the end but has made no difference; we still can't log in to mobile client. IMAP access from outlook works fine, as does SWA.
There are no errors in the apache log file.
Don't know if it's relevant, but we also have not been able to get searching working yet - I suspect this is something different.
I've also noticed that if I just put a username in (and no nodename) I get the following in catalina.out:
javax.naming.NameNotFoundException: [LDAP: error code 32 - No Such Object]; rema
ining name 'o=Scalix'
at com.sun.jndi.ldap.LdapCtx.mapErrorCode(Unknown Source)
at com.sun.jndi.ldap.LdapCtx.processReturnCode(Unknown Source)
at com.sun.jndi.ldap.LdapCtx.processReturnCode(Unknown Source)
at com.sun.jndi.ldap.LdapCtx.searchAux(Unknown Source)
at com.sun.jndi.ldap.LdapCtx.c_search(Unknown Source)
at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_search(Unknown Source)
at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(Unknown So
urce)
at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(Unknown So
urce)
at javax.naming.directory.InitialDirContext.search(Unknown Source)
at com.scalix.api.directory.Directory.getAttributesBySmtpAddress(Directo
ry.java:51)
at com.scalix.api.auth.ImapAuthenticationService.authenticate(ImapAuthen
ticationService.java:168)
at com.scalix.api.auth.Frontdoor.authenticate(Frontdoor.java:23)
at com.scalix.api.rest.CheckAuthInterceptor.preHandle(CheckAuthIntercept
or.java:47)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(Dispatch
erServlet.java:707)
at org.springframework.web.servlet.DispatcherServlet.doService(Dispatche
rServlet.java:658)
at org.springframework.web.servlet.FrameworkServlet.processRequest(Frame
workServlet.java:392)
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServl
et.java:347)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
alve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
alve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
ava:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
ve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
a:148)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:199)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:282)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:754)
at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.ja
va:684)
at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSock
et.java:876)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP
ool.java:684)
at java.lang.Thread.run(Unknown Source)
But I suspect that might be normal?
Any ideas? We recently upgraded to 11.0.2.1in case that is relevant.. and we are running on SLES 9
Thx