[Spacewalk-list] cobbler generating cobbler.cexceptions.CX:'invalid token errors when controlled by spacewalk
Jim Zajkowski
jamesez at umich.edu
Wed Apr 8 00:48:02 UTC 2009
Hi there,
Brand new Spacewalk 0.5 install, Cobbler 1.6.2 (rpm
cobbler-1.6.2-1.el5).
Anytime we try to do anything in the web interface that touches
Cobbler, such as attempting to add a new distribution, we get a
traceback.
Any suggestions? I'm not even sure where to begin poking at it.
--Jim
> javax.servlet.ServletException: redstone.xmlrpc.XmlRpcFault:
> cobbler.cexceptions.CX:'invalid token:
> WG9sJIFVlUbD9YoM0qLeKZ5qUQUVW6FGOA=='
> 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.doGet(ActionServlet.java:
> 414)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
> 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.RuntimeException: redstone.xmlrpc.XmlRpcFault:
> cobbler.cexceptions.CX:'invalid token:
> WG9sJIFVlUbD9YoM0qLeKZ5qUQUVW6FGOA=='
> at
> com
> .redhat
> .rhn
> .manager
> .kickstart.cobbler.CobblerCommand.invokeXMLRPC(CobblerCommand.java:
> 108)
> at
> com
> .redhat
> .rhn
> .manager
> .kickstart.cobbler.CobblerCommand.invokeXMLRPC(CobblerCommand.java:
> 119)
> at
> com
> .redhat
> .rhn
> .manager.satellite.CobblerSyncCommand.store(CobblerSyncCommand.java:
> 41)
> at
> com
> .redhat
> .rhn
> .frontend.action.satellite.CobblerAction.execute(CobblerAction.java:
> 47)
> at
> org
> .apache
> .struts
> .action.RequestProcessor.processActionPerform(RequestProcessor.java:
> 431)
> ... 40 more
> Caused by: redstone.xmlrpc.XmlRpcFault:
> cobbler.cexceptions.CX:'invalid token:
> WG9sJIFVlUbD9YoM0qLeKZ5qUQUVW6FGOA=='
> at redstone.xmlrpc.XmlRpcClient.handleResponse(XmlRpcClient.java:443)
> at redstone.xmlrpc.XmlRpcClient.endCall(XmlRpcClient.java:376)
> at redstone.xmlrpc.XmlRpcClient.invoke(XmlRpcClient.java:165)
> at
> com
> .redhat
> .rhn
> .manager
> .kickstart
> .cobbler.CobblerXMLRPCHelper.invokeMethod(CobblerXMLRPCHelper.java:69)
> at
> com
> .redhat
> .rhn
> .manager
> .kickstart.cobbler.CobblerCommand.invokeXMLRPC(CobblerCommand.java:
> 104)
> ... 44 more
In addition, every minute in cobblerd.log we're seeing this:
> 2009-04-07 20:31:00,021 - api - version; user(?)
> 2009-04-07 20:31:00,050 - api - version; user(?)
> 2009-04-07 20:31:00,072 - api - invalid token; user(???)
> 2009-04-07 20:31:00,072 - api - Exception occured:
> cobbler.cexceptions.CX
> 2009-04-07 20:31:00,073 - api - Exception value: 'invalid token:
> 4BlBMGPo2gVcxqgjhzafNI2EpUTJB/mjXw=='
> 2009-04-07 20:31:00,073 - api - Exception Info:
> File "/usr/lib/python2.4/site-packages/cobbler/remote.py", line
> 1566, in _dispatch
> return method_handle(*params)
> File "/usr/lib/python2.4/site-packages/cobbler/remote.py", line
> 1059, in token_check
> self.__validate_token(token)
> File "/usr/lib/python2.4/site-packages/cobbler/remote.py", line
> 967, in __validate_token
> raise CX(_("invalid token: %s" % token))
>
> 2009-04-07 20:31:00,082 - api - version; user(?)
> 2009-04-07 20:31:00,112 - api - login attempt; user(taskomatic_user)
> 2009-04-07 20:31:00,312 - api - authenticate; ['taskomatic_user',
> True]
> 2009-04-07 20:31:00,314 - api - login succeeded; user(taskomatic_user)
> 2009-04-07 20:31:00,320 - api - version; user(?)
More information about the Spacewalk-list
mailing list