Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[CentOS7x64,rhel7x64,ora7x64] omireg: failed to load libOMIScriptProvider.so: /opt/omi/lib/libcrypto.so.1.0.0: version `OPENSSL_1.0.0' not found #88

Open
AllenZhangSh opened this issue Jan 10, 2018 · 3 comments

Comments

@AllenZhangSh
Copy link

ENV:

client: omi64-cent7-01 (10.248.196.153)

Build:

  • omi build: 1.4.1-52 \\redmond\wsscfs\OSTCData\Builds\omi\develop\1.4.1-52\Linux_ULINUX_1.0_x64_64_Release\openssl_1.0.0
  • Python script provider: 1.1.1-92 \\redmond\wsscfs\OSTCData\Builds\omiscriptprovider\develop\1.1.1-92

Repro steps:

1.Install omi package version 1.4.1-52
2.Check the process and package version:

root@omi64-cent7-01  # ps -ef|grep omi
root      2365     1  0 Jan07 ?        00:00:01 /sbin/dhclient -H omi64-cent7-01 -1 -q -lf /var/lib/dhclient/dhclient--eth0.lease -pf /var/run/dhclient-eth0.pid eth0
root     34436     1  0 19:06 ?        00:00:00 /opt/omi/bin/omiserver -d
omi      34437 34436  0 19:06 ?        00:00:00 /opt/omi/bin/omiengine -d --logfilefd 3 --socketpair 9
root     34439 34258  0 19:06 pts/1    00:00:00 grep omi

~
root@omi64-cent7-01  # rpm -qa|grep omi
omi-1.4.1-52.x86_64

3.Install Python script provider:

root@omi64-cent7-01  # rpm -ivh OMIScriptProvider-1.1.1-92.Python-2.7.x64.rpm
Preparing...                          ################################# [100%]
Updating / installing...
   1:OMIScriptProvider-1.1.1-92       ################################# [100%]

~
root@omi64-cent7-01  # 

4.Register the C providers
5.Check Query command,and it works well:

root@omi64-cent7-01  # /opt/omi/bin/omicli wql root/cimv2 "select * from MSFT_President"
instance of MSFT_President
{
    [Key] Key=1
    First=George
    Last=Washington
}
instance of MSFT_President
{
    [Key] Key=2
    First=John
    Last=Adams
}

6.Upload share.tar and ProviderAndMofFiles.tar,then extract under /opt/omi/ and /opt/omi/lib/
7.Register python provider xyz_frog but failed:

root@omi64-cent7-01  # cd /opt/omi/lib

/opt/omi/lib
root@omi64-cent7-01  # /opt/omi/bin/omireg --Python xyz_frog
/opt/omi/bin/omireg: failed to load libOMIScriptProvider.so: /opt/omi/lib/libcrypto.so.1.0.0: version `OPENSSL_1.0.0' not found (required by /opt/omi/lib/libOMIScriptProvider.so)

Expected result:

Register python provider xyz_frog successfully.

Actual result:

Registeration of python provider xyz_frog failed.

@JumpingYang001 JumpingYang001 changed the title omireg: failed to load libOMIScriptProvider.so: /opt/omi/lib/libcrypto.so.1.0.0: version `OPENSSL_1.0.0' not found [CentOS7x64] omireg: failed to load libOMIScriptProvider.so: /opt/omi/lib/libcrypto.so.1.0.0: version `OPENSSL_1.0.0' not found Jan 10, 2018
@JumpingYang001
Copy link
Contributor

I have reproduced on another CentOS7x64 machine.

@JumpingYang001 JumpingYang001 changed the title [CentOS7x64] omireg: failed to load libOMIScriptProvider.so: /opt/omi/lib/libcrypto.so.1.0.0: version `OPENSSL_1.0.0' not found [CentOS7x64,rhel7x64] omireg: failed to load libOMIScriptProvider.so: /opt/omi/lib/libcrypto.so.1.0.0: version `OPENSSL_1.0.0' not found Jan 11, 2018
@JumpingYang001
Copy link
Contributor

rhel7x64 also has this issue.

@JumpingYang001
Copy link
Contributor

omi64-ora7-01 also has this issue:

/opt/omi/bin/omireg: failed to load libOMIScriptProvider.so: /opt/omi/lib/libcrypto.so.1.0.0: version `OPENSSL_1.0.0' not found (required by /opt/omi/lib/libOMIScriptProvider.so)

@JumpingYang001 JumpingYang001 changed the title [CentOS7x64,rhel7x64] omireg: failed to load libOMIScriptProvider.so: /opt/omi/lib/libcrypto.so.1.0.0: version `OPENSSL_1.0.0' not found [CentOS7x64,rhel7x64,ora7x64] omireg: failed to load libOMIScriptProvider.so: /opt/omi/lib/libcrypto.so.1.0.0: version `OPENSSL_1.0.0' not found Jan 12, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants