
Hello all :) We just got done installing the latest version of ORTS *over* an existing version 1.3. We had to reconfigure everything, but it seems to work, except for this: It seems as if we cannot get any mail to generate a ticket. Here's the output from ./PostMasterPOP3.pl: otrs-srv:/opt/otrs/bin # ./PostMasterPOP3.pl Odd number of elements in anonymous hash at /opt/otrs/Kernel/Config.pm line 126. Odd number of elements in anonymous hash at /opt/otrs/Kernel/Config.pm line 126, <PRODUCT> line 4. Message 1/1 (kav-support@192.168.1.35) ERROR: OTRS-PM3-10 Perl: 5.8.6 OS: linux Time: Tue Aug 2 11:33:23 2005 Message: No StateID for 'new'!!! Traceback (9547): Module: Kernel::System::Ticket::TicketCreate (v1.181) Line: 327 Module: Kernel::System::PostMaster::NewTicket::Run (v1.52) Line: 162 Module: Kernel::System::PostMaster::Run (v1.52) Line: 239 Module: main::FetchMail (v1.16) Line: 198 Module: ./PostMasterPOP3.pl (v1.16) Line: 126 ERROR: OTRS-PM3-10 Perl: 5.8.6 OS: linux Time: Tue Aug 2 11:33:23 2005 Message: Need TicketID! Traceback (9547): Module: Kernel::System::Ticket::Article::ArticleCreate (v1.90) Line: 84 Module: Kernel::System::PostMaster::NewTicket::Run (v1.52) Line: 208 Module: Kernel::System::PostMaster::Run (v1.52) Line: 239 Module: main::FetchMail (v1.16) Line: 198 Module: ./PostMasterPOP3.pl (v1.16) Line: 126 ERROR: OTRS-PM3-10 Perl: 5.8.6 OS: linux Time: Tue Aug 2 11:33:23 2005 Message: Need TicketID! Traceback (9547): Module: Kernel::System::Ticket::StateSet (v1.181) Line: 2475 Module: Kernel::System::PostMaster::NewTicket::Run (v1.52) Line: 231 Module: Kernel::System::PostMaster::Run (v1.52) Line: 239 Module: main::FetchMail (v1.16) Line: 198 Module: ./PostMasterPOP3.pl (v1.16) Line: 126 ERROR: OTRS-PM3-10 Perl: 5.8.6 OS: linux Time: Tue Aug 2 11:33:23 2005 Message: Can't process email with MessageID <<42EF3DBF.mail7CQ1TH9C8@otrs-srv.e3t.net>>! Please create a bug report with this email (var/spool/) on http://bugs.otrs.org/! Traceback (9547): Module: Kernel::System::PostMaster::NewTicket::Run (v1.52) Line: 236 Module: Kernel::System::PostMaster::Run (v1.52) Line: 239 Module: main::FetchMail (v1.16) Line: 198 Module: ./PostMasterPOP3.pl (v1.16) Line: 126 Any idea on how to get this to work again? Greets, Rainer Rohde Rainer A. Rohde Linux Support E3T IT-Systems GmbH | www.e3t.net Tel.: 0651-840710 | Fax: 0651-84071-119 | r.rohde@e3t.net

