Can not login using M6a
I migrated from M5a to M6a using the instructions in M6a link.
Now when I try to log into the repository I receive an authentication error. The only way to login is using ADMIN user. Using ADMIN, I go to Users > Manage Users and when I click in any user link I receive the error message " How can I fix this issue? Thanks. www.byteshift.com |
3 answers
I am receiving the same exception when logging onto /jazz/admin
with WsAS 6.1.0.15 and DB2 9.1.0.4 Express. The SystemOut.log shows 00000027 SystemOut O 11:58:26,199 WARN .team.repository.servlet.AbstractTeamServerServlet - NullPointerException processing POST request for com.ibm.team.repository.service.internal.IServerStatusRestService.postStatusForServices(). The request was made by user "{UnknownUserid}" from "sig-9-76-76-236.mts.ibm.com". The stacktrace hash is B5927F4E933582CF46BBFE8E9AE1D3712B09E9F9. java.lang.NullPointerException at java.io.StringReader.<init>(StringReader.java:54) at com.ibm.team.repository.service.internal.ServerStatusRestService.postStatusForServices(ServerStatusRestService.java:244) at sun.reflect.GeneratedMethodAccessor85.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:618) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:375) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:361) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:55) at $Proxy7.postStatusForServices(Unknown Source) at sun.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:618) at com.ibm.team.repository.servlet.AbstractTeamServerServlet.doModelledRestService(AbstractTeamServerServlet.java:490) at com.ibm.team.repository.servlet.AbstractTeamServerServlet.service(AbstractTeamServerServlet.java:1359) at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) at org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrapper.service(ServletManager.java:180) at org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90) at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111) at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:75) at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) at org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:115) at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1068) at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:543) at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:478) at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:90) at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:744) at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1455) at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:115) at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:454) at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:383) at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:102) at com.ibm.ws.ssl.channel.impl.SSLReadServiceContext$SSLReadCompletedCallback.complete(SSLReadServiceContext.java:1818) at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165) at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217) at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161) at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136) at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:195) at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:743) at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:873) at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1473) |
Using ADMIN user I can see my name listed in user list. I deleted it but when I tried to create a new use I received a "User altready exist" message. It seems that a user that has items in database can not be deleted. The same user name and password works fine in M5a version. Is there a way to check what password Jazz server is expecting? If I can not fix this issue I will be forced to go back to M5a version.
Thanks. www.byteshift.com |
Carlos,
What type of user registry are you using ? LDAP or tomcat-users.xml file ? Any exception stack traces in the server log ? As of M6, the Jazz Team Server is now secured within the web application; unsecured configurations are no longer supported. (In previous milestones, the Jazz Team Server was unsecured by default, and the setup instructions described how to secure your Jazz server.). More information about the changes can be found at https://jazz.net/downloads/DownloadDocument.jsp?href=milestones/data/0.6M6a/jazz-news-0.6M6-part1.html#repository. Is there a way to check what password Jazz server is expecting? tomcat-users.xml file. Thanks Balaji "carlosl" <carlosl> wrote in message news:fvlc3q$ig0$1@localhost.localdomain... Using ADMIN user I can see my name listed in user list. I deleted it |
Your answer
Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.