Friday, May 24th 2013, 8:56pm UTC+2

You are not logged in.

  • Login
  • Register

Patric

Intermediate

Posts: 212

Birthday: Sep 28th 1968 (44)

Gender: male

Location: Ettlingen

Occupation: IT security specialist

Number of monitoring servers: 3

Hobbies: Familie, Garten, Filme, Spiele

Nagios Version: 3.2.3

Icinga Version: -

Distributed monitoring: Nein

Redundant monitoring: Nein

Number of hosts: 87

Number of services: 381

OS: CentOS 5.5

Plugin Version: 1.4.15

NagVis Version: -

NDO Version: -

IDO-Version: -

Perfparse Version: -

Other Addons: PNP 0.6.6

1

Tuesday, July 31st 2007, 12:11pm

NRPE 2.8.1 unter RHEL3 kompiliert nicht

Ich versuche derzeit NRPE 2.8.1 aus den Sourcen auf einem Redhat EL3 System zu installieren, derzeit noch ohne Erfolg:

Die Nagios-Plugins 2.9.1 waren kein Problem, aber beim "make all" von NRPE kommen Meldungen:

Source code

1
2
3
4
5
6
/usr/lib/libssl.so: undefined reference to `krb5_cc_get_principal'
/usr/lib/libssl.so: undefined reference to `krb5_kt_close'
/usr/lib/libssl.so: undefined reference to `krb5_rc_get_lifespan'
/usr/lib/libssl.so: undefined reference to `krb5_rc_destroy'
/usr/lib/libssl.so: undefined reference to `krb5_kt_get_entry'
/usr/lib/libssl.so: undefined reference to `krb5_rc_initialize'


In den Kerberos-Headern finde ich aber entsprechende DEFINEs, ich habe Details dazu als Anhang beigefügt.

Kann jemand helfen?
Patric has attached the following file:
Patric

mess

Master

Posts: 2,164

Location: Esslingen

Number of monitoring servers:

Nagios Version:

Distributed monitoring: Nein

Redundant monitoring: Nein

Number of hosts:

Number of services:

OS:

Plugin Version:

NagVis Version:

NDO Version:

Perfparse Version:

Other Addons:

2

Tuesday, July 31st 2007, 1:01pm

Auf meiner RHEL3 U7 kompiliert das ohne Probleme. Gerade nochmal probiert...
Hast Du die krb5-devel und krb5-libs rpms installiert?

Quoted

$ ldd src/nrpe
libssl.so.4 => /lib/libssl.so.4 (0x005bd000)
libcrypto.so.4 => /lib/libcrypto.so.4 (0x00df4000)
libnsl.so.1 => /lib/libnsl.so.1 (0x00697000)
libwrap.so.0 => /usr/lib/libwrap.so.0 (0x008b1000)
libc.so.6 => /lib/tls/libc.so.6 (0x00387000)
libgssapi_krb5.so.2 => /usr/kerberos/lib/libgssapi_krb5.so.2 (0x00f72000)
libkrb5.so.3 => /usr/kerberos/lib/libkrb5.so.3 (0x00111000)
libcom_err.so.3 => /usr/kerberos/lib/libcom_err.so.3 (0x00cf6000)
libk5crypto.so.3 => /usr/kerberos/lib/libk5crypto.so.3 (0x00958000)
libresolv.so.2 => /lib/libresolv.so.2 (0x00aad000)
libdl.so.2 => /lib/libdl.so.2 (0x002b1000)
libz.so.1 => /usr/lib/libz.so.1 (0x007f6000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x00b28000)


Gruss - Matthias
-> check_multi und check_generic
Problem solved? Dann einfach mal flattrn, das hilft dem Forum!

Patric

Intermediate

Posts: 212

Birthday: Sep 28th 1968 (44)

Gender: male

Location: Ettlingen

Occupation: IT security specialist

Number of monitoring servers: 3

Hobbies: Familie, Garten, Filme, Spiele

Nagios Version: 3.2.3

Icinga Version: -

Distributed monitoring: Nein

Redundant monitoring: Nein

Number of hosts: 87

Number of services: 381

OS: CentOS 5.5

Plugin Version: 1.4.15

NagVis Version: -

NDO Version: -