Hi Rainer, On Tue, Aug 02, 2005 at 11:40:17AM +0200, Rainer Rohde, E3T IT-Systems wrote:
We just got done installing the latest version of ORTS *over* an existing version 1.3. We had to reconfigure everything, but it seems to work, except for this:
Did you install the new version via a prebuild package (rpm) or via the sources (tar.gz file)?
It seems as if we cannot get any mail to generate a ticket. Here's the output from ./PostMasterPOP3.pl:
otrs-srv:/opt/otrs/bin # ./PostMasterPOP3.pl Odd number of elements in anonymous hash at /opt/otrs/Kernel/Config.pm line 126. Odd number of elements in anonymous hash at /opt/otrs/Kernel/Config.pm line 126, <PRODUCT> line 4. Message 1/1 (kav-support@192.168.1.35) ERROR: OTRS-PM3-10 Perl: 5.8.6 OS: linux Time: Tue Aug 2 11:33:23 2005
Message: No StateID for 'new'!!!
Traceback (9547): Module: Kernel::System::Ticket::TicketCreate (v1.181) Line: 327 Module: Kernel::System::PostMaster::NewTicket::Run (v1.52) Line: 162 Module: Kernel::System::PostMaster::Run (v1.52) Line: 239 Module: main::FetchMail (v1.16) Line: 198 Module: ./PostMasterPOP3.pl (v1.16) Line: 126
ERROR: OTRS-PM3-10 Perl: 5.8.6 OS: linux Time: Tue Aug 2 11:33:23 2005
Message: Need TicketID!
Traceback (9547): Module: Kernel::System::Ticket::Article::ArticleCreate (v1.90) Line: 84 Module: Kernel::System::PostMaster::NewTicket::Run (v1.52) Line: 208 Module: Kernel::System::PostMaster::Run (v1.52) Line: 239 Module: main::FetchMail (v1.16) Line: 198 Module: ./PostMasterPOP3.pl (v1.16) Line: 126
ERROR: OTRS-PM3-10 Perl: 5.8.6 OS: linux Time: Tue Aug 2 11:33:23 2005
Message: Need TicketID!
Traceback (9547): Module: Kernel::System::Ticket::StateSet (v1.181) Line: 2475 Module: Kernel::System::PostMaster::NewTicket::Run (v1.52) Line: 231 Module: Kernel::System::PostMaster::Run (v1.52) Line: 239 Module: main::FetchMail (v1.16) Line: 198 Module: ./PostMasterPOP3.pl (v1.16) Line: 126
ERROR: OTRS-PM3-10 Perl: 5.8.6 OS: linux Time: Tue Aug 2 11:33:23 2005
Message: Can't process email with MessageID <<42EF3DBF.mail7CQ1TH9C8@otrs-srv.e3t.net>>! Please create a bug report with this email (var/spool/) on http://bugs.otrs.org/!
Traceback (9547): Module: Kernel::System::PostMaster::NewTicket::Run (v1.52) Line: 236 Module: Kernel::System::PostMaster::Run (v1.52) Line: 239 Module: main::FetchMail (v1.16) Line: 198 Module: ./PostMasterPOP3.pl (v1.16) Line: 126
The format of 80% of the config parameters for OTRS 2.0 differs from the format used in earlyer versions. It looks like you have some special settings in your Config.pm that need to be changed into the new format. Please take a look into the file /opt/otrs/Kernel/Config/Defaults.pm and /opt/otrs/Kernel/Config/Files/Ticket.pm to setup your own config parameters corectly. Best regards, Christian -- ((otrs)) :: OTRS GmbH :: Norsk-Data-Str. 1 :: 61352 Bad Homburg http://www.otrs.de/ :: Manage your communication!

Hallo Liste, nach dem es schon mit der Version 1.3 nicht möglich war, einen POP3-Account abzufragen, wollte ich auf die Version 2.0 warten, habe diese nun auch (nach Reinigung des Systems) installiert. Aber der Fehler ist wieder der gleiche: POP-Server im LAN: ---snip sst-srv1:/opt/otrs/bin # ./PostMasterPOP3.pl d3 ERROR: OTRS-PM3-22 Perl: 5.8.5 OS: linux Time: Tue Aug 2 17:16:01 2005 Message: Can't connect to 192.168.0.2 Traceback (1446): Module: main::FetchMail (v1.16) Line: 154 Module: ./PostMasterPOP3.pl (v1.16) Line: 126 ---snap POP-Server im Internet: ---snip sst-srv1:/opt/otrs/bin # ./PostMasterPOP3.pl ERROR: OTRS-PM3-22 Perl: 5.8.5 OS: linux Time: Tue Aug 2 17:33:54 2005 Message: Can't connect to pop.t-online.de Traceback (1625): Module: main::FetchMail (v1.16) Line: 154 Module: ./PostMasterPOP3.pl (v1.16) Line: 126 --snap Ich kann auschliessen, das die POP-Account-Daten falsch sind. Ebenso funktioniert das Mailing innerhalb des Netzwerkes einwandfrei. OTRS ist die einzige Anwendung, die ein Problem hat. Da der einzige Unterschied die Verwendung von Perl ist, vermute ich dort das Problem. sst-srv1:/opt/otrs/bin # ./otrs.checkModules CGI ... ok Date::Pcalc ... ok DBI ... ok DBD::mysql ... ok Digest::MD5 ... ok LWP::UserAgent ... ok IO::Scalar ... ok IO::Wrap ... ok MIME::Base64 ... ok MIME::Tools ... ok Mail::Internet ... ok Net::DNS ... ok Net::POP3 ... ok Net::LDAP ... ok Net::SMTP ... ok Authen::SASL ... ok GD ... ok GD::Text ... ok GD::Graph ... ok GD::Graph::lines ... ok GD::Text::Align ... ok XML::Parser ... ok Wie zu sehen, hat OTRS aber nichts zu meckern. Wo kann ich noch suchen ? Was wird als so selbstverständlich angenommen (Module etc.), das es keine Erwähnung findet, bei mir aber fehlen könnte ? Danke für jeden Hinweis ! regards Dieter

