ArticleStorageFS - PostMaster.pl prog mailer (/usr/sbin/smrsh) exited with EX_TEMPFAIL

Hallo, OTRS 1.3.1 Linux habe auf $Self->{TicketStorageModule} = 'Kernel::System::Ticket::ArticleStorageFS'; umgestellt. wenn ich jetzt ein mail reinschicke, kommt die fehler- meldung im maillog (sendmail) stat=Deferred: prog mailer (/usr/sbin/smrsh) exited with EX_TEMPFAIL die mailinglist von otrs gibt nix her dazu. habe mir mal das ArticleStorageFS.pm angeschaut, da gibts ein ArticleDir, das liegt unter var/article. da wurde bei meinem versuch auch ein tree angelegt, d.h. 2004/10/14, also an den schreibrechten wird es da wohl nicht liegen ... gruß thomas

Hallo Thomas, On Thursday 14 October 2004 14:45, Thomas Boernert wrote:
Hallo,
OTRS 1.3.1 Linux
habe auf
$Self->{TicketStorageModule} = 'Kernel::System::Ticket::ArticleStorageFS';
umgestellt.
wenn ich jetzt ein mail reinschicke, kommt die fehler- meldung im maillog (sendmail) stat=Deferred: prog mailer (/usr/sbin/smrsh) exited with EX_TEMPFAIL
Kannst Du da noch ein paar zusätzliche Informationen, wie z.B. der sendmail konfiguriert ist, was in den Zeilen davor und evtl. danach in /var/log/mail los ist, wie OTRS an die Mails kommt (PostMasterPOP3, fetchmail), was im Logfile von OTRS steht (syslog oder $OTRS_HOME/var/log/system.log). Funktioniert denn das reinpipen von Mails in Postmaster.pl? So wie die Fehlermeldung bis jetzt aussieht, ist das ein Sendmailproblem, und noch ein bis zwei Stationen von OTRS entfernt.
die mailinglist von otrs gibt nix her dazu.
Noch nicht ;-)
habe mir mal das ArticleStorageFS.pm angeschaut, da gibts ein ArticleDir, das liegt unter var/article. da wurde bei meinem versuch auch ein tree angelegt, d.h. 2004/10/14, also an den schreibrechten wird es da wohl nicht liegen ...
Stehen Fehlermeldungen im OTRS-Log? Wenn ja, welche? Und noch mal eine blöde Frage: Geht denn der Postempfang, wenn Du wieder auf Datenbank zurückstellst?
gruß thomas
Stefan -- Stefan Schmidt Email: jsj@jsj.dyndns.org

Wenn ich auf ArticleStorageDB umstelle geht es wieder wie
gehabt, also ist es kein sendmail Problem.
die komplette zeile aus dem maillog mit ArticleStorageFS
Oct 14 13:45:34 asd sendmail.smtp[17262]: i9EBjY2C017262:
from=
OTRS 1.3.1 Linux
habe auf
$Self->{TicketStorageModule} = 'Kernel::System::Ticket::ArticleStorageFS';
umgestellt.
wenn ich jetzt ein mail reinschicke, kommt die fehler- meldung im maillog (sendmail) stat=Deferred: prog mailer (/usr/sbin/smrsh) exited with EX_TEMPFAIL
Kannst Du da noch ein paar zusätzliche Informationen, wie z.B. der sendmail konfiguriert ist, was in den Zeilen davor und evtl. danach in /var/log/mail los ist, wie OTRS an die Mails kommt (PostMasterPOP3, fetchmail), was im Logfile von OTRS steht (syslog oder $OTRS_HOME/var/log/system.log). Funktioniert denn das reinpipen von Mails in Postmaster.pl?
So wie die Fehlermeldung bis jetzt aussieht, ist das ein Sendmailproblem, und noch ein bis zwei Stationen von OTRS entfernt.
die mailinglist von otrs gibt nix her dazu.
Noch nicht ;-)
habe mir mal das ArticleStorageFS.pm angeschaut, da gibts ein ArticleDir, das liegt unter var/article. da wurde bei meinem versuch auch ein tree angelegt, d.h. 2004/10/14, also an den schreibrechten wird es da wohl nicht liegen ...
Stehen Fehlermeldungen im OTRS-Log? Wenn ja, welche?
Und noch mal eine blöde Frage: Geht denn der Postempfang, wenn Du wieder auf Datenbank zurückstellst?
gruß thomas
Stefan

