IBM Support

Error while uploading a custom K-TAP to the IBM Security Guardium appliance for GIM distribution

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
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)]
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;

Document Information

Modified date:
19 June 2023

UID

ibm17004945