[Spacewalk-list] Upgrade of remote systems stopped working
Justin Sherrill
jsherril at redhat.com
Tue Jul 7 20:28:36 UTC 2009
Hi Thomas,
1. Were any java packages updated?
2. Have you restarted spacewalk ('rhn-satellite restart') and still
seen the issue?
3. can you send us the following file from your spacewalk install:
/var/lib/tomcat5/webapps/rhn/WEB-INF/struts-config.xml
Cheers!
-Justin
Thomas Bendler wrote:
> Hi @all,
>
> since I made an update of my spacewalk server (CentOS 5.3), no spacewalk
> packages involved, I can't shedule an update of my client systems
> anymore. Here is what I found in the tomcat log:
>
> 2009-07-06 14:02:43,914 [TP-Processor3] WARN
> com.redhat.rhn.common.localization.XmlResourceBundleParser - Duplicate
> message key found in XML Resource file: Users
> 2009-07-06 14:02:43,914 [TP-Processor3] WARN
> com.redhat.rhn.common.localization.XmlResourceBundleParser - Duplicate
> message key found in XML Resource file: Value
> 2009-07-06 14:02:43,914 [TP-Processor3] WARN
> com.redhat.rhn.common.localization.XmlResourceBundleParser - Duplicate
> message key found in XML Resource file: Waiters
> 2009-07-06 14:05:13,897 [TP-Processor8] WARN
> org.apache.struts.action.ActionMapping - Unable to find 'remotecmd' forward.
> 2009-07-06 14:05:13,900 [TP-Processor8] WARN
> org.apache.struts.action.RequestProcessor - Unhandled Exception thrown:
> class java.lang.IllegalStateException
> 2009-07-06 14:05:13,904 [TP-Processor8] ERROR
> com.redhat.rhn.frontend.servlets.SessionFilter - Error during
> transaction. Rolling back
> javax.servlet.ServletException: Assertion failed: Value of base is null.
> at
> org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:535)
> at
> org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:433)
> at
> org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:237)
> at
> com.redhat.rhn.frontend.struts.RhnRequestProcessor.process(RhnRequestProcessor.java:82)
> at
> org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
> at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
> at
> com.redhat.rhn.frontend.servlets.AuthFilter.doFilter(AuthFilter.java:73)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
> at
> com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:142)
> at
> com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:58)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
> at
> com.redhat.rhn.frontend.servlets.LocalizedEnvironmentFilter.doFilter(LocalizedEnvironmentFilter.java:67)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
> at
> com.redhat.rhn.frontend.servlets.EnvironmentFilter.doFilter(EnvironmentFilter.java:108)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
> at
> com.redhat.rhn.frontend.servlets.SessionFilter.doFilter(SessionFilter.java:55)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
> at
> com.redhat.rhn.frontend.servlets.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:97)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
> at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
> at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
> at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
> at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
> at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
> at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
> at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)
> at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
> at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:773)
> at
> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:703)
> at
> org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:895)
> at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
> at java.lang.Thread.run(Thread.java:636)
> Caused by: java.lang.IllegalStateException: Assertion failed: Value of
> base is null.
> at com.redhat.rhn.common.util.Asserts.assertTrue(Asserts.java:56)
> at com.redhat.rhn.common.util.Asserts.assertNotNull(Asserts.java:79)
> at
> com.redhat.rhn.frontend.struts.StrutsDelegateImpl.forwardParams(StrutsDelegateImpl.java:73)
> at
> com.redhat.rhn.frontend.action.rhnpackage.BaseSystemPackagesConfirmAction.runRemoteCommand(BaseSystemPackagesConfirmAction.java:161)
> at
> com.redhat.rhn.frontend.action.rhnpackage.BaseSystemPackagesConfirmAction.execute(BaseSystemPackagesConfirmAction.java:76)
> at
> org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
> ... 40 more
> 2009-07-06 14:05:13,924 [TP-Processor8] ERROR
> org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/rhn].[action]
> - Servlet.service() for servlet action threw exception
> java.lang.IllegalStateException: Assertion failed: Value of base is null.
> at com.redhat.rhn.common.util.Asserts.assertTrue(Asserts.java:56)
> at com.redhat.rhn.common.util.Asserts.assertNotNull(Asserts.java:79)
> at
> com.redhat.rhn.frontend.struts.StrutsDelegateImpl.forwardParams(StrutsDelegateImpl.java:73)
> at
> com.redhat.rhn.frontend.action.rhnpackage.BaseSystemPackagesConfirmAction.runRemoteCommand(BaseSystemPackagesConfirmAction.java:161)
> at
> com.redhat.rhn.frontend.action.rhnpackage.BaseSystemPackagesConfirmAction.execute(BaseSystemPackagesConfirmAction.java:76)
> at
> org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
> at
> org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:237)
> at
> com.redhat.rhn.frontend.struts.RhnRequestProcessor.process(RhnRequestProcessor.java:82)
> at
> org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
> at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
> at
> com.redhat.rhn.frontend.servlets.AuthFilter.doFilter(AuthFilter.java:73)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
> at
> com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:142)
> at
> com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:58)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
> at
> com.redhat.rhn.frontend.servlets.LocalizedEnvironmentFilter.doFilter(LocalizedEnvironmentFilter.java:67)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
> at
> com.redhat.rhn.frontend.servlets.EnvironmentFilter.doFilter(EnvironmentFilter.java:108)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
> at
> com.redhat.rhn.frontend.servlets.SessionFilter.doFilter(SessionFilter.java:55)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
> at
> com.redhat.rhn.frontend.servlets.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:97)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
> at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
> at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
> at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
> at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
> at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
> at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
> at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)
> at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
> at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:773)
> at
> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:703)
> at
> org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:895)
> at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
> at java.lang.Thread.run(Thread.java:636)
> 2009-07-06 14:05:14,097 [RHN Message Dispatcher] WARN
> com.redhat.rhn.common.messaging.SmtpMail - MessagingException while
> trying to send email: javax.mail.SendFailedException: Send failed;
> nested exception is:
> javax.mail.MessagingException: Connection refused;
> nested exception is:
> java.net.ConnectException: Connection refused
> 2009-07-06 14:05:14,159 [RHN Message Dispatcher] ERROR
> com.redhat.rhn.common.messaging.ActionExecutor -
> com.redhat.rhn.common.messaging.JavaMailException: MessagingException
> while trying to send email: javax.mail.SendFailedException: Send failed;
> nested exception is:
> javax.mail.MessagingException: Connection refused;
> nested exception is:
> java.net.ConnectException: Connection refused
>
> Any ideas?
>
> Kind regards, Thomas
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Spacewalk-list mailing list
> Spacewalk-list at redhat.com
> https://www.redhat.com/mailman/listinfo/spacewalk-list
--
Justin Sherrill, RHCA 1801 Varsity Drive.
Software Engineer Raleigh, NC 27603
Red Hat, Inc.
More information about the Spacewalk-list
mailing list