Hello List,<div><br></div><div>I recently upgraded to 1.6 and it seems once I did this I am unable to creation new activation keys using the API. I get the following error logs in the /var/log/rhn/rhn_web_api.log. Any ideas as to what is causing this error? I am using perl with the Frontier::Client as given in the example for perl scirpt using the API in the help section of Spacewalk.</div>
<div><br></div><div><div>[2012-05-04 09:31:31,091] ERROR - REQUESTED FROM: 172.19.65.71 CALL: activationkey.create(8068925xf9968a1ceae350e2b98b16bf0b968dec, <removed for security>, <removed for security>, <removed for security>, [monitoring_entitled, provisioning_entitled], false) CALLER: (<removed for security>) TIME: 0.028 seconds</div>
<div>redstone.xmlrpc.XmlRpcFault: Invalid entitlement</div><div>        at com.redhat.rhn.frontend.xmlrpc.BaseHandler.invoke(BaseHandler.java:124)</div><div>        at redstone.xmlrpc.XmlRpcDispatcher.dispatch(XmlRpcDispatcher.java:123)</div>
<div>        at com.redhat.rhn.frontend.xmlrpc.RhnXmlRpcServer.execute(RhnXmlRpcServer.java:54)</div><div>        at com.redhat.rhn.frontend.xmlrpc.XmlRpcServlet.doPost(XmlRpcServlet.java:162)</div><div>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)</div>
<div>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)</div><div>        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)</div><div>        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)</div>
<div>        at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:142)</div><div>        at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:58)</div><div>        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)</div>
<div>        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)</div><div>        at com.redhat.rhn.frontend.servlets.LocalizedEnvironmentFilter.doFilter(LocalizedEnvironmentFilter.java:67)</div>
<div>        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)</div><div>        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)</div>
<div>        at com.redhat.rhn.frontend.servlets.EnvironmentFilter.doFilter(EnvironmentFilter.java:108)</div><div>        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)</div>
<div>        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)</div><div>        at com.redhat.rhn.frontend.servlets.SessionFilter.doFilter(SessionFilter.java:55)</div><div>        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)</div>
<div>        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)</div><div>        at com.redhat.rhn.frontend.servlets.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:97)</div>
<div>        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)</div><div>        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)</div>
<div>        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)</div><div>        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)</div><div>        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)</div>
<div>        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)</div><div>        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)</div><div>        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)</div>
<div>        at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)</div><div>        at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)</div><div>        at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:775)</div>
<div>        at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:704)</div><div>        at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:897)</div><div>        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)</div>
<div>        at java.lang.Thread.run(Thread.java:679)</div></div><div><br></div><div>Thank you for your time and have a great day!</div><div><br></div><div>Regards,</div><div>Jeremy</div>