IDO-Version: -

Perfparse Version: -

Other Addons: PNP 0.6.6

3

Tuesday, July 31st 2007, 1:25pm

Hm, ich habe nur U5 drauf:

Source code

1
2
3
4
5
$ rpm -qa krb5*
krb5-libs-1.2.7-19
krb5-server-1.2.7-19
krb5-devel-1.2.7-19
krb5-workstation-1.2.7-19

Netterweise gibt mir up2date auch einen Fehler aus:

Source code

1
ImportError: /lib/libssl.so.4: undefined symbol: krb5_cc_get_principal
- jetzt muss ich mal schauen, wie ich den Server auf U7 hochbekomme... (Ist ein Erbstück meines Vorgängers).

Danke trotzdem schonmal.
Patric

mess

Master

Posts: 2,164

Location: Esslingen

Number of monitoring servers:

Nagios Version:

Distributed monitoring: Nein

Redundant monitoring: Nein

Number of hosts:

Number of services:

OS:

Plugin Version:

NagVis Version:

NDO Version:

Perfparse Version:

Other Addons:

4

Tuesday, July 31st 2007, 2:04pm

Irgendwas muss bei Dir sonst noch faul sein, denn bei mir geht der compile
auch auf einer RHEL3 U4 Kiste (per Satellite Server gepatcht allerdings ;-).

Ich hab das Ding ohne --enable-ssl configured, dann geht er immer noch auf
die System-SSL los:

Quoted

$grep ssl config.log
CFLAGS='-g -O2 -I/usr/include/openssl -I/usr/include -I/usr/kerberos/include'
LIBS=' -lssl -lcrypto'

Und beim configure kommt das uebliche

Quoted

checking for SSL... SSL found in /usr

*** Generating DH Parameters for SSL/TLS ***
Generating DH parameters, 512 bit long safe prime, generator 2
This is going to take a long time
.................................................+......................+.....+.....................+....................................................+...+............................+.....+..................................................................+.+....+..................................................................+..........................................................+....+.........................+........+.....+.............................................................+..+......................................+....+........................................................+.+.................................+.............................................+......................................................................+..........+........................+............+.......+.......................................+......+.....+......++*++*++*++*++*++*
checking for Kerberos include files... found Kerberos include files in /usr/kerberos/include


Meine krb-Pakete:

Quoted

$rpm -qa | egrep "krb5-devel|krb5-libs"
krb5-libs-1.2.7-31
krb5-devel-1.2.7-31


Gruss - Matthias
-> check_multi und check_generic
Problem solved? Dann einfach mal flattrn, das hilft dem Forum!

Patric

Intermediate

Posts: 212

Birthday: Sep 28th 1968 (44)

Gender: male

Location: Ettlingen

Occupation: IT security specialist

Number of monitoring servers: 3

Hobbies: Familie, Garten, Filme, Spiele

Nagios Version: 3.2.3

Icinga Version: -

Distributed monitoring: Nein

Redundant monitoring: Nein

Number of hosts: 87

Number of services: 381

OS: CentOS 5.5

Plugin Version: 1.4.15

NagVis Version: -

NDO Version: -

IDO-Version: -

Perfparse Version: -

Other Addons: PNP 0.6.6

5

Tuesday, July 31st 2007, 2:39pm

NRPE 2.5 statt 2.8

Hi Matthias,

danke für Deine Mühe, aber ich habe es mit der Maschine erstmal insofern gesteckt, dass ich aus den RPMs von Dag Wieers versuche, den älteren NRPE 2.5.2 zu installieren.
Ich muss gerade noch ein paar RPM- und CPAN-Dependencies lösen, aber zur Überwachung wird's wohl am Ende reichen.

Gruß,
Patric
Patric

bauchi

Professional

Posts: 617

Birthday: Dec 13th 1979 (33)

Gender: male

Location: München

Occupation: Systemarchitect bei nem ISP

Number of monitoring servers: 4

Hobbies: rm -rf, Feuerwehr

Nagios Version: 2.9

Distributed monitoring: Ja

Redundant monitoring: Ja

Number of hosts: 2300

Number of services: ~32300

OS: CentOS 5

Plugin Version: 1.4.13

NagVis Version: subvers

