Opened 10 months ago

Last modified 10 months ago

#2226 assigned defect

Bote HTTP ERROR 500

Reported by: user Owned by: str4d
Priority: minor Milestone: undecided
Component: apps/plugins Version: 0.9.34
Keywords: I2P-Bote Cc:
Parent Tickets:

Description

In I2P-Bote in the sidepanel where the folders are supposed to be shown , I get this:

HTTP ERROR 500

Problem accessing /i2pbote/folders.jsp. Reason:

Server Error

Caused by:

javax.servlet.ServletException?: javax.servlet.jsp.JspException?: org.apache.jasper.el.JspELException: /WEB-INF/tags/folderLink.tag(38,4) '${ib:getMailFolder(dirName).numNewEmails}' Error reading [numNewEmails] on type [i2p.bote.folder.EmailFolder?]

at org.apache.jasper.runtime.PageContextImpl?.doHandlePageException(PageContextImpl?.java:906)
at org.apache.jasper.runtime.PageContextImpl?.handlePageException(PageContextImpl?.java:838)
at i2p.bote.jsp.folders_jsp._jspService(folders_jsp.java:196)
at org.apache.jasper.runtime.HttpJspBase?.service(HttpJspBase?.java:70)
at javax.servlet.http.HttpServlet?.service(HttpServlet?.java:790)
at org.eclipse.jetty.servlet.ServletHolder?.handle(ServletHolder?.java:812)
at org.eclipse.jetty.servlet.ServletHandler?$CachedChain?.doFilter(ServletHandler?.java:1669)
at i2p.bote.web.CharsetFilter?.doFilter(CharsetFilter?.java:38)
at org.eclipse.jetty.servlet.ServletHandler?$CachedChain?.doFilter(ServletHandler?.java:1652)
at net.i2p.servlet.filters.XSSFilter.doFilter(XSSFilter.java:30)
at org.eclipse.jetty.servlet.ServletHandler?$CachedChain?.doFilter(ServletHandler?.java:1652)
at org.owasp.csrfguard.CsrfGuardFilter?.doFilter(CsrfGuardFilter?.java:88)
at org.eclipse.jetty.servlet.ServletHandler?$CachedChain?.doFilter(ServletHandler?.java:1652)
at i2p.bote.web.SameOriginFilter?.doFilter(SameOriginFilter?.java:34)
at org.eclipse.jetty.servlet.ServletHandler?$CachedChain?.doFilter(ServletHandler?.java:1652)
at i2p.bote.web.CSPApplier.doFilter(CSPApplier.java:98)
at org.eclipse.jetty.servlet.ServletHandler?$CachedChain?.doFilter(ServletHandler?.java:1652)
at org.eclipse.jetty.servlet.ServletHandler?.doHandle(ServletHandler?.java:585)
at org.eclipse.jetty.server.handler.ScopedHandler?.handle(ScopedHandler?.java:143)
at org.eclipse.jetty.security.SecurityHandler?.handle(SecurityHandler?.java:577)
at org.eclipse.jetty.server.session.SessionHandler?.doHandle(SessionHandler?.java:223)
at org.eclipse.jetty.server.handler.ContextHandler?.doHandle(ContextHandler?.java:1127)
at org.eclipse.jetty.servlet.ServletHandler?.doScope(ServletHandler?.java:515)
at org.eclipse.jetty.server.session.SessionHandler?.doScope(SessionHandler?.java:185)
at org.eclipse.jetty.server.handler.ContextHandler?.doScope(ContextHandler?.java:1061)
at org.eclipse.jetty.server.handler.ScopedHandler?.handle(ScopedHandler?.java:141)
at org.eclipse.jetty.server.handler.ContextHandlerCollection?.handle(ContextHandlerCollection?.java:215)
at org.eclipse.jetty.servlets.gzip.GzipHandler?.handle(GzipHandler?.java:479)
at net.i2p.router.web.HostCheckHandler?.handle(HostCheckHandler?.java:118)
at org.eclipse.jetty.server.handler.HandlerCollection?.handle(HandlerCollection?.java:110)
at org.eclipse.jetty.server.handler.HandlerWrapper?.handle(HandlerWrapper?.java:97)
at org.eclipse.jetty.server.Server.handle(Server.java:499)
at org.eclipse.jetty.server.HttpChannel?.handle(HttpChannel?.java:311)
at org.eclipse.jetty.server.HttpConnection?.onFillable(HttpConnection?.java:258)
at org.eclipse.jetty.io.AbstractConnection?$2.run(AbstractConnection?.java:544)
at org.eclipse.jetty.util.thread.QueuedThreadPool?.runJob(QueuedThreadPool?.java:635)
at org.eclipse.jetty.util.thread.QueuedThreadPool?$3.run(QueuedThreadPool?.java:555)
at java.lang.Thread.run(Thread.java:748)

