My Oracle Support Banner

Spacewalk 2.7: Internal Server Error When Listing OpenSCAP Scan Results (Doc ID 2573002.1)

Last updated on AUGUST 19, 2019

Applies to:

Linux OS - Version Oracle Linux 6.0 and later
Linux x86
Linux x86-64
Spacewalk 2.7

Symptoms

 Received Internal server error(ISE) when listing OpenSCAP scan results  (on spacewalk Web UI -> Systems -> System -> Audit ) Tab

/var/log/httpd/ssl_access_log 

<IP> - - [07/May/2019:16:47:17 +1200] "GET /fonts/font-spacewalk/font/spacewalk-icon.eot? HTTP/1.1" 200 51392
<IP> - - [07/May/2019:16:47:18 +1200] "GET /img/favicon.ico HTTP/1.1" 200 1406
<IP> - - [07/May/2019:16:47:32 +1200] "GET /rhn/systems/details/audit/ListScap.do?sid=1000010108 HTTP/1.1" 500 9421
<IP> - - [07/May/2019:16:47:33 +1200] "GET /css/jquery.timepicker.css HTTP/1.1" 200 1418
<IP> - - [07/May/2019:16:47:33 +1200] "GET /javascript/select2/select2.css HTTP/1.1" 200 17679
<IP> - - [07/May/2019:16:47:33 +1200] "GET /javascript/select2/select2-bootstrap.css HTTP/1.1" 200 1

/var/log/httpd/ssl_request_log 

[07/May/2019:16:47:17 +1200] <IP> TLSv1 ECDHE-RSA-AES256-SHA "GET /fonts/font-spacewalk/font/spacewalk-icon.eot? HTTP/1.1" 51392
[07/May/2019:16:47:18 +1200] <IP> TLSv1 ECDHE-RSA-AES256-SHA "GET /img/favicon.ico HTTP/1.1" 1406
[07/May/2019:16:47:32 +1200] <IP> TLSv1 ECDHE-RSA-AES256-SHA "GET /rhn/systems/details/audit/ListScap.do?sid=1000010108 HTTP/1.1" 9421
[07/May/2019:16:47:33 +1200] <IP> TLSv1 ECDHE-RSA-AES256-SHA "GET /css/jquery.timepicker.css HTTP/1.1" 1418
[07/May/2019:16:47:33 +1200] <IP> TLSv1 ECDHE-RSA-AES256-SHA "GET /javascript/select2/select2.css HTTP/1.1" 17679
[07/May/2019:16:47:33 +1200] <IP> TLSv1 ECDHE-RSA-AES256-SHA "GET /javascript/select2/select2-bootstrap.css HTTP/1.1" 14948

/var/log/message


