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

Reply via email to