Caused by: org.apache.jasper.el.JspELException: /WEB-INF/tags/folderLink.tag(38,4) '${ib:getMailFolder(dirName).numNewEmails}' Error reading [numNewEmails] on type [i2p.bote.folder.EmailFolder?]

at org.apache.jasper.el.JspValueExpression?.getValue(JspValueExpression?.java:123)
at org.apache.jsp.tag.web.folderLink_tag._jspx_meth_c_005fset_005f1(folderLink_tag.java:361)
at org.apache.jsp.tag.web.folderLink_tag._jspx_meth_c_005fif_005f1(folderLink_tag.java:327)
at org.apache.jsp.tag.web.folderLink_tag.doTag(folderLink_tag.java:152)
at i2p.bote.jsp.folders_jsp._jspx_meth_ib_005ffolderLink_005f2(folders_jsp.java:502)
at i2p.bote.jsp.folders_jsp._jspService(folders_jsp.java:177)
... 35 more

Caused by: java.lang.IllegalArgumentException?: bad setup

at net.i2p.crypto.CryptixAESEngine.decrypt(CryptixAESEngine.java:145)
at net.i2p.crypto.CryptixAESEngine.decrypt(CryptixAESEngine.java:135)
at net.i2p.crypto.AESEngine.safeDecrypt(AESEngine.java:112)
at i2p.bote.fileencryption.EncryptedInputStream?.readInputStream(EncryptedInputStream?.java:112)
at i2p.bote.fileencryption.EncryptedInputStream?.<init>(EncryptedInputStream?.java:62)
at i2p.bote.folder.EmailFolder?.getMetadata(EmailFolder?.java:370)
at i2p.bote.folder.EmailFolder?.getNumNewEmails(EmailFolder?.java:387)
at sun.reflect.GeneratedMethodAccessor52.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl?.invoke(DelegatingMethodAccessorImpl?.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at javax.el.BeanELResolver.getValue(BeanELResolver.java:94)
at org.apache.jasper.el.JasperELResolver.getValue(JasperELResolver.java:110)
at org.apache.el.parser.AstValue?.getValue(AstValue?.java:169)
at org.apache.el.ValueExpressionImpl?.getValue(ValueExpressionImpl?.java:184)
at org.apache.jasper.el.JspValueExpression?.getValue(JspValueExpression?.java:115)
... 40 more

Caused by:

org.apache.jasper.el.JspELException: /WEB-INF/tags/folderLink.tag(38,4) '${ib:getMailFolder(dirName).numNewEmails}' Error reading [numNewEmails] on type [i2p.bote.folder.EmailFolder?]

at org.apache.jasper.el.JspValueExpression?.getValue(JspValueExpression?.java:123)
at org.apache.jsp.tag.web.folderLink_tag._jspx_meth_c_005fset_005f1(folderLink_tag.java:361)
at org.apache.jsp.tag.web.folderLink_tag._jspx_meth_c_005fif_005f1(folderLink_tag.java:327)
at org.apache.jsp.tag.web.folderLink_tag.doTag(folderLink_tag.java:152)
at i2p.bote.jsp.folders_jsp._jspx_meth_ib_005ffolderLink_005f2(folders_jsp.java:502)
at i2p.bote.jsp.folders_jsp._jspService(folders_jsp.java:177)
at org.apache.jasper.runtime.HttpJspBase?.service(HttpJspBase?.java:70)
at javax.servlet.http.HttpServlet?.service(HttpServlet?.java:790)
at org.eclipse.jetty.servlet.ServletHolder?.handle(ServletHolder?.java:812)
at org.eclipse.jetty.servlet.ServletHandler?$CachedChain?.doFilter(ServletHandler?.java:1669)
at i2p.bote.web.CharsetFilter?.doFilter(CharsetFilter?.java:38)
at org.eclipse.jetty.servlet.ServletHandler?$CachedChain?.doFilter(ServletHandler?.java:1652)
at net.i2p.servlet.filters.XSSFilter.doFilter(XSSFilter.java:30)
at org.eclipse.jetty.servlet.ServletHandler?$CachedChain?.doFilter(ServletHandler?.java:1652)
at org.owasp.csrfguard.CsrfGuardFilter?.doFilter(CsrfGuardFilter?.java:88)
at org.eclipse.jetty.servlet.ServletHandler?$CachedChain?.doFilter(ServletHandler?.java:1652)
at i2p.bote.web.SameOriginFilter?.doFilter(SameOriginFilter?.java:34)
at org.eclipse.jetty.servlet.ServletHandler?$CachedChain?.doFilter(ServletHandler?.java:1652)
at i2p.bote.web.CSPApplier.doFilter(CSPApplier.java:98)
at org.eclipse.jetty.servlet.ServletHandler?$CachedChain?.doFilter(ServletHandler?.java:1652)
at org.eclipse.jetty.servlet.ServletHandler?.doHandle(ServletHandler?.java:585)
at org.eclipse.jetty.server.handler.ScopedHandler?.handle(ScopedHandler?.java:143)
at org.eclipse.jetty.security.SecurityHandler?.handle(SecurityHandler?.java:577)
at org.eclipse.jetty.server.session.SessionHandler?.doHandle(SessionHandler?.java:223)
at org.eclipse.jetty.server.handler.ContextHandler?.doHandle(ContextHandler?.java:1127)
at org.eclipse.jetty.servlet.ServletHandler?.doScope(ServletHandler?.java:515)
at org.eclipse.jetty.server.session.SessionHandler?.doScope(SessionHandler?.java:185)
at org.eclipse.jetty.server.handler.ContextHandler?.doScope(ContextHandler?.java:1061)
at org.eclipse.jetty.server.handler.ScopedHandler?.handle(ScopedHandler?.java:141)
at org.eclipse.jetty.server.handler.ContextHandlerCollection?.handle(ContextHandlerCollection?.java:215)
at org.eclipse.jetty.servlets.gzip.GzipHandler?.handle(GzipHandler?.java:479)
at net.i2p.router.web.HostCheckHandler?.handle(HostCheckHandler?.java:118)
at org.eclipse.jetty.server.handler.HandlerCollection?.handle(HandlerCollection?.java:110)
at org.eclipse.jetty.server.handler.HandlerWrapper?.handle(HandlerWrapper?.java:97)
at org.eclipse.jetty.server.Server.handle(Server.java:499)
at org.eclipse.jetty.server.HttpChannel?.handle(HttpChannel?.java:311)
at org.eclipse.jetty.server.HttpConnection?.onFillable(HttpConnection?.java:258)
at org.eclipse.jetty.io.AbstractConnection?$2.run(AbstractConnection?.java:544)
at org.eclipse.jetty.util.thread.QueuedThreadPool?.runJob(QueuedThreadPool?.java:635)
at org.eclipse.jetty.util.thread.QueuedThreadPool?$3.run(QueuedThreadPool?.java:555)
at java.lang.Thread.run(Thread.java:748)

Caused by: java.lang.IllegalArgumentException?: bad setup

at net.i2p.crypto.CryptixAESEngine.decrypt(CryptixAESEngine.java:145)
at net.i2p.crypto.CryptixAESEngine.decrypt(CryptixAESEngine.java:135)
at net.i2p.crypto.AESEngine.safeDecrypt(AESEngine.java:112)
at i2p.bote.fileencryption.EncryptedInputStream?.readInputStream(EncryptedInputStream?.java:112)
at i2p.bote.fileencryption.EncryptedInputStream?.<init>(EncryptedInputStream?.java:62)
at i2p.bote.folder.EmailFolder?.getMetadata(EmailFolder?.java:370)
at i2p.bote.folder.EmailFolder?.getNumNewEmails(EmailFolder?.java:387)
at sun.reflect.GeneratedMethodAccessor52.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl?.invoke(DelegatingMethodAccessorImpl?.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at javax.el.BeanELResolver.getValue(BeanELResolver.java:94)
at org.apache.jasper.el.JasperELResolver.getValue(JasperELResolver.java:110)
at org.apache.el.parser.AstValue?.getValue(AstValue?.java:169)
at org.apache.el.ValueExpressionImpl?.getValue(ValueExpressionImpl?.java:184)
at org.apache.jasper.el.JspValueExpression?.getValue(JspValueExpression?.java:115)
... 40 more

Caused by:

java.lang.IllegalArgumentException?: bad setup

at net.i2p.crypto.CryptixAESEngine.decrypt(CryptixAESEngine.java:145)
at net.i2p.crypto.CryptixAESEngine.decrypt(CryptixAESEngine.java:135)
at net.i2p.crypto.AESEngine.safeDecrypt(AESEngine.java:112)
at i2p.bote.fileencryption.EncryptedInputStream?.readInputStream(EncryptedInputStream?.java:112)
at i2p.bote.fileencryption.EncryptedInputStream?.<init>(EncryptedInputStream?.java:62)
at i2p.bote.folder.EmailFolder?.getMetadata(EmailFolder?.java:370)
at i2p.bote.folder.EmailFolder?.getNumNewEmails(EmailFolder?.java:387)
at sun.reflect.GeneratedMethodAccessor52.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl?.invoke(DelegatingMethodAccessorImpl?.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at javax.el.BeanELResolver.getValue(BeanELResolver.java:94)
at org.apache.jasper.el.JasperELResolver.getValue(JasperELResolver.java:110)
at org.apache.el.parser.AstValue?.getValue(AstValue?.java:169)
at org.apache.el.ValueExpressionImpl?.getValue(ValueExpressionImpl?.java:184)
at org.apache.jasper.el.JspValueExpression?.getValue(JspValueExpression?.java:115)
at org.apache.jsp.tag.web.folderLink_tag._jspx_meth_c_005fset_005f1(folderLink_tag.java:361)
at org.apache.jsp.tag.web.folderLink_tag._jspx_meth_c_005fif_005f1(folderLink_tag.java:327)
at org.apache.jsp.tag.web.folderLink_tag.doTag(folderLink_tag.java:152)
at i2p.bote.jsp.folders_jsp._jspx_meth_ib_005ffolderLink_005f2(folders_jsp.java:502)
at i2p.bote.jsp.folders_jsp._jspService(folders_jsp.java:177)
at org.apache.jasper.runtime.HttpJspBase?.service(HttpJspBase?.java:70)
at javax.servlet.http.HttpServlet?.service(HttpServlet?.java:790)
at org.eclipse.jetty.servlet.ServletHolder?.handle(ServletHolder?.java:812)
at org.eclipse.jetty.servlet.ServletHandler?$CachedChain?.doFilter(ServletHandler?.java:1669)
at i2p.bote.web.CharsetFilter?.doFilter(CharsetFilter?.java:38)
at org.eclipse.jetty.servlet.ServletHandler?$CachedChain?.doFilter(ServletHandler?.java:1652)
at net.i2p.servlet.filters.XSSFilter.doFilter(XSSFilter.java:30)
at org.eclipse.jetty.servlet.ServletHandler?$CachedChain?.doFilter(ServletHandler?.java:1652)
at org.owasp.csrfguard.CsrfGuardFilter?.doFilter(CsrfGuardFilter?.java:88)
at org.eclipse.jetty.servlet.ServletHandler?$CachedChain?.doFilter(ServletHandler?.java:1652)
at i2p.bote.web.SameOriginFilter?.doFilter(SameOriginFilter?.java:34)
at org.eclipse.jetty.servlet.ServletHandler?$CachedChain?.doFilter(ServletHandler?.java:1652)
at i2p.bote.web.CSPApplier.doFilter(CSPApplier.java:98)
at org.eclipse.jetty.servlet.ServletHandler?$CachedChain?.doFilter(ServletHandler?.java:1652)
at org.eclipse.jetty.servlet.ServletHandler?.doHandle(ServletHandler?.java:585)
at org.eclipse.jetty.server.handler.ScopedHandler?.handle(ScopedHandler?.java:143)
at org.eclipse.jetty.security.SecurityHandler?.handle(SecurityHandler?.java:577)
at org.eclipse.jetty.server.session.SessionHandler?.doHandle(SessionHandler?.java:223)
at org.eclipse.jetty.server.handler.ContextHandler?.doHandle(ContextHandler?.java:1127)
at org.eclipse.jetty.servlet.ServletHandler?.doScope(ServletHandler?.java:515)
at org.eclipse.jetty.server.session.SessionHandler?.doScope(SessionHandler?.java:185)
at org.eclipse.jetty.server.handler.ContextHandler?.doScope(ContextHandler?.java:1061)
at org.eclipse.jetty.server.handler.ScopedHandler?.handle(ScopedHandler?.java:141)
at org.eclipse.jetty.server.handler.ContextHandlerCollection?.handle(ContextHandlerCollection?.java:215)
at org.eclipse.jetty.servlets.gzip.GzipHandler?.handle(GzipHandler?.java:479)
at net.i2p.router.web.HostCheckHandler?.handle(HostCheckHandler?.java:118)
at org.eclipse.jetty.server.handler.HandlerCollection?.handle(HandlerCollection?.java:110)
at org.eclipse.jetty.server.handler.HandlerWrapper?.handle(HandlerWrapper?.java:97)
at org.eclipse.jetty.server.Server.handle(Server.java:499)
at org.eclipse.jetty.server.HttpChannel?.handle(HttpChannel?.java:311)
at org.eclipse.jetty.server.HttpConnection?.onFillable(HttpConnection?.java:258)
at org.eclipse.jetty.io.AbstractConnection?$2.run(AbstractConnection?.java:544)
at org.eclipse.jetty.util.thread.QueuedThreadPool?.runJob(QueuedThreadPool?.java:635)
at org.eclipse.jetty.util.thread.QueuedThreadPool?$3.run(QueuedThreadPool?.java:555)
at java.lang.Thread.run(Thread.java:748)

Powered by Jetty://

I2P version: 0.9.34-0-2~trusty+1

Java version: Oracle Corporation 1.7.0_171 (OpenJDK Runtime Environment 1.7.0_171-b02)
Wrapper version: 3.5.25
Server version: 9.2.22.v20170606
Servlet version: Jasper JSP 2.3 Engine
JSTL version: standard-taglib 1.2.0
Platform: Linux amd64 4.4.0-75-lowlatency
Jcpuid version: 3
Processor: Penryn (core2)
Jbigi: Locally optimized native BigInteger? library loaded from file
Jbigi version: 4
GMP version: 5.1.3
Encoding: UTF-8
Charset: UTF-8

Subtickets (add)

Change History (2)

comment:1 Changed 10 months ago by user

  • Owner changed from zzz to str4d
  • Status changed from new to assigned

comment:2 Changed 10 months ago by user

  • Keywords I2P-Bote added
Note: See TracTickets for help on using tickets.