seit ein paar Wochen tüftel ich an einem kleinen Problemchen bei unserem OTRS. Wenn das PostMasterMailbox.pl script ausgeführt wird als Cronjob, kommt folgendes rein (Cronjobs werden überwacht).
Fehlermeldung im OTRS
Jetzt habe ich die Vermutung das dieses Problem auftaucht weil der Cronjob nicht über den OTRS Benutzer läuft, sondern über einen anderen. Kann das sein? Oder hat Jemand noch andere Ideen.From:
xxx (Cron Daemon)
To:
xxx
Subject:
Cron <xxx> /server/otrs/bin/PostMasterMailbox.pl >> /dev/null
Use of uninitialized value in numeric eq (==) at
/server/perl-5.10.0/lib/5.10.0/Net/POP3.pm line 310.
Use of uninitialized value in numeric eq (==) at
/server/perl-5.10.0/lib/5.10.0/Net/POP3.pm line 316.
Was ich versucht habe, den Cronjob über den otrs Benutzer laufen zu lassen, Ergebnis: Cronjob lief nicht mehr.
Vielleicht hat ja noch Jemand eine Idee, hier mal noch doe POP3.pm und der aktuelle Crontab eintrag.10 * * * * otrs /server/otrs/bin/PostMasterMailbox.pl >> /dev/null
/server/perl-5.10.0/lib/5.10.0/Net/POP3.pm
Crontab - EintragLine 310: sub _STAT { shift->command('STAT')->response() == CMD_OK }
Line 316: sub _QUIT { shift->command('QUIT')->response() == CMD_OK }
System: CentOS 5.? (5.2 vermutlich)10 * * * * /server/otrs/bin/PostMasterMailbox.pl >> /dev/null
OTRS: 2.3.4
Perl: 5.10.0
MySQL: kann ich nachsehen wenn es wichtig ist.
Gruß,
- eWolf