On Red Hat Satellite 5.x, Getting Internal Server Error While clicking on Red Hat Satellite Kickstart Profiles .

Solution Verified - Updated -

Issue

  • Getting Internal Server Error on Red Hat Satellite WebUI when trying to edit kickstart profile.
  • While editing Kickstart profile getting error 'ascii' codec can't encode character u'\u2026'
The following exception occurred while executing this request:
GET /rhn/kickstart/Kickstarts.do

Exception:
javax.servlet.ServletException: org.cobbler.XmlRpcException: XmlRpcException calling cobbler.
    at org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:520)
    at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:427)
    at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:228)
    at com.redhat.rhn.frontend.struts.RhnRequestProcessor.process(RhnRequestProcessor.java:105)
    at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
    at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at com.redhat.rhn.frontend.servlets.AuthFilter.doFilter(AuthFilter.java:127)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at com.opensymphony.sitemesh.webapp.SiteMeshFilter.obtainContent(SiteMeshFilter.java:129)
    at com.opensymphony.sitemesh.webapp.SiteMeshFilter.doFilter(SiteMeshFilter.java:77)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at com.redhat.rhn.frontend.servlets.LocalizedEnvironmentFilter.doFilter(LocalizedEnvironmentFilter.java:67)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at com.redhat.rhn.frontend.servlets.EnvironmentFilter.doFilter(EnvironmentFilter.java:100)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at com.redhat.rhn.frontend.servlets.SessionFilter.doFilter(SessionFilter.java:57)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at com.redhat.rhn.frontend.servlets.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:97)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:299)
    at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
    at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)
    at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:769)
    at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:698)
    at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:891)
    at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
    at java.lang.Thread.run(Thread.java:809)
Caused by: org.cobbler.XmlRpcException: XmlRpcException calling cobbler.
    at org.cobbler.CobblerConnection.invokeMethod(CobblerConnection.java:120)
    at org.cobbler.CobblerConnection.invokeTokenMethod(CobblerConnection.java:150)
    at org.cobbler.CobblerObject.lookupDataMapsByCriteria(CobblerObject.java:104)
    at org.cobbler.CobblerObject.lookupDataMapById(CobblerObject.java:79)
    at org.cobbler.Profile.lookupById(Profile.java:96)
    at com.redhat.rhn.manager.kickstart.KickstartUrlHelper.getCobblerProfileUrl(KickstartUrlHelper.java:350)
    at com.redhat.rhn.manager.kickstart.KickstartManager.renderKickstart(KickstartManager.java:96)
    at com.redhat.rhn.frontend.action.kickstart.RenderKickstartFileAction.execute(RenderKickstartFileAction.java:75)
    at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:425)
    ... 40 more
Caused by: redstone.xmlrpc.XmlRpcFault: <type 'exceptions.UnicodeEncodeError'>:'ascii' codec can't encode character u'\u2026' in position 8: ordinal not in range(128)
    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 org.cobbler.CobblerConnection.invokeMethod(CobblerConnection.java:117)

Environment

  • Red Hat Satellite 5.x

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content