Hi,
Following steps I did:
· I downloaded OpenHPI-3.0.0. Compiled it using below commands:
./configure --prefix=/usr --sysconfdir=/etc --with-varpath=/var/lib/openhpi
--enable-ipmi=yes --enable-ilo2_ribcl=yes --enable-oa_soap=yes
--enable-debuggable=yes --enable-debug-msgs=yes --enable-cpp_wrappers=yes
make
· I as well downloaded openssl-0.9.8x. Compiled it using below commands
(no code change done):
./config shared zlib-dynamic enable-camellia -fPIC -g
make depend
make
Created directory lib in openssl-0.9.8x with below content:
[root@xp4dncc3 openssl-0.9.8x]# ls -l lib
total 7012
lrwxrwxrwx 1 root root 18 Aug 27 12:12 libcrypto.so -> libcrypto.so.0.9.8
-rwxr-xr-x 1 root root 5669613 Aug 26 05:27 libcrypto.so.0.9.8
lrwxrwxrwx 1 root root 15 Aug 27 12:12 libssl.so -> libssl.so.0.9.8
-rwxr-xr-x 1 root root 1488131 Aug 26 05:27 libssl.so.0.9.8
· I had un-tarred OpenHPI-3.0.0 and openssl-0.9.8 in directory
/root/preeti/ORIG/
· Only change I did- I had Modified OpenHPI-3.0.0 configuration file to
point to openssl-0.9.8x (attached with this mail - to track the changes search
openssl-0.9.8x in attachment)
· I am running Daemon using this command:
./openhpid -n -v -c openhpi.conf
(attaching openhpi.conf with the mail)
[root@xp4dncc3 lib-0.9.8x]# pwd
/root/preeti/ORIG/openhpi-3.0.0/lib-0.9.8x
[root@xp4dncc3 lib-0.9.8x]# ls —l
total 17540
lrwxrwxrwx 1 root root 15 Aug 26 05:51 liboa_soap.so -> liboa_soap.so.3
-rwxr-xr-x 1 root root 12588317 Aug 26 05:43 liboa_soap.so.3
-rwxr-xr-x 1 root root 382544 Aug 26 05:44 libopenhpimarshal.so.3
-rwxr-xr-x 1 root root 682411 Aug 26 05:45 libopenhpi.so.3
-rwxr-xr-x 1 root root 520965 Aug 26 05:44 libopenhpi_ssl.so.3
-rwxr-xr-x 1 root root 158444 Aug 26 05:44 libopenhpitransport.so.3
-rwxr-xr-x 1 root root 1451480 Aug 26 05:45 libopenhpiutils.so.3
-rw-r—r—1 root root 4006 Sep 10 14:36 openhpi.conf
-rwxr-xr-x 1 root root 2112715 Aug 26 05:43 openhpid
[root@xp4dncc3 lib-0.9.8x]# echo $LD_LIBRARY_PATH
/root/reeti/ORIG/openhpi-3.0.0/lib-0.9.8x:/root/reeti/ORIG/openssl-0.9.8x
· After running for almost one and half day Daemon got stuck. I
discovered it by running client program hpievents . OpenHPI Daemon initially
had 6 threads. I tried running hpievents twice each time utility program got
stuck and added up a new thread to Daemon now Daemon has total 8 threads
running.
[root@xp4dncc3 clients]# ./hpievents
/root/preeti/ORIG/openhpi-3.0.0/clients/.libs/lt-hpievents - This program came
with OpenHPI 3.0.0
SAF HPI Version B.03.02
(lt-hpievents:24690): baselib-CRITICAL **: conf.c:487: Client configuration
file '/etc/openhpi/openhpiclient.conf' could not be opened
************** timeout:[0] ****************
[root@xp4dncc3 lib-0.9.8x]# ps -eafL|grep openhpi|grep -v grep|wc -l
8
· Gdb attach shows Daemon threads are stuck in lock wait (gdb log is
attached with this mail)
Please raise an SPR/Ticket on my behalf as my login is not working. This issue
has become critical to us as we are relying on Openhpi Daemon for chassis
interaction in our application.
Regards,
Preeti
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Openhpi-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openhpi-devel