May 7 16:47:01 <HOSTNAME> server: 2019-05-07 16:47:01,590 [ajp-bio-127.0.0.1-8009-exec-7] ERROR com.redhat.rhn.frontend.servlets.SessionFilter - Error during transaction. Rolling back
May 7 16:47:01 <HOSTNAME> server: javax.el.ELException: Error reading 'diffIcon' on type com.redhat.rhn.frontend.dto.XccdfTestResultDto
May 7 16:47:01 <HOSTNAME> server: at javax.el.BeanELResolver.getValue(BeanELResolver.java:110)
May 7 16:47:01 <HOSTNAME> server: at org.apache.jasper.el.JasperELResolver.getValue(JasperELResolver.java:104)
May 7 16:47:01 <HOSTNAME> server: at org.apache.el.parser.AstValue.getValue(AstValue.java:184)
May 7 16:47:01 <HOSTNAME> server: at org.apache.el.parser.AstEqual.getValue(AstEqual.java:37)
May 7 16:47:01 <HOSTNAME> server: at org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:184)
May 7 16:47:01 <HOSTNAME> server: at org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate(PageContextImpl.java:950)
May 7 16:47:01 <HOSTNAME> server: at org.apache.jsp.WEB_002dINF.pages.systems.details.audit.listscap_jsp._jspx_meth_c_005fwhen_005f6(Unknown Source)
May 7 16:47:01 <HOSTNAME> server: at org.apache.jsp.WEB_002dINF.pages.systems.details.audit.listscap_jsp._jspx_meth_c_005fchoose_005f5(Unknown Source)
May 7 16:47:01 <HOSTNAME> server: at org.apache.jsp.WEB_002dINF.pages.systems.details.audit.listscap_jsp._jspx_meth_c_005fwhen_005f5(Unknown Source)
May 7 16:47:01 <HOSTNAME> server: at org.apache.jsp.WEB_002dINF.pages.systems.details.audit.listscap_jsp._jspx_meth_c_005fchoose_005f4(Unknown Source)
May 7 16:47:01 <HOSTNAME> server: at org.apache.jsp.WEB_002dINF.pages.systems.details.audit.listscap_jsp._jspx_meth_rl_005fcolumn_005f1(Unknown Source)
May 7 16:47:01 <HOSTNAME> server: at org.apache.jsp.WEB_002dINF.pages.systems.details.audit.listscap_jsp._jspx_meth_rl_005flist_005f0(Unknown Source)
May 7 16:47:01 <HOSTNAME> server: at org.apache.jsp.WEB_002dINF.pages.systems.details.audit.listscap_jsp._jspx_meth_rl_005flistset_005f0(Unknown Source)
May 7 16:47:01 <HOSTNAME> server: at org.apache.jsp.WEB_002dINF.pages.systems.details.audit.listscap_jsp._jspService(Unknown Source)
May 7 16:47:01 <HOSTNAME> server: at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
May 7 16:47:01 <HOSTNAME> server: at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
May 7 16:47:01 <HOSTNAME> server: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
May 7 16:47:01 <HOSTNAME> server: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
May 7 16:47:01 <HOSTNAME> server: at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
May 7 16:47:01 <HOSTNAME> server: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
May 7 16:47:01 <HOSTNAME> server: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
May 7 16:47:01 <HOSTNAME> server: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:743)
May 7 16:47:01 <HOSTNAME> server: at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:485)
May 7 16:47:01 <HOSTNAME> server: at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:410)
May 7 16:47:01 <HOSTNAME> server: at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:337)
May 7 16:47:01 <HOSTNAME> server: at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1083)
May 7 16:47:01 <HOSTNAME> server: at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:396)
May 7 16:47:01 <HOSTNAME> server: at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:232)
May 7 16:47:01 <HOSTNAME> server: at com.redhat.rhn.frontend.struts.RhnRequestProcessor.process(RhnRequestProcessor.java:105)
May 7 16:47:01 <HOSTNAME> server: at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1926)
May 7 16:47:01 <HOSTNAME> server: at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:451)
May 7 16:47:01 <HOSTNAME> server: at javax.servlet.http.HttpServlet.service(HttpServlet.java:624)
May 7 16:47:01 <HOSTNAME> server: at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
May 7 16:47:01 <HOSTNAME> server: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
May 7 16:47:01 <HOSTNAME> server: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
May 7 16:47:01 <HOSTNAME> server: at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
May 7 16:47:01 <HOSTNAME> server: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
May 7 16:47:01 <HOSTNAME> server: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
May 7 16:47:01 <HOSTNAME> server: at com.redhat.rhn.frontend.servlets.AuthFilter.doFilter(AuthFilter.java:107)
May 7 16:47:01 <HOSTNAME> server: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
May 7 16:47:01 <HOSTNAME> server: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
May 7 16:47:01 <HOSTNAME> server: at com.opensymphony.sitemesh.webapp.SiteMeshFilter.obtainContent(SiteMeshFilter.java:129)
May 7 16:47:01 <HOSTNAME> server: at com.opensymphony.sitemesh.webapp.SiteMeshFilter.doFilter(SiteMeshFilter.java:77)
May 7 16:47:01 <HOSTNAME> server: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
May 7 16:47:01 <HOSTNAME> server: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
May 7 16:47:01 <HOSTNAME> server: at com.redhat.rhn.frontend.servlets.LocalizedEnvironmentFilter.doFilter(LocalizedEnvironmentFilter.java:67)
May 7 16:47:01 <HOSTNAME> server: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
May 7 16:47:01 <HOSTNAME> server: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
May 7 16:47:01 <HOSTNAME> server: at com.redhat.rhn.frontend.servlets.EnvironmentFilter.doFilter(EnvironmentFilter.java:101)
May 7 16:47:01 <HOSTNAME> server: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
May 7 16:47:01 <HOSTNAME> server: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
May 7 16:47:01 <HOSTNAME> server: at com.redhat.rhn.frontend.servlets.SessionFilter.doFilter(SessionFilter.java:57)
May 7 16:47:01 <HOSTNAME> server: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
May 7 16:47:01 <HOSTNAME> server: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
May 7 16:47:01 <HOSTNAME> server: at com.redhat.rhn.frontend.servlets.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:97)
May 7 16:47:01 <HOSTNAME> server: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
May 7 16:47:01 <HOSTNAME> server: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
May 7 16:47:01 <HOSTNAME> server: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:218)
May 7 16:47:01 <HOSTNAME> server: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:110)
May 7 16:47:01 <HOSTNAME> server: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:506)
May 7 16:47:01 <HOSTNAME> server: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169)
May 7 16:47:01 <HOSTNAME> server: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
May 7 16:47:01 <HOSTNAME> server: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:962)
May 7 16:47:01 <HOSTNAME> server: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
May 7 16:47:01 <HOSTNAME> server: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:445)
May 7 16:47:01 <HOSTNAME> server: at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:190)
May 7 16:47:01 <HOSTNAME> server: at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:637)
May 7 16:47:01 <HOSTNAME> server: at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316)
May 7 16:47:01 <HOSTNAME> server: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
May 7 16:47:01 <HOSTNAME> server: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
May 7 16:47:01 <HOSTNAME> server: at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
May 7 16:47:01 <HOSTNAME> server: at java.lang.Thread.run(Thread.java:748)
May 7 16:47:01 <HOSTNAME> server: Caused by: java.lang.IllegalArgumentException
May 7 16:47:01 <HOSTNAME> server: at com.redhat.rhn.manager.audit.scap.RuleResultComparator.addSecond(RuleResultComparator.java:65)
May 7 16:47:01 <HOSTNAME> server: at com.redhat.rhn.manager.audit.scap.RuleResultDiffer.addSecondList(RuleResultDiffer.java:61)
May 7 16:47:01 <HOSTNAME> server: at com.redhat.rhn.manager.audit.scap.RuleResultDiffer.<init>(RuleResultDiffer.java:40)
May 7 16:47:01 <HOSTNAME> server: at com.redhat.rhn.frontend.dto.XccdfTestResultDto.getDiffIcon(XccdfTestResultDto.java:181)
May 7 16:47:01 <HOSTNAME> server: at sun.reflect.GeneratedMethodAccessor734.invoke(Unknown Source)
May 7 16:47:01 <HOSTNAME> server: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
May 7 16:47:01 <HOSTNAME> server: at java.lang.reflect.Method.invoke(Method.java:498)
May 7 16:47:01 <HOSTNAME> server: at javax.el.BeanELResolver.getValue(BeanELResolver.java:99)

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.