Zimbra offers Open Source email server software and shared calendar for Linux and the Mac
Go Back   Zimbra :: Forums > Zimbra Desktop > General Questions

Welcome to the Zimbra :: Forums!
Welcome, if you would like to post a comment please register. We also encourage you to explore all things Zimbra with our team and members of the community.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 02-11-2009, 06:39 PM
Member
 
Posts: 13
Question SSL cert expired, but can access Account Setup

I have just installed RC1 of desktop, however, I have been having this problem for at least the last 2 Desktop Releases.

We are running Version 5.0.8_GA_2462.RHEL5_64.NETWORK Jul 9, 2008 on the server.

So, I have Desktop installed, I can run it, however presently I can only see mail from last August and prior - when I last successfully used it. The status on my account name when I hover over it is as follows:

'Status: Invalid or untrusted server SSL certificate. Please go to edit screen of Account Setup to revalidate settings'.

Yep, that makes sense. So next I click on Account Setup or Setup depending on the skin I"m using (and I've tried several just in case it was a skin issue).

And then I get a lovely 500 error page beginning as follows:

HTTP ERROR: 500

java.lang.NullPointerException

RequestURI=/zimbra/
Caused by:

javax.el.ELException: java.lang.NullPointerException


Thus, I can't edit my account settings and sort out the certificate issue.

All help very much appreciated! Let me know if I need to provide more details on any of this. (I have searched the forum, but can't seem to find anyone else having this issue).
Reply With Quote
  #2 (permalink)  
Old 02-12-2009, 12:40 AM
Zimbra Employee
 
Posts: 1,688
Default

hmm, usually this kind of jsp issue implies an installation problem. could you first provide the entire error? it should give you a lot more than the a few lines you pasted.
Reply With Quote
  #3 (permalink)  
Old 02-12-2009, 12:23 PM
Member
 
Posts: 13
Default Full Error output

Cheers, full error here:

HTTP ERROR: 500

java.lang.NullPointerException

RequestURI=/zimbra/
Caused by:

javax.el.ELException: java.lang.NullPointerException
at javax.el.BeanELResolver.getValue(BeanELResolver.ja va:266)
at javax.el.CompositeELResolver.getValue(CompositeELR esolver.java:143)
at com.sun.el.parser.AstValue.getValue(AstValue.java: 138)
at com.sun.el.ValueExpressionImpl.getValue(ValueExpre ssionImpl.java:206)
at org.apache.jasper.runtime.PageContextImpl.evaluate Expression(PageContextImpl.java:984)
at org.apache.jsp.desktop.console_jsp._jspx_meth_c_se t_0(console_jsp.java:216)
at org.apache.jsp.desktop.console_jsp._jspService(con sole_jsp.java:123)
at org.apache.jasper.runtime.HttpJspBase.service(Http JspBase.java:93)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:820)
at org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:373)
at org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:477)
at org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:371)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:820)
at com.zimbra.webClient.servlet.JspServlet.service(Js pServlet.java:50)
at org.mortbay.jetty.servlet.ServletHolder.handle(Ser vletHolder.java:487)
at org.mortbay.jetty.servlet.ServletHandler.handle(Se rvletHandler.java:362)
at org.mortbay.jetty.security.SecurityHandler.handle( SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(Se ssionHandler.java:181)
at org.mortbay.jetty.handler.ContextHandler.handle(Co ntextHandler.java:716)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebA ppContext.java:406)
at org.mortbay.jetty.servlet.Dispatcher.forward(Dispa tcher.java:268)
at org.mortbay.jetty.servlet.Dispatcher.forward(Dispa tcher.java:126)
at org.mortbay.jetty.servlet.DefaultServlet.doGet(Def aultServlet.java:465)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:707)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:820)
at org.mortbay.jetty.servlet.ServletHolder.handle(Ser vletHolder.java:487)
at org.mortbay.jetty.servlet.ServletHandler$CachedCha in.doFilter(ServletHandler.java:1093)
at com.zimbra.webClient.filters.SetHeaderFilter.doFil ter(SetHeaderFilter.java:265)
at org.mortbay.jetty.servlet.ServletHandler$CachedCha in.doFilter(ServletHandler.java:1084)
at org.mortbay.jetty.servlet.ServletHandler.handle(Se rvletHandler.java:360)
at org.mortbay.jetty.security.SecurityHandler.handle( SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(Se ssionHandler.java:181)
at org.mortbay.jetty.handler.ContextHandler.handle(Co ntextHandler.java:716)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebA ppContext.java:406)
at org.mortbay.jetty.handler.ContextHandlerCollection .handle(ContextHandlerCollection.java:211)
at org.mortbay.jetty.handler.HandlerCollection.handle (HandlerCollection.java:114)
at org.mortbay.jetty.handler.HandlerWrapper.handle(Ha ndlerWrapper.java:139)
at org.mortbay.jetty.handler.RewriteHandler.handle(Re writeHandler.java:176)
at org.mortbay.jetty.handler.HandlerWrapper.handle(Ha ndlerWrapper.java:139)
at org.mortbay.jetty.Server.handle(Server.java:313)
at org.mortbay.jetty.HttpConnection.handleRequest(Htt pConnection.java:506)
at org.mortbay.jetty.HttpConnection$RequestHandler.he aderComplete(HttpConnection.java:830)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser. java:514)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpPa rser.java:211)
at org.mortbay.jetty.HttpConnection.handle(HttpConnec tion.java:381)
at org.mortbay.io.nio.SelectChannelEndPoint.run(Selec tChannelEndPoint.java:396)
at org.mortbay.thread.BoundedThreadPool$PoolThread.ru n(BoundedThreadPool.java:442)
Caused by: java.lang.NullPointerException
at com.zimbra.cs.offline.jsp.ConsoleBean.getAccounts( ConsoleBean.java:172)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknow n Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Un known Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at javax.el.BeanELResolver.getValue(BeanELResolver.ja va:261)
... 46 more

