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
  • Hmm for me it is working perfect and permissions are the same in "jre" directory. I would suggest to install again the connector.

    [root@rhel-test-72 bin]# ./runagentsetup.sh

    \

    Assuming ARCSIGHT_HOME: /opt/ArcSightSmartConnectors/opsec_724_01/current

    Assuming JAVA_HOME: /opt/ArcSightSmartConnectors/opsec_724_01/current/jre

    ArcSight Agent Setup starting...

    Connector Setup Wizard starting in mode [CONSOLE]

    [Tue Sep 20 20:59:11 CEST 2016] [INFO ] Checking for a running instance of connector...

    [Tue Sep 20 20:59:13 CEST 2016] [INFO ] Starting up connector...

    Connector Setup

    ---------------

    --------------------------------------------------------------------------------

    What would you like to do?

    0-      Add a Connector

    1-      Enable FIPS mode

    2-      Enable remote management

    Please select an option: [Add a Connector] [0..2/cancel] :cancel

    ERROR: \cancel is not a valid option. Please select an option between  0 and 2

    What would you like to do?

    0-      Add a Connector

    1-      Enable FIPS mode

    2-      Enable remote management

    Please select an option: [Add a Connector] [0..2/cancel] :^C[Tue Sep 20 21:01:09 CEST 2016] [INFO ] Shutting Down Agent Framework Version [7.2.4.7831.0]

    Shutting down Agent Modules now...

    Shutting down Agent Setup Wizard...done.

    Also the java packages are more or less the same. I don't believe that the differences play significant role

    [root@rhel-test-72 current]# yum list |grep java

    abrt-java-connector.x86_64              1.0.6-9.el7                InstallMedia

    java-1.6.0-openjdk.x86_64               1:1.6.0.36-1.13.8.1.el7_1  InstallMedia

    java-1.6.0-openjdk-devel.x86_64         1:1.6.0.36-1.13.8.1.el7_1  InstallMedia

    java-1.7.0-openjdk.x86_64               1:1.7.0.91-2.6.2.3.el7     InstallMedia

    java-1.7.0-openjdk-devel.x86_64         1:1.7.0.91-2.6.2.3.el7     InstallMedia

    java-1.7.0-openjdk-headless.x86_64      1:1.7.0.91-2.6.2.3.el7     InstallMedia

    java-1.8.0-openjdk.x86_64               1:1.8.0.65-3.b17.el7       InstallMedia

    java-1.8.0-openjdk-debug.x86_64         1:1.8.0.65-3.b17.el7       InstallMedia

    java-1.8.0-openjdk-devel.x86_64         1:1.8.0.65-3.b17.el7       InstallMedia

    java-1.8.0-openjdk-headless.x86_64      1:1.8.0.65-3.b17.el7       InstallMedia

    java-1.8.0-openjdk-headless-debug.x86_64

    java-atk-wrapper.i686                   0.30.4-5.el7               InstallMedia

    java-atk-wrapper.x86_64                 0.30.4-5.el7               InstallMedia

    javamail.noarch                         1.4.6-8.el7                InstallMedia

    javapackages-tools.noarch               3.4.1-11.el7               InstallMedia

    javassist.noarch                        3.16.1-10.el7              InstallMedia

    libguestfs-java.x86_64                  1:1.28.1-1.55.el7          InstallMedia

    libvirt-java.noarch                     0.4.9-4.el7                InstallMedia

    libvirt-java-devel.noarch               0.4.9-4.el7                InstallMedia

    mysql-connector-java.noarch             1:5.1.25-3.el7             InstallMedia

    nuxwdog-client-java.x86_64              1.0.3-2.el7                InstallMedia

    python-javapackages.noarch              3.4.1-11.el7               InstallMedia

    system-switch-java.noarch               1.1.5-11.el7               InstallMedia

    tzdata-java.noarch                      2015g-1.el7                InstallMedia