Hallo Dieter, On Di, Aug 02, 2005 at 05:44:02 +0200, Dieter Soost wrote:
nach dem es schon mit der Version 1.3 nicht möglich war, einen POP3-Account abzufragen, wollte ich auf die Version 2.0 warten, habe diese nun auch (nach Reinigung des Systems) installiert.
Aber der Fehler ist wieder der gleiche:
POP-Server im LAN:
---snip sst-srv1:/opt/otrs/bin # ./PostMasterPOP3.pl d3 ERROR: OTRS-PM3-22 Perl: 5.8.5 OS: linux Time: Tue Aug 2 17:16:01 2005
Message: Can't connect to 192.168.0.2
Traceback (1446): Module: main::FetchMail (v1.16) Line: 154 Module: ./PostMasterPOP3.pl (v1.16) Line: 126 ---snap
POP-Server im Internet:
---snip sst-srv1:/opt/otrs/bin # ./PostMasterPOP3.pl ERROR: OTRS-PM3-22 Perl: 5.8.5 OS: linux Time: Tue Aug 2 17:33:54 2005
Message: Can't connect to pop.t-online.de
Traceback (1625): Module: main::FetchMail (v1.16) Line: 154 Module: ./PostMasterPOP3.pl (v1.16) Line: 126 --snap
Ich kann auschliessen, das die POP-Account-Daten falsch sind. Ebenso funktioniert das Mailing innerhalb des Netzwerkes einwandfrei. OTRS ist die einzige Anwendung, die ein Problem hat.
Da der einzige Unterschied die Verwendung von Perl ist, vermute ich dort das Problem.
Ich denke auch, dass das Problem mit deiner perl-Installation zusammen hängt. Ein derartiges Problem sehe ich zum ersten mal, das PostMasterPop3-Skript läuft eigentlich überall :(.
sst-srv1:/opt/otrs/bin # ./otrs.checkModules CGI ... ok Date::Pcalc ... ok DBI ... ok DBD::mysql ... ok Digest::MD5 ... ok LWP::UserAgent ... ok IO::Scalar ... ok IO::Wrap ... ok MIME::Base64 ... ok MIME::Tools ... ok Mail::Internet ... ok Net::DNS ... ok Net::POP3 ... ok Net::LDAP ... ok Net::SMTP ... ok Authen::SASL ... ok GD ... ok GD::Text ... ok GD::Graph ... ok GD::Graph::lines ... ok GD::Text::Align ... ok XML::Parser ... ok
Das sieht alles super aus.
Wo kann ich noch suchen ? Was wird als so selbstverständlich angenommen (Module etc.), das es keine Erwähnung findet, bei mir aber fehlen könnte ?
Das kann ich dir leider so nicht sagen, dazu müsste man sich mal näher mit deinem System befassen. Eine Alternative zu PostMasterPop3.pl könnte sein, fetchmail + procmail oder maildrop einzusetzen, um die Mails in das Ticketsystem einzuspielen. Mit fetchmail holst du die Nachrichten von deinem pop3-Server und übergibst diese mit Hilfe von maildrop oder procmail an das PostMaster.pl Skript. Ciao, Christian -- ((otrs)) :: OTRS GmbH :: Norsk-Data-Str. 1 :: 61352 Bad Homburg http://www.otrs.de/ :: Manage your communication!

Hallo Christian,
Da der einzige Unterschied die Verwendung von Perl ist, vermute ich dort das Problem.
Ich denke auch, dass das Problem mit deiner perl-Installation zusammen hängt. Ein derartiges Problem sehe ich zum ersten mal, das PostMasterPop3-Skript läuft eigentlich überall :(.
Glaube ich Dir gern, das es kein generelles Problem ist. Mein Apache2 ist halt voll als produktiver Webserver konfiguriert, schön möglich, das Perl da irgendwie nicht mit OTRS kann. Aber...
Eine Alternative zu PostMasterPop3.pl könnte sein, fetchmail + procmail oder maildrop einzusetzen, um die Mails in das Ticketsystem einzuspielen. Mit fetchmail holst du die Nachrichten von deinem pop3-Server und übergibst diese mit Hilfe von maildrop oder procmail an das PostMaster.pl Skript.
Yep, dieses Konzept gefällt mir wesentlich besser und passt auch besser in meine Organisations-Struktur. Ich bin "Anfänger" was OTRS angeht, per Zufall drauf gestossen und "Liebe auf den ersten Blick" ;-) Deshalb muss ich zugeben, das ich mich noch nicht intensiv mit allen Möglichkeiten beschäftigt habe, also teilweise etwas "voreilig" Fragen stelle, die bei genauer Kenntnis und Studium des Systems überflüssig wären... Danke für die Hilfe ! regards Dieter
participants (3)
-
Christian Schoepplein
-
Dieter Soost
-
Rainer Rohde, E3T IT-Systems