Troubleshooting
Problem
I receive the below error when uploading a custom K-TAP module to the IBM Security Guardium appliance:
Failed Processing file upload message com.guardium.gim.GimServletExeption: Can't create and load bundle using uploaded kernel:
ktap-109098-rhel-6-linux-x86_64-xCUSTOMxdbkrdaml01-2.6.32-754.49.1.el6.x86_64-x86_64-SMP.ko has been authenticated !
No bundle STAP with revison/build 109098 and os attributes rhel-6-linux-x86_64 was found. Please load bundle STAP packages (r109098 for rhel-6-linux-x86_64) via GUI or grdapi and rerun the utility
Cause
The STAP GIM installation files required by the custom K-TAP are not uploaded to the appliance.
Diagnosing The Problem
Review the GIM Server log and search for an error similar to the one below:
31 May 16:33:27.225 ERROR[http-bio-8444-exec-21] - Failed Processing file upload message
com.guardium.gim.GimServletException: Can't create and load bundle using uploaded kernel:
ktap-109098-rhel-6-linux-x86_64-xCUSTOMxdbkrdaml01-2.6.32-754.49.1.el6.x86_64-x86_64-SMP.ko has been authenticated !
No bundle STAP with revison/build 109098 and os attributes rhel-6-linux-x86_64 was found. Please load bundle STAP packages (r109098 for rhel-6-linux-x86_64) via GUI or grdapi and rerun the utility
ktap-109098-rhel-6-linux-x86_64-xCUSTOMxdbkrdaml01-2.6.32-754.49.1.el6.x86_64-x86_64-SMP.ko has been authenticated !
No bundle STAP with revison/build 109098 and os attributes rhel-6-linux-x86_64 was found. Please load bundle STAP packages (r109098 for rhel-6-linux-x86_64) via GUI or grdapi and rerun the utility
at com.guardium.gim.GimServlet.processFileUploadRequest(GimServlet.java:714) [classes/:?]
at com.guardium.gim.GimServlet.doPost(GimServlet.java:777) [classes/:?]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:650) [servlet-api.jar:?]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:731) [servlet-api.jar:?]
at sun.reflect.GeneratedMethodAccessor233.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[?:1.8.0]
at java.lang.reflect.Method.invoke(Method.java:508) ~[?:1.8.0]
at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:288) [catalina.jar:7.0.79]
at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:285) [catalina.jar:7.0.79]
at java.security.AccessController.doPrivileged(AccessController.java:783) [?:1.8.0]
at javax.security.auth.Subject.doAsPrivileged(Subject.java:728) [?:1.8.0]
at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:320) [catalina.jar:7.0.79]
at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:175) [catalina.jar:7.0.79]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:297) [catalina.jar:7.0.79]
at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:55) [catalina.jar:7.0.79]
at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:191) [catalina.jar:7.0.79]
at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:187) [catalina.jar:7.0.79]
at java.security.AccessController.doPrivileged(AccessController.java:747) [?:1.8.0]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:186) [catalina.jar:7.0.79]
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) [tomcat7-websocket.jar:7.0.79]
at sun.reflect.GeneratedMethodAccessor222.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[?:1.8.0]
at java.lang.reflect.Method.invoke(Method.java:508) ~[?:1.8.0]
at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:288) [catalina.jar:7.0.79]
at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:285) [catalina.jar:7.0.79]
at java.security.AccessController.doPrivileged(AccessController.java:783) [?:1.8.0]
at javax.security.auth.Subject.doAsPrivileged(Subject.java:728) [?:1.8.0]
at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:320) [catalina.jar:7.0.79]
at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:260) [catalina.jar:7.0.79]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237) [catalina.jar:7.0.79]
at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:55) [catalina.jar:7.0.79]
at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:191) [catalina.jar:7.0.79]
at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:187) [catalina.jar:7.0.79]
at java.security.AccessController.doPrivileged(AccessController.java:747) [?:1.8.0]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:186) [catalina.jar:7.0.79]
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:218) [catalina.jar:7.0.79]
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:110) [catalina.jar:7.0.79]
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:506) [catalina.jar:7.0.79]
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169) [catalina.jar:7.0.79]
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) [catalina.jar:7.0.79]
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) [catalina.jar:7.0.79]
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:445) [catalina.jar:7.0.79]
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1115) [tomcat-coyote.jar:7.0.79]
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:637) [tomcat-coyote.jar:7.0.79]
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316) [tomcat-coyote.jar:7.0.79]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1160) [?:1.8.0]
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-coyote.jar:7.0.79]
at java.lang.Thread.run(Thread.java:825) [?:2.9 (09-29-2022)]
at com.guardium.gim.GimServlet.doPost(GimServlet.java:777) [classes/:?]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:650) [servlet-api.jar:?]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:731) [servlet-api.jar:?]
at sun.reflect.GeneratedMethodAccessor233.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[?:1.8.0]
at java.lang.reflect.Method.invoke(Method.java:508) ~[?:1.8.0]
at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:288) [catalina.jar:7.0.79]
at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:285) [catalina.jar:7.0.79]
at java.security.AccessController.doPrivileged(AccessController.java:783) [?:1.8.0]
at javax.security.auth.Subject.doAsPrivileged(Subject.java:728) [?:1.8.0]
at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:320) [catalina.jar:7.0.79]
at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:175) [catalina.jar:7.0.79]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:297) [catalina.jar:7.0.79]
at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:55) [catalina.jar:7.0.79]
at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:191) [catalina.jar:7.0.79]
at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:187) [catalina.jar:7.0.79]
at java.security.AccessController.doPrivileged(AccessController.java:747) [?:1.8.0]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:186) [catalina.jar:7.0.79]
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) [tomcat7-websocket.jar:7.0.79]
at sun.reflect.GeneratedMethodAccessor222.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[?:1.8.0]
at java.lang.reflect.Method.invoke(Method.java:508) ~[?:1.8.0]
at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:288) [catalina.jar:7.0.79]
at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:285) [catalina.jar:7.0.79]
at java.security.AccessController.doPrivileged(AccessController.java:783) [?:1.8.0]
at javax.security.auth.Subject.doAsPrivileged(Subject.java:728) [?:1.8.0]
at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:320) [catalina.jar:7.0.79]
at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:260) [catalina.jar:7.0.79]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237) [catalina.jar:7.0.79]
at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:55) [catalina.jar:7.0.79]
at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:191) [catalina.jar:7.0.79]
at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:187) [catalina.jar:7.0.79]
at java.security.AccessController.doPrivileged(AccessController.java:747) [?:1.8.0]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:186) [catalina.jar:7.0.79]
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:218) [catalina.jar:7.0.79]
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:110) [catalina.jar:7.0.79]
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:506) [catalina.jar:7.0.79]
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169) [catalina.jar:7.0.79]
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) [catalina.jar:7.0.79]
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) [catalina.jar:7.0.79]
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:445) [catalina.jar:7.0.79]
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1115) [tomcat-coyote.jar:7.0.79]
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:637) [tomcat-coyote.jar:7.0.79]
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316) [tomcat-coyote.jar:7.0.79]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1160) [?:1.8.0]
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-coyote.jar:7.0.79]
at java.lang.Thread.run(Thread.java:825) [?:2.9 (09-29-2022)]
NOTE:
The STAP version and operating system will be different.
Resolving The Problem
To resolve this problem simply upload the STAP version and operating system stated in the error generated by the GIM Server.
Document Location
Worldwide
[{"Type":"MASTER","Line of Business":{"code":"LOB24","label":"Security Software"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSMPHH","label":"IBM Security Guardium"},"ARM Category":[{"code":"a8m0z000000Gp0TAAS","label":"GIM"}],"ARM Case Number":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Versions"}]
Product Synonym
gim;custom;k-tap;server;log;
Was this topic helpful?
Document Information
Modified date:
19 June 2023
UID
ibm17004945