Schlagwort-Archive: shorts

Shorts: icinga2 startet nicht, irgendwas mit ssh.conf

Sieht man in dem systemd-log zu icinga2 etwas in dieser Richtung:

Aug 09 18:29:27 vps icinga2[19491]: [2016-08-09 18:29:27 +0200] critical/config: Error: An object with type ‚Service‘ and name ‚localhost!ssh‘ already exists (in /etc/icinga2/conf.d/hosts/localhost/ssh.conf: 6:1-6:20), new declaration: in /etc/icinga2/conf.d/services.conf: 47:1-47:19
Aug 09 18:29:27 vps icinga2[19491]: Location: in /etc/icinga2/conf.d/services.conf: 47:1-47:19
Aug 09 18:29:27 vps icinga2[19491]: /etc/icinga2/conf.d/services.conf(45): * the custom attribute `os` set to `Linux`.
Aug 09 18:29:27 vps icinga2[19491]: /etc/icinga2/conf.d/services.conf(46): */
Aug 09 18:29:27 vps icinga2[19491]: /etc/icinga2/conf.d/services.conf(47): apply Service „ssh“ {
Aug 09 18:29:27 vps icinga2[19491]: ^^^^^^^^^^^^^^^^^^^
Aug 09 18:29:27 vps icinga2[19491]: /etc/icinga2/conf.d/services.conf(48): import „generic-service“
Aug 09 18:29:27 vps icinga2[19491]: /etc/icinga2/conf.d/services.conf(49):
Aug 09 18:29:27 vps icinga2[19491]: [2016-08-09 18:29:27 +0200] critical/config: 1 error

Kann es daran liegen, dass es die Datei /etc/icinga2/conf.d/hosts/localhost/ssh.conf nicht gibt. Ich habe nicht lange genug recherchiert um herauszufinden, warum diese Datei da nicht sein darf. Es scheint aber vorallem dann ein Problem zu sein, wenn man von Version <2.4 auf 2.4 ein upgrade macht.

Lösung des Problems war es schlicht die Datei zu löschen.

Shorts: icinga2 kann Ping nicht – warum?!

Bei der Einrichtung von icinga2 stieß ich auf ein Problem: icinga2 beschwerte sich in folgender Form, dass ein Host nicht erreichbar sei:

CRITICAL – Could not interpret output from ping command

Nach langem hin und her (Hab ich kein Ping?! Hab ich ein komisches Ping?!) war die Antwort:
icinga2 darf nicht pingen. Ein normaler User darf zwar pingen, aber der icinga2-user nicht.

Nun gibt es zwei Optionen:

  1.  sudo chmod u+s /bin/ping
  2.  sudo setcap cap_net_raw+ep /bin/ping

Welche davon besser ist, kann ich momentan nicht beurteilen. Das gleiche müsste dann auch mit ping6 gemacht werden und dann: GG.