Caused by:

java.lang.NullPointerException
at com.zimbra.cs.offline.jsp.ConsoleBean.getAccounts( ConsoleBean.java:172)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknow n Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Un known Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at javax.el.BeanELResolver.getValue(BeanELResolver.ja va:261)
at javax.el.CompositeELResolver.getValue(CompositeELR esolver.java:143)
at com.sun.el.parser.AstValue.getValue(AstValue.java: 138)
at com.sun.el.ValueExpressionImpl.getValue(ValueExpre ssionImpl.java:206)
at org.apache.jasper.runtime.PageContextImpl.evaluate Expression(PageContextImpl.java:984)
at org.apache.jsp.desktop.console_jsp._jspx_meth_c_se t_0(console_jsp.java:216)
at org.apache.jsp.desktop.console_jsp._jspService(con sole_jsp.java:123)
at org.apache.jasper.runtime.HttpJspBase.service(Http JspBase.java:93)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:820)
at org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:373)
at org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:477)
at org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:371)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:820)
at com.zimbra.webClient.servlet.JspServlet.service(Js pServlet.java:50)
at org.mortbay.jetty.servlet.ServletHolder.handle(Ser vletHolder.java:487)
at org.mortbay.jetty.servlet.ServletHandler.handle(Se rvletHandler.java:362)
at org.mortbay.jetty.security.SecurityHandler.handle( SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(Se ssionHandler.java:181)
at org.mortbay.jetty.handler.ContextHandler.handle(Co ntextHandler.java:716)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebA ppContext.java:406)
at org.mortbay.jetty.servlet.Dispatcher.forward(Dispa tcher.java:268)
at org.mortbay.jetty.servlet.Dispatcher.forward(Dispa tcher.java:126)
at org.mortbay.jetty.servlet.DefaultServlet.doGet(Def aultServlet.java:465)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:707)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:820)
at org.mortbay.jetty.servlet.ServletHolder.handle(Ser vletHolder.java:487)
at org.mortbay.jetty.servlet.ServletHandler$CachedCha in.doFilter(ServletHandler.java:1093)
at com.zimbra.webClient.filters.SetHeaderFilter.doFil ter(SetHeaderFilter.java:265)
at org.mortbay.jetty.servlet.ServletHandler$CachedCha in.doFilter(ServletHandler.java:1084)
at org.mortbay.jetty.servlet.ServletHandler.handle(Se rvletHandler.java:360)
at org.mortbay.jetty.security.SecurityHandler.handle( SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(Se ssionHandler.java:181)
at org.mortbay.jetty.handler.ContextHandler.handle(Co ntextHandler.java:716)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebA ppContext.java:406)
at org.mortbay.jetty.handler.ContextHandlerCollection .handle(ContextHandlerCollection.java:211)
at org.mortbay.jetty.handler.HandlerCollection.handle (HandlerCollection.java:114)
at org.mortbay.jetty.handler.HandlerWrapper.handle(Ha ndlerWrapper.java:139)
at org.mortbay.jetty.handler.RewriteHandler.handle(Re writeHandler.java:176)
at org.mortbay.jetty.handler.HandlerWrapper.handle(Ha ndlerWrapper.java:139)
at org.mortbay.jetty.Server.handle(Server.java:313)
at org.mortbay.jetty.HttpConnection.handleRequest(Htt pConnection.java:506)
at org.mortbay.jetty.HttpConnection$RequestHandler.he aderComplete(HttpConnection.java:830)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser. java:514)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpPa rser.java:211)
at org.mortbay.jetty.HttpConnection.handle(HttpConnec tion.java:381)
at org.mortbay.io.nio.SelectChannelEndPoint.run(Selec tChannelEndPoint.java:396)
at org.mortbay.thread.BoundedThreadPool$PoolThread.ru n(BoundedThreadPool.java:442)