Hallo Thomas, On Friday 15 October 2004 08:28, Thomas Boernert wrote:
Wenn ich auf ArticleStorageDB umstelle geht es wieder wie gehabt, also ist es kein sendmail Problem.
die komplette zeile aus dem maillog mit ArticleStorageFS
Oct 14 13:45:34 asd sendmail.smtp[17262]: i9EBjY2C017262: from=
, size=42220, class=0, nrcpts=1, msgid=<1097754193.1281.111.camel@localhost.localdomain>, bodytype=8BITMIME, proto=ESMTP, daemon=MTA, relay=mail.domain.tld [195.243.63.218] Oct 14 13:45:35 asd sendmail.smtp[17263]: i9EBjY2C017262: to="|/opt/otrs/bin/PostMaster.pl", ctladdr= (8/0), delay=00:00:01, xdelay=00:00:01, mailer=prog, pri=72428, dsn=4.0.0, stat=Deferred: prog mailer (/usr/sbin/smrsh) exited with EX_TEMPFAIL
Du solltest dann aber eine Rückmeldung vom MTA bekommen, so was wie Perl-Fehlermeldungen. Deswegen noch mal die Frage ganz unten!
konfiguriert ist das Ganze in der aliases <---- snip ----> support: "|/opt/otrs/bin/PostMaster.pl" <---- snip ---->
im OTRS selbst gibt es kein system.log :-(
in der Defaults.pm steht $Self->{'LogModule::LogFile'} = '/tmp/otrs.log';
das Log gibts aber nicht
Wie ist dann das Logging konfiguriert? $Self->{LogModule} = 'Kernel::System::Log::SysLog'; ? Dann schau in /var/log/messages. Ich wiederhole dann noch mal eine Frage von vorhin, weil Du dazu noch keine Zeit gefunden hast, zu antworten: Funktioniert denn das reinpipen von Mails in Postmaster.pl? Ich meine hier das manuelle "cat Mail | PostMaster.pl". Stefan -- Stefan Schmidt Email: jsj@jsj.dyndns.org

Hallo Stefan, nochmal, siehe mein erster Satz von der letzten Mail: Das reinpipen funktioniert mit ArticleStorageDB, wenn ich umstelle auf FS, dann kommt dieser Fehler. Die Mail bounced nicht, d.h. es kommt nichts zurück. in /var/log/messages kommt, ahhhh OTRS-PM-10[20565]: [Notice][Kernel::System::Ticket::ArticleStorageInit] Can't create /opt/otrs/var/article/check_permissons_20565: Permission denied, Try: $OTRS_HOME/bin/SetPermissions.sh ! Die Rechte setze ich nach Anleitung so: /opt/otrs/bin/SetPermissions.sh /opt/otrs otrs apache apache apache da liegt der Hase im Pfeffer. denke das Problem ist folgendes: das PostMaster.pl wird vom sendmail aufgerufen mit dem Benutzer sendmail und der darf da wahrscheinlich nicht schreiben, was komisch ist, daß er die verzeichnisse anlegen darf, hmmm Gruß Thomas On Fri, 2004-10-15 at 08:59, Stefan Schmidt wrote:
Hallo Thomas,
On Friday 15 October 2004 08:28, Thomas Boernert wrote:
Wenn ich auf ArticleStorageDB umstelle geht es wieder wie gehabt, also ist es kein sendmail Problem.
die komplette zeile aus dem maillog mit ArticleStorageFS
Oct 14 13:45:34 asd sendmail.smtp[17262]: i9EBjY2C017262: from=
, size=42220, class=0, nrcpts=1, msgid=<1097754193.1281.111.camel@localhost.localdomain>, bodytype=8BITMIME, proto=ESMTP, daemon=MTA, relay=mail.domain.tld [195.243.63.218] Oct 14 13:45:35 asd sendmail.smtp[17263]: i9EBjY2C017262: to="|/opt/otrs/bin/PostMaster.pl", ctladdr= (8/0), delay=00:00:01, xdelay=00:00:01, mailer=prog, pri=72428, dsn=4.0.0, stat=Deferred: prog mailer (/usr/sbin/smrsh) exited with EX_TEMPFAIL Du solltest dann aber eine Rückmeldung vom MTA bekommen, so was wie Perl-Fehlermeldungen. Deswegen noch mal die Frage ganz unten!
konfiguriert ist das Ganze in der aliases <---- snip ----> support: "|/opt/otrs/bin/PostMaster.pl" <---- snip ---->
im OTRS selbst gibt es kein system.log :-(
in der Defaults.pm steht $Self->{'LogModule::LogFile'} = '/tmp/otrs.log';
das Log gibts aber nicht
Wie ist dann das Logging konfiguriert? $Self->{LogModule} = 'Kernel::System::Log::SysLog'; ? Dann schau in /var/log/messages.
Ich wiederhole dann noch mal eine Frage von vorhin, weil Du dazu noch keine Zeit gefunden hast, zu antworten:
Funktioniert denn das reinpipen von Mails in Postmaster.pl? Ich meine hier das manuelle "cat Mail | PostMaster.pl".
Stefan -- Mit freundlichen Grüßen Best regards
Thomas Börnert Geschäftsführer Senior IT Consultant & Manager BSI lizenzierter IT-Grundschutz Auditor DO NOT GIVE OUR ADDRESS TO THIRD PARTYS, WE HATE JUNK-MAIL ___________________________________________________________________ TBits.net GmbH | Telefon: +49 (0)7172 18391-0 Thomas Börnert | Telefax: +49 (0)7172 18391-99 Seeweg 6 | Service: +49 (0)700 TBITSNET D-73553 Alfdorf | Auto: +49 (0)170 6744415 www.tbits.net | eMail: tb@tbits.net Key fingerprint = 8602 2EF5 78FD 3C04 B148 2506 5D4F 6A49 E4E2 9D15
participants (2)
-
Stefan Schmidt
-
Thomas Boernert