ข้อผิดพลาดในการติดตั้ง nagios- nrpe (กำหนดค่า: ข้อผิดพลาด: ไม่พบไลบรารี ssl)


15

ฉันติดตั้ง nagios และฉันต้องการติดตั้ง nrpe ขณะติดตั้ง NRPE เมื่อฉันดำเนินการ (/ home / abc / nrpe / configure)

./configure

มันหยุดหลังจากถึงบรรทัดต่อไปนี้

...

checking for type of socket size... size_t
checking for SSL headers... SSL headers found in /usr
checking for SSL libraries... configure: error: Cannot find ssl libraries

ฉันติดตั้งแพคเกจ libssl-dev และ openssl ตามที่ฉันพบว่าเป็นวิธีแก้ไขข้อผิดพลาดนี้

ฉันลองตัวเลือกต่อไปนี้ด้วย

./configure --with-ssl=/usr/bin/openssl --with-ssl-lib=/usr/lib

แต่ข้อผิดพลาดยังคงอยู่

สิ่งที่สามารถแก้ไขปัญหานี้ได้? ฉันใช้ Ubuntu 12.04 เป็นระบบปฏิบัติการของฉัน ขอบคุณล่วงหน้า.

คำตอบ:


22

สิ่งนี้ใช้ได้กับฉัน:

./configure --with-ssl=/usr/bin/openssl --with-ssl-lib=/usr/lib/x86_64-linux-gnu

ฉันพบผู้คนผ่าน:

apt-file search libssl | grep libssl-dev

1
ขอบคุณสำหรับการตอบ. ฉันลงเอยด้วยการติดตั้ง nrpe เวอร์ชันเก่าและทำงานได้ดีสำหรับฉัน
trapaank

สิ่งนี้ได้ผล! ขอบคุณ สำหรับการอ้างอิงในอนาคตคุณพบ--withตัวเลือกการกำหนดค่าเหล่านั้นในเอกสารใดบ้าง
WAF

ฉันต้องรวมสิ่งนี้กับคำตอบอื่นและติดตั้งlibssl-devก่อน sudo apt-get install libssl-dev
IBam

8

ฉันมีปัญหาที่คล้ายกันใน Raspberry PI หลังจากที่ฉันติดตั้งแพคเกจ libssl-dev

sudo apt-get install libssl-dev

แต่จัดการเพื่อค้นหา ssl lib สำหรับคำสั่ง configure ด้วยสิ่งนี้:

# dpkg -L libssl-dev

.
.
.
/usr/lib/arm-linux-gnueabihf
/usr/lib/arm-linux-gnueabihf/libssl.a
/usr/lib/arm-linux-gnueabihf/pkgconfig
/usr/lib/arm-linux-gnueabihf/pkgconfig/libcrypto.pc
/usr/lib/arm-linux-gnueabihf/pkgconfig/libssl.pc
/usr/lib/arm-linux-gnueabihf/pkgconfig/openssl.pc
/usr/lib/arm-linux-gnueabihf/libcrypto.a
/usr/lib/arm-linux-gnueabihf/libssl.so
/usr/lib/arm-linux-gnueabihf/libcrypto.so

# ./configure --with-ssl=/usr/bin/openssl --with-ssl-lib=/usr/lib/arm-linux-gnueabihf

7

ใช้คำสั่งต่อไปนี้เพื่อแก้ไข:

yum install openssl-devel


1
ยัมไม่ได้ใช้ในอูบุนตู ควร sudo apt-get install openssl-devel
rechengehirn

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.