NDO Version: 1.4.3

Perfparse Version: none

Other Addons: monarch, pnp

6

Tuesday, July 31st 2007, 3:41pm

moin,
hab grad auf nem centos 3.9 (== rhel 3 u9) probiert und compiled problemlos
benutze aber auch lieber die dag rpms weil die softwareverteilung so viel überschaubarer ist und die 2.5er nrpe vollkommen lang für *meine* zwecke
Systemimmanente Systememinenz
In a networked world, downtime is not an option!
Standardantwort auf 95% aller Fragen im NagiosPortal
It is a book about a Spanish guy called Manual. You should read it. - Dilbert

Walde6

Beginner

Posts: 21

Birthday: Jul 2nd 1986 (26)

Gender: male

Occupation: Azubi FiSi

Number of monitoring servers: 1

Nagios Version: 3.0.6

Distributed monitoring: Nein

Redundant monitoring: Nein

Number of hosts: 30

Number of services: 350

OS: OEL 5.2

Plugin Version: 1.4.13

7

Wednesday, February 11th 2009, 10:02am

Ich erwecke diesen Thread mal, da ich genau das gleiche Problem habe mit Redhat 3 AS...

Ich bekomme genau die gleichen Meldungen wie vom TE. Plugins haben sich nach installieren der fehlenden dependencies problemlos installieren lassen, NRPE zickt jedoch rum bei "make all"

Source code

1
2
3
4
5
6
7
8
9
10
make[1]: Wechsel in das Verzeichnis Verzeichnis »/root/downloads/nrpe-2.5.2/src«
gcc -g -O2 -I/usr/include/openssl -I/usr/include -I/usr/kerberos/include -DHAVE_CONFIG_H -o nrpe nrpe.c utils.c -L/usr/lib  -lssl -lcrypto -lnsl -lwrap
/usr/lib/libssl.so: undefined reference to `krb5_cc_get_principal'
/usr/lib/libssl.so: undefined reference to `krb5_kt_close'
/usr/lib/libssl.so: undefined reference to `krb5_rc_get_lifespan'
/usr/lib/libssl.so: undefined reference to `krb5_rc_destroy'
/usr/lib/libssl.so: undefined reference to `krb5_kt_get_entry'
/usr/lib/libssl.so: undefined reference to `krb5_rc_initialize'
collect2: ld returned 1 exit status
make[1]: *** [nrpe] Fehler 1

Ich habe versuchshalber mal die krb5-Pakete aktualisiert, jedoch ohne Besserung

Source code

1
2
3
krb5-devel-1.2.7-68.i386.rpm    	
 krb5-workstation-1.2.7-68.i386.rpm
krb5-libs-1.2.7-68.i386.rpm


Ich habe ebenfalls eine ältere Version von NRPE ausprobiert (nrpe-2.5.2), da erscheinen die selben Meldungen.

Den Server kann ich leider nicht eben mal neu aufsetzen, das ist definitiv nicht drin :)

Hat einer nen Tipp für mich?

Andurin

Unregistered

8

Wednesday, February 11th 2009, 11:16am

Ich habe versuchshalber mal die krb5-Pakete aktualisiert, jedoch ohne Besserung

Hast du das configure danach neu ausgeführt?
Den Server kann ich leider nicht eben mal neu aufsetzen, das ist definitiv nicht drin :)

Ist auch nicht notwendig...

Walde6

Beginner

Posts: 21

Birthday: Jul 2nd 1986 (26)

Gender: male

Occupation: Azubi FiSi

Number of monitoring servers: 1

Nagios Version: 3.0.6

Distributed monitoring: Nein

Redundant monitoring: Nein

Number of hosts: 30

Number of services: 350

OS: OEL 5.2

Plugin Version: 1.4.13

9

Wednesday, February 11th 2009, 12:14pm

ja habe bei jedem Versuch make clean ausgeführt und dann wieder mit ./configure begonnen...

Anscheinend haben hauptsächlich Redhat User dieses Problem... und keiner kennt eine Lösung :S
Naja, wenigstens funktionieren die Plugins, so kann ich den Server zumindest per check_by_ssh überwachen

This post has been edited 1 times, last edit by "Walde6" (Feb 11th 2009, 12:36pm)