Nagios-Anmeldung nicht möglich

Hallo Herr Peters,

mit der Angabe von Port 7389 funktioniert der ldapsearch-Aufruf jetzt:

[code]root@projects:~# ldapsearch -x -ZZ -h “$ldap_master” -p7389 -D “$ldap_hostdn” -w $(cat /etc/machine.secret) -b “$ldap_base” -s base

extended LDIF

LDAPv3

search result

search: 3
result: 0 Success

numResponses: 2

numEntries: 1

[/code]

Es ist genau wie Sie vermutet haben: Mit dem Administrator-Account kann ich mich an der UMC authentifizieren und ausschließlich an Nagios nicht.

/var/log/auth.log nach wie vor:

Jul 6 11:16:26 projects unix_chkpwd[31364]: check pass; user unknown Jul 6 11:16:26 projects unix_chkpwd[31364]: password check failed for user (Administrator) Jul 6 11:16:26 projects apache2: pam_unix(nagios:auth): authentication failure; logname= uid=33 euid=33 tty= ruser= rhost=192.168.12.100 user=Administrator Jul 6 11:16:26 projects apache2: pam_krb5(nagios:auth): authentication failure; logname=Administrator uid=33 euid=33 tty= ruser= rhost=192.168.12.100

Dass es mit unix_chkpwd nicht klappt, ist ja wohl noch in Ordnung, aber bei Authentifizierung via pam_krb5 sollte es eigentlich klappen, oder?

Ein Check von /var/log unmittelbar nach dem fehlgeschlagenen Login-Versuch ergibt:

root@projects:/var/log# find -mmin -2 ./apache2/other_vhosts_access.log ./apache2/error.log ./apache2/access.log ./auth.log ./ntpstats/peerstats.20120706 ./ntpstats/loopstats ./ntpstats/peerstats ./ntpstats/loopstats.20120706 ./samba/log.samba ./user.log ./syslog ./univention/connector-s4-status.log ./univention/virtual-machine-manager-daemon-errors.log ./univention/virtual-machine-manager-daemon.log

apache2/error.log sagt wenig überraschend:

[Fri Jul 06 11:34:06 2012] [error] [client 192.168.12.100] PAM: user 'Administrator' - not authenticated: User not known to the underlying authentication module

user.log entsprechend:

Jul  6 11:34:03 projects apache2: pam_ldap: ldap_search_s No such object

syslog:

Jul 6 11:34:03 projects /USR/SBIN/CRON[843]: (root) CMD ( /usr/lib/univention-virtual-machine-manager-daemon/uvmmd-check.sh) Jul 6 11:34:03 projects apache2: pam_ldap: ldap_search_s No such object

Aber samba.log sieht einschlägig aus -

[2012/07/06 11:34:03, 2] ../source4/auth/sam.c:214(authsam_account_ok) sam_account_ok: Account for user 'Administrator@BE-TEAM.ORG' password expired!. [2012/07/06 11:34:03, 2] ../source4/auth/sam.c:216(authsam_account_ok) sam_account_ok: Password expired at 'Tue May 8 21:58:07 2012 CEST' unix time.

Hmm, habe ich eine Chance, wenn ich Ihren abschließenden Tipp aus diesem Thread ([url]Administrator Passwort zurücksetzen]) umsetze?

Mit besten Grüßen
Matthias Köper