syslog 3.3.7 ivykis library error... HPUX 11.23 ia64
I have compiled the syslog-ng 3.3.7 on HPUX ia64 machine using dynamic linking option... but, while trying to run the binary i get the below error, # /opt/soe/local/syslog-ng-3.3.7/sbin/syslog-ng /usr/lib/hpux32/dld.so: Unable to find library 'libivykis.so.3'. Killed I have even tried --with-ivykis=system in the configure... but the error does not disappear. # ldd /opt/soe/local/syslog-ng-3.3.7/sbin/syslog-ng libpthread.so.1 => /usr/lib/hpux32/libpthread.so.1 libcl.so.1 => /usr/lib/hpux32/libcl.so.1 libc.so.1 => /usr/lib/hpux32/libc.so.1 libIO77.so.1 => /usr/lib/hpux32/libIO77.so.1 libunwind.so.1 => /usr/lib/hpux32/libunwind.so.1 libdl.so.1 => /usr/lib/hpux32/libdl.so.1 libuca.so.1 => /usr/lib/hpux32/libuca.so.1 Any suggestions on this please... Thanks, Rakesh.
ivykis is probably not installed or the .so is not reachable with ld_library_path --with-ivkykis=system assumes that you have ivykis installed, internal will link ivykis statically into libsyslog-ng.so this error should only occur if system is being used, but in that case please install ivykis separately and make sure the dynamic linker is able to find the shared lib. ----- Original message -----
I have compiled the syslog-ng 3.3.7 on HPUX ia64 machine using dynamic linking option... but, while trying to run the binary i get the below error,
# /opt/soe/local/syslog-ng-3.3.7/sbin/syslog-ng /usr/lib/hpux32/dld.so: Unable to find library 'libivykis.so.3'. Killed
I have even tried --with-ivykis=system in the configure... but the error does not disappear.
# ldd /opt/soe/local/syslog-ng-3.3.7/sbin/syslog-ng libpthread.so.1 => /usr/lib/hpux32/libpthread.so.1 libcl.so.1 => /usr/lib/hpux32/libcl.so.1 libc.so.1 => /usr/lib/hpux32/libc.so.1 libIO77.so.1 => /usr/lib/hpux32/libIO77.so.1 libunwind.so.1 => /usr/lib/hpux32/libunwind.so.1 libdl.so.1 => /usr/lib/hpux32/libdl.so.1 libuca.so.1 => /usr/lib/hpux32/libuca.so.1
Any suggestions on this please...
Thanks, Rakesh.
This looked like an issue with the library search path. i was able to get around this modifying LD_LIBRARY_PATH LD_LIBRARY_PATH=/usr/local/lib # export LD_LIBRARY_PATH But, now I get the below error, # /opt/soe/local/syslog-ng-3.3.7/sbin/syslog-ng Error opening plugin module; module='afsocket', error='Unsatisfied data symbol \'rfc931_timeout\' in load module \'/usr/lib/hpux32/libwrap.so\'.' Error opening plugin module; module='afsocket', error='Unsatisfied data symbol \'rfc931_timeout\' in load module \'/usr/lib/hpux32/libwrap.so\'.' Error parsing source, source plugin udp not found in /opt/soe/local/syslog-ng-3.3.7/etc/syslog-ng.conf at line 15, column 2: udp(); ^^^ On Tue, Feb 19, 2013 at 12:08 PM, Rakesh Rajasekharan < rakesh.rajasekharan@gmail.com> wrote:
I have compiled the syslog-ng 3.3.7 on HPUX ia64 machine using dynamic linking option... but, while trying to run the binary i get the below error,
# /opt/soe/local/syslog-ng-3.3.7/sbin/syslog-ng /usr/lib/hpux32/dld.so: Unable to find library 'libivykis.so.3'. Killed
I have even tried --with-ivykis=system in the configure... but the error does not disappear.
# ldd /opt/soe/local/syslog-ng-3.3.7/sbin/syslog-ng libpthread.so.1 => /usr/lib/hpux32/libpthread.so.1 libcl.so.1 => /usr/lib/hpux32/libcl.so.1 libc.so.1 => /usr/lib/hpux32/libc.so.1 libIO77.so.1 => /usr/lib/hpux32/libIO77.so.1 libunwind.so.1 => /usr/lib/hpux32/libunwind.so.1 libdl.so.1 => /usr/lib/hpux32/libdl.so.1 libuca.so.1 => /usr/lib/hpux32/libuca.so.1
Any suggestions on this please...
Thanks, Rakesh.
as it seems libwrap (=TCP wrappers) is not linked against a lib it should have been. you could disable TCP wrappers support in syslog-ng, or try to preload the library that contains the symbol "rfc931_timeout". this thread contains more information on the same issue (ignore that it's related to nagios, it seems to be the same issue if you scroll below). http://h30499.www3.hp.com/t5/System-Administration/Unsatisfied-data-symbol-r... Hope this helps, On Tue, Feb 19, 2013 at 10:24 AM, Rakesh Rajasekharan < rakesh.rajasekharan@gmail.com> wrote:
This looked like an issue with the library search path. i was able to get around this modifying LD_LIBRARY_PATH
LD_LIBRARY_PATH=/usr/local/lib # export LD_LIBRARY_PATH
But, now I get the below error,
# /opt/soe/local/syslog-ng-3.3.7/sbin/syslog-ng Error opening plugin module; module='afsocket', error='Unsatisfied data symbol \'rfc931_timeout\' in load module \'/usr/lib/hpux32/libwrap.so\'.' Error opening plugin module; module='afsocket', error='Unsatisfied data symbol \'rfc931_timeout\' in load module \'/usr/lib/hpux32/libwrap.so\'.' Error parsing source, source plugin udp not found in /opt/soe/local/syslog-ng-3.3.7/etc/syslog-ng.conf at line 15, column 2:
udp(); ^^^
On Tue, Feb 19, 2013 at 12:08 PM, Rakesh Rajasekharan < rakesh.rajasekharan@gmail.com> wrote:
I have compiled the syslog-ng 3.3.7 on HPUX ia64 machine using dynamic linking option... but, while trying to run the binary i get the below error,
# /opt/soe/local/syslog-ng-3.3.7/sbin/syslog-ng /usr/lib/hpux32/dld.so: Unable to find library 'libivykis.so.3'. Killed
I have even tried --with-ivykis=system in the configure... but the error does not disappear.
# ldd /opt/soe/local/syslog-ng-3.3.7/sbin/syslog-ng libpthread.so.1 => /usr/lib/hpux32/libpthread.so.1 libcl.so.1 => /usr/lib/hpux32/libcl.so.1 libc.so.1 => /usr/lib/hpux32/libc.so.1 libIO77.so.1 => /usr/lib/hpux32/libIO77.so.1 libunwind.so.1 => /usr/lib/hpux32/libunwind.so.1 libdl.so.1 => /usr/lib/hpux32/libdl.so.1 libuca.so.1 => /usr/lib/hpux32/libuca.so.1
Any suggestions on this please...
Thanks, Rakesh.
______________________________________________________________________________ Member info: https://lists.balabit.hu/mailman/listinfo/syslog-ng Documentation: http://www.balabit.com/support/documentation/?product=syslog-ng FAQ: http://www.balabit.com/wiki/syslog-ng-faq
-- Bazsi
yes it was due to the libwrap ...... I was able to successfully build it after the below steps.. install libwrap.a using the tcp_wrappers-7.6 depot from the hpux porting centre,... and after that.. rm -f /usr/lib/hpux32/libwrap.so ln -s /usr/local/lib/hpux32/libwrap.a /usr/lib/hpux32/libwrap.so After this.. I did not face the previous errors.. On Tue, Feb 19, 2013 at 4:40 PM, Balazs Scheidler <bazsi77@gmail.com> wrote:
as it seems libwrap (=TCP wrappers) is not linked against a lib it should have been. you could disable TCP wrappers support in syslog-ng, or try to preload the library that contains the symbol "rfc931_timeout".
this thread contains more information on the same issue (ignore that it's related to nagios, it seems to be the same issue if you scroll below).
http://h30499.www3.hp.com/t5/System-Administration/Unsatisfied-data-symbol-r...
Hope this helps,
On Tue, Feb 19, 2013 at 10:24 AM, Rakesh Rajasekharan < rakesh.rajasekharan@gmail.com> wrote:
This looked like an issue with the library search path. i was able to get around this modifying LD_LIBRARY_PATH
LD_LIBRARY_PATH=/usr/local/lib # export LD_LIBRARY_PATH
But, now I get the below error,
# /opt/soe/local/syslog-ng-3.3.7/sbin/syslog-ng Error opening plugin module; module='afsocket', error='Unsatisfied data symbol \'rfc931_timeout\' in load module \'/usr/lib/hpux32/libwrap.so\'.' Error opening plugin module; module='afsocket', error='Unsatisfied data symbol \'rfc931_timeout\' in load module \'/usr/lib/hpux32/libwrap.so\'.' Error parsing source, source plugin udp not found in /opt/soe/local/syslog-ng-3.3.7/etc/syslog-ng.conf at line 15, column 2:
udp(); ^^^
On Tue, Feb 19, 2013 at 12:08 PM, Rakesh Rajasekharan < rakesh.rajasekharan@gmail.com> wrote:
I have compiled the syslog-ng 3.3.7 on HPUX ia64 machine using dynamic linking option... but, while trying to run the binary i get the below error,
# /opt/soe/local/syslog-ng-3.3.7/sbin/syslog-ng /usr/lib/hpux32/dld.so: Unable to find library 'libivykis.so.3'. Killed
I have even tried --with-ivykis=system in the configure... but the error does not disappear.
# ldd /opt/soe/local/syslog-ng-3.3.7/sbin/syslog-ng libpthread.so.1 => /usr/lib/hpux32/libpthread.so.1 libcl.so.1 => /usr/lib/hpux32/libcl.so.1 libc.so.1 => /usr/lib/hpux32/libc.so.1 libIO77.so.1 => /usr/lib/hpux32/libIO77.so.1 libunwind.so.1 => /usr/lib/hpux32/libunwind.so.1 libdl.so.1 => /usr/lib/hpux32/libdl.so.1 libuca.so.1 => /usr/lib/hpux32/libuca.so.1
Any suggestions on this please...
Thanks, Rakesh.
______________________________________________________________________________ Member info: https://lists.balabit.hu/mailman/listinfo/syslog-ng Documentation: http://www.balabit.com/support/documentation/?product=syslog-ng FAQ: http://www.balabit.com/wiki/syslog-ng-faq
-- Bazsi
______________________________________________________________________________ Member info: https://lists.balabit.hu/mailman/listinfo/syslog-ng Documentation: http://www.balabit.com/support/documentation/?product=syslog-ng FAQ: http://www.balabit.com/wiki/syslog-ng-faq
participants (2)
-
Balazs Scheidler
-
Rakesh Rajasekharan