Nagios Addon schließt Tickets nicht

Hilfe zu OTRS Problemen aller Art
Post Reply
nick
Znuny newbie
Posts: 27
Joined: 12 Jul 2012, 15:06
Znuny Version: 3.2.2

Nagios Addon schließt Tickets nicht

Post by nick »

Hi,
ich verwende OTRS 3.1.12 und das Modul SystemMonitoring 2.3.3.
Soweit funktioniert es, dass das Nagios Mails ans OTRS schick, das OTRS sie erkennt und in die richtige Queue verschiebt. Nur gibt es das Problem, wenn Nagios eine Notification mit State: UP|OK schickt, wird das Ticket im OTRS nicht geschlossen.
Hat einer eine Idee woran dies liegen könnte?
jojo
Znuny guru
Posts: 15019
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: Nagios Addon schließt Tickets nicht

Post by jojo »

was sagt das Log?
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
itnovumGmbH
Znuny newbie
Posts: 2
Joined: 15 Mar 2013, 09:50
Znuny Version: 2.x, 3.x
Company: it-novum GmbH
Location: Fulda
Contact:

Re: Nagios Addon schließt Tickets nicht

Post by itnovumGmbH »

Hallo nick,

das SystemMonitoring Paket legt 3 dynamische Felder in der "Dynamic Field" Konfiguration an.
-> Verwendest du dynamische Felder? Stimmen die Referenzierungen aus der SysConfig ( => PostMaster::PreFilterModule###1-SystemMonitoring )?
-> Sind alle RegEx-Ausdrücke des SysConfig-Eintrags korrekt? Eventuell mal hier überprüfen: http://regexp-tester.mediacix.de/exp/regex

Gruß
nick
Znuny newbie
Posts: 27
Joined: 12 Jul 2012, 15:06
Znuny Version: 3.2.2

Re: Nagios Addon schließt Tickets nicht

Post by nick »

Hi,
die PrePostMasterConfig sieht wie folgt aus:
(siehe Anhang)

Ja es werden dynamische Felder verwendet.

Im Log habe ich leider nichts gefunden.
You do not have the required permissions to view the files attached to this post.
itnovumGmbH
Znuny newbie
Posts: 2
Joined: 15 Mar 2013, 09:50
Znuny Version: 2.x, 3.x
Company: it-novum GmbH
Location: Fulda
Contact:

Re: Nagios Addon schließt Tickets nicht

Post by itnovumGmbH »

Hi,

hast du auch ein Screenshot der angelegten dynamic Fields?

Gruß Max
nick
Znuny newbie
Posts: 27
Joined: 12 Jul 2012, 15:06
Znuny Version: 3.2.2

Re: Nagios Addon schließt Tickets nicht

Post by nick »

Hier die Screenshots:
You do not have the required permissions to view the files attached to this post.
nick
Znuny newbie
Posts: 27
Joined: 12 Jul 2012, 15:06
Znuny Version: 3.2.2

Re: Nagios Addon schließt Tickets nicht

Post by nick »

hat keiner eine Lösung?
Johannes
Moderator
Posts: 393
Joined: 30 Jan 2008, 02:26
Znuny Version: All of them ^^
Real Name: Hannes
Company: Znuny|OTTERHUB

Re: Nagios Addon schließt Tickets nicht

Post by Johannes »

Das ist ein wenig kompliziert zu debuggen aus der Ferne ;)

Steht irgendwas vom Modul im OTRS / Webserver Error-Log.

Da hier regexp. greifen kann das leider viel sein

Gruß

Johannes
nick
Znuny newbie
Posts: 27
Joined: 12 Jul 2012, 15:06
Znuny Version: 3.2.2

Re: Nagios Addon schließt Tickets nicht

Post by nick »

Hi,
ich habe gerade nochmal nachgeschaut. Im Log kann ich nichts außergewöhnliches erkennen. Auf im Ticket-Log steht auch nichts drinnen, was auf einen Fehler schließen lässt.
nick
Znuny newbie
Posts: 27
Joined: 12 Jul 2012, 15:06
Znuny Version: 3.2.2

Re: Nagios Addon schließt Tickets nicht

Post by nick »

ich habe doch was gefunden im log.


procmail: [29257] Thu Apr 18 01:22:03 2013
22147 procmail: Assigning "LASTFOLDER=/opt/otrs//bin/otrs.PostMaster.pl"
22148 procmail: Notified comsat: "otrs@:/opt/otrs//bin/otrs.PostMaster.pl"
22149 From nagios@XXXXXXXXXXXX Thu Apr 18 01:22:02 2013
22150 Subject: Host UP alert for XXXXXXXXXXX (Internet VPN Router -
22151 Folder: /opt/otrs//bin/otrs.PostMaster.pl 1498
22152 procmail: [29477] Thu Apr 18 03:01:01 2013
22153 procmail: Couldn't determine implicit lockfile from "/opt/otrs//bin/otrs.PostMaster.pl"
22154 procmail: Locking ".lock"
22155 procmail: Error while writing to "_lMH.NX0bRB.XXXXXXXXXXXX"
22156 procmail: Lock failure on ".lock"
22157 procmail: Executing "/opt/otrs//bin/otrs.PostMaster.pl"
22158 ERROR: OTRS-otrs.PostMaster.pl-10 Perl: 5.10.1 OS: linux Time: Thu Apr 18 03:01:02 2013
22159
22160 Message: Need StateID or State!
Traceback (29482):
22163 Module: Kernel::System::Ticket::TicketStateSet (v1.549.2.13) Line: 3944
22164 Module: Kernel::System::PostMaster::FollowUp::Run (v1.77) Line: 128
22165 Module: Kernel::System::PostMaster::Run (v1.87.2.2) Line: 353
22166 Module: (eval) (v1.5) Line: 114
22167 Module: /opt/otrs//bin/otrs.PostMaster.pl (v1.5) Line: 84


sry hatte nicht richtig geschaut :-(
nick
Znuny newbie
Posts: 27
Joined: 12 Jul 2012, 15:06
Znuny Version: 3.2.2

[gelöst] Re: Nagios Addon schließt Tickets nicht

Post by nick »

So habe den Fehler gefunden:
1) Der Status den man im PostMaster Filter definiert muss aktiv bzw vorhanden sein. Wenn der Status umbenannt oder ungültig ist, kann er das Ticket nicht schließen.
2)22155 procmail: Error while writing to "_lMH.NX0bRB.XXXXXXXXXXXX" -> Dieser Fehler weist auf ein Berechtigungsproblem hin. In der Online OTRS Doku für Debian steht folgendes drinnen:

useradd -r -d /opt/otrs/ -c 'OTRS user' otrs
usermod -g www-data otrs

und
bin/otrs.SetPermissions.pl --otrs-user=otrs --otrs-group=otrs --web-user=www-data --web-group=www-data /opt/otrs

aber in der INSTALL Doku vom OTRS steht folgendes drinnen:
shell> usermod -G www-data otrs
und
shell> bin/otrs.SetPermissions.pl --otrs-user=otrs --web-user=www-data --otrs-group=www-data --web-group=www-data /opt/otrs

Nach langem Testen bin ich drauf gekommen das es wie folgt auszusehen hat:
shell> usermod -G www-data otrs
und
bin/otrs.SetPermissions.pl --otrs-user=otrs --otrs-group=otrs --web-user=www-data --web-group=www-data /opt/otrs

Seitdem ich es so eingestellt habe, habe ich bisher keine Error-Logs bzw. werden die Nagios Mails richtig geschlossen bzw. angenommen vom otrs
Post Reply