Reply
  • Hmm for me it is working perfect and permissions are the same in "jre" directory. I would suggest to install again the connector.

    [root@rhel-test-72 bin]# ./runagentsetup.sh

    \

    Assuming ARCSIGHT_HOME: /opt/ArcSightSmartConnectors/opsec_724_01/current

    Assuming JAVA_HOME: /opt/ArcSightSmartConnectors/opsec_724_01/current/jre

    ArcSight Agent Setup starting...

    Connector Setup Wizard starting in mode [CONSOLE]

    [Tue Sep 20 20:59:11 CEST 2016] [INFO ] Checking for a running instance of connector...

    [Tue Sep 20 20:59:13 CEST 2016] [INFO ] Starting up connector...

    Connector Setup

    ---------------

    --------------------------------------------------------------------------------

    What would you like to do?

    0-      Add a Connector

    1-      Enable FIPS mode

    2-      Enable remote management

    Please select an option: [Add a Connector] [0..2/cancel] :cancel

    ERROR: \cancel is not a valid option. Please select an option between  0 and 2

    What would you like to do?

    0-      Add a Connector

    1-      Enable FIPS mode

    2-      Enable remote management

    Please select an option: [Add a Connector] [0..2/cancel] :^C[Tue Sep 20 21:01:09 CEST 2016] [INFO ] Shutting Down Agent Framework Version [7.2.4.7831.0]

    Shutting down Agent Modules now...

    Shutting down Agent Setup Wizard...done.

    Also the java packages are more or less the same. I don't believe that the differences play significant role

    [root@rhel-test-72 current]# yum list |grep java

    abrt-java-connector.x86_64              1.0.6-9.el7                InstallMedia

    java-1.6.0-openjdk.x86_64               1:1.6.0.36-1.13.8.1.el7_1  InstallMedia

    java-1.6.0-openjdk-devel.x86_64         1:1.6.0.36-1.13.8.1.el7_1  InstallMedia

    java-1.7.0-openjdk.x86_64               1:1.7.0.91-2.6.2.3.el7     InstallMedia

    java-1.7.0-openjdk-devel.x86_64         1:1.7.0.91-2.6.2.3.el7     InstallMedia

    java-1.7.0-openjdk-headless.x86_64      1:1.7.0.91-2.6.2.3.el7     InstallMedia

    java-1.8.0-openjdk.x86_64               1:1.8.0.65-3.b17.el7       InstallMedia

    java-1.8.0-openjdk-debug.x86_64         1:1.8.0.65-3.b17.el7       InstallMedia

    java-1.8.0-openjdk-devel.x86_64         1:1.8.0.65-3.b17.el7       InstallMedia

    java-1.8.0-openjdk-headless.x86_64      1:1.8.0.65-3.b17.el7       InstallMedia

    java-1.8.0-openjdk-headless-debug.x86_64

    java-atk-wrapper.i686                   0.30.4-5.el7               InstallMedia

    java-atk-wrapper.x86_64                 0.30.4-5.el7               InstallMedia

    javamail.noarch                         1.4.6-8.el7                InstallMedia

    javapackages-tools.noarch               3.4.1-11.el7               InstallMedia

    javassist.noarch                        3.16.1-10.el7              InstallMedia

    libguestfs-java.x86_64                  1:1.28.1-1.55.el7          InstallMedia

    libvirt-java.noarch                     0.4.9-4.el7                InstallMedia

    libvirt-java-devel.noarch               0.4.9-4.el7                InstallMedia

    mysql-connector-java.noarch             1:5.1.25-3.el7             InstallMedia

    nuxwdog-client-java.x86_64              1.0.3-2.el7                InstallMedia

    python-javapackages.noarch              3.4.1-11.el7               InstallMedia

    system-switch-java.noarch               1.1.5-11.el7               InstallMedia

    tzdata-java.noarch                      2015g-1.el7                InstallMedia

Children
No Data