Checkpoint OPSEC SmartConnector on RHEL 7.2

I am trying to install an OPSEC connector onto a RHEL 7.2 host and have come up against a lack of 32-bit support.

Install the 64-bit 7.3 Connector ok but of course there is no Checkpoint option to select (understand CheckPoint only provides support for 32-bit OPSEC). Install the 32-bit 7.3 Connector and get the following,

[root@abc bin]# ./runagentsetup.sh

Assuming ARCSIGHT_HOME: /opt/arcsight/connectors/checkpoint_10/current

Assuming JAVA_HOME: /opt/arcsight/connectors/checkpoint_10/current/jre

ArcSight Agent Setup starting...

Error occurred during initialization of VM

java/lang/NoClassDefFoundError: java/lang/Object

[root@abc bin]#

There is no 32 bit version of RHEL7. Many libraries have a 32 bit version but to install i686 packages, you would need to specify that, otherwise yum presumes x86_64. When dependency handling, yum will grab i686 packages.

Has anyone overcome this and can provide a list of required 32-bit packages to install to get the 32-bit connector working ?

Parents
  • Hi Lar

    Thanks but I don't see that these apply in this instance. Have set the LD_LIBRARY_PATH but no difference.

    The problem occurs on running runagentsetup.sh which is of course ./arcsight agentsetup.

    Run any combination of ./arcsight <script> you get the same error.

    I suspect it's because I need to install a .i686 or 32-bit version of the Java JDK?

    [root@abc /]# yum list |grep java

    abrt-java-connector.x86_64       1.0.6-9.el7             rhel-7-server-eus-rpms

    java-1.6.0-openjdk.x86_64        1:1.6.0.39-1.13.11.0.el7_2

    java-1.6.0-openjdk-devel.x86_64  1:1.6.0.39-1.13.11.0.el7_2

    java-1.7.0-openjdk.x86_64        1:1.7.0.101-2.6.6.1.el7_2

    java-1.7.0-openjdk-devel.x86_64  1:1.7.0.101-2.6.6.1.el7_2

    java-1.7.0-openjdk-headless.x86_64

    java-1.8.0-openjdk.x86_64        1:1.8.0.91-0.b14.el7_2  rhel-7-server-eus-rpms

    java-1.8.0-openjdk-debug.x86_64  1:1.8.0.77-0.b03.el7_2  rhel-7-server-eus-rpms

    java-1.8.0-openjdk-devel.x86_64  1:1.8.0.91-0.b14.el7_2  rhel-7-server-eus-rpms

    java-1.8.0-openjdk-headless.x86_64

    java-1.8.0-openjdk-headless-debug.x86_64

    java-atk-wrapper.i686            0.30.4-5.el7            rhel-7-server-eus-rpms

    java-atk-wrapper.x86_64          0.30.4-5.el7            rhel-7-server-eus-rpms

    Before I start installing things like java-1.8.0-openjdk-1.8.0.91-3.b14.el6_8.i686.rpm, I am interested to know if anyone has been in same situation and can provide a minimum list of the required packages. I am not in a position to blanket install i686 support.

    Or I may have the wrong idea...

Reply
  • Hi Lar

    Thanks but I don't see that these apply in this instance. Have set the LD_LIBRARY_PATH but no difference.

    The problem occurs on running runagentsetup.sh which is of course ./arcsight agentsetup.

    Run any combination of ./arcsight <script> you get the same error.

    I suspect it's because I need to install a .i686 or 32-bit version of the Java JDK?

    [root@abc /]# yum list |grep java

    abrt-java-connector.x86_64       1.0.6-9.el7             rhel-7-server-eus-rpms

    java-1.6.0-openjdk.x86_64        1:1.6.0.39-1.13.11.0.el7_2

    java-1.6.0-openjdk-devel.x86_64  1:1.6.0.39-1.13.11.0.el7_2

    java-1.7.0-openjdk.x86_64        1:1.7.0.101-2.6.6.1.el7_2

    java-1.7.0-openjdk-devel.x86_64  1:1.7.0.101-2.6.6.1.el7_2

    java-1.7.0-openjdk-headless.x86_64

    java-1.8.0-openjdk.x86_64        1:1.8.0.91-0.b14.el7_2  rhel-7-server-eus-rpms

    java-1.8.0-openjdk-debug.x86_64  1:1.8.0.77-0.b03.el7_2  rhel-7-server-eus-rpms

    java-1.8.0-openjdk-devel.x86_64  1:1.8.0.91-0.b14.el7_2  rhel-7-server-eus-rpms

    java-1.8.0-openjdk-headless.x86_64

    java-1.8.0-openjdk-headless-debug.x86_64

    java-atk-wrapper.i686            0.30.4-5.el7            rhel-7-server-eus-rpms

    java-atk-wrapper.x86_64          0.30.4-5.el7            rhel-7-server-eus-rpms

    Before I start installing things like java-1.8.0-openjdk-1.8.0.91-3.b14.el6_8.i686.rpm, I am interested to know if anyone has been in same situation and can provide a minimum list of the required packages. I am not in a position to blanket install i686 support.

    Or I may have the wrong idea...

Children
No Data