Powered by Jetty://
Reply With Quote
  #4 (permalink)  
Old 02-12-2009, 01:05 PM
Zimbra Employee
 
Posts: 1,688
Default

OK please file a bug and we'll fix it. But can you tell me what kind of accounts you have and since when did you start using Desktop?
Reply With Quote
  #5 (permalink)  
Old 02-12-2009, 01:06 PM
Zimbra Employee
 
Posts: 1,688
Default

The reason I'm asking is because it seems to be triggered by accounts created with legacy code.
Reply With Quote
  #6 (permalink)  
Old 02-12-2009, 01:31 PM
Zimbra Employee
 
Posts: 1,688
Default

not sure why you posted the stack a second time. could you please open a bug and also please answer my questions?
Reply With Quote
  #7 (permalink)  
Old 02-15-2009, 02:13 PM
Member
 
Posts: 13
Default

Aplogies for multiple posts - major browser issues last week. Will raise a bug. And will answer questions once I work out the answers.
Reply With Quote
  #8 (permalink)  
Old 02-15-2009, 02:20 PM
Member
 
Posts: 13
Default

Ok, I'm not really sure what you mean by 'what type of accounts do you have'. I have 3 standard users accounts connected in my Zimbra desktop (1 is mine, the other 2 are shared accounts that my team and I all have access to manage)

I exclusively use the advanced Web Access other than when testing desktop. We don't use ZCO and I don't use mobile.

As for when I started using Zimbra Desktop - back in zdesktop_0_84_build_1119_win32 in April last year. And it worked until probably zdesktop_0_90_build_1278_win32.

I am raising a bug now.
Reply With Quote
  #9 (permalink)  
Old 02-15-2009, 02:28 PM
Member
 
Posts: 13
Default

Bug 35410 raised.
Reply With Quote
  #10 (permalink)  
Old 02-17-2009, 12:56 AM
Zimbra Employee
 
Posts: 1,688
Default

OK, most likely the issue was caused by account created by earlier code. We'll fix it. Thanks!
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Similar Threads

Why Join?

Registering let's you ask questions, makes it easier to search, displays any files attached to posts, and notifies you about replies.

blog.zimbra.com




 

SEO by vBSEO ©2011, Crawlability, Inc.