Seit Perl Update keine eMails mehr *SOLVED*

Hilfe zu OTRS Problemen aller Art
Post Reply
StefanP
Znuny newbie
Posts: 46
Joined: 14 Jan 2010, 18:16
Znuny Version: 6.0.30
Real Name: Stefan
Company: Pachlina

Seit Perl Update keine eMails mehr *SOLVED*

Post by StefanP »

Hallo OTRSler !

Ich habe seit dem gestrigen Update-Day das Problem, dass meine beiden OTRS Instanzen ( eine 3.3.7 und eine 3.3.9 ... beider unter Windows ) weder eMails abholen ( via POP3) noch senden können.

Ich herhalte beim manuellen Versuch die eMails abzuholen folgenden Fehler:
Backend ERROR: OTRS-CGI-10 Perl: 5.16.3 OS: MSWin32 Time: Thu Oct 16 07:55:10 2014 Message: POP3: Can't connect to xxx.xxx.xxx.xxx RemoteAddress: xxx.xxx.xxx.xxx RequestURI: /otrs/index.pl?Action=AdminMailAccount;Subaction=Run;ID=2;ChallengeToken=2ZgajSxPkJYXTLIcw51FZvGKUfWB6VXw; Traceback (3896): Module: Kernel::System::MailAccount::POP3::Fetch (OTRS 3.3.9) Line: 127 Module: Kernel::System::MailAccount::MailAccountFetch (OTRS 3.3.9) Line: 427 Module: Kernel::Modules::AdminMailAccount::Run (OTRS 3.3.9) Line: 64 Module: Kernel::System::Web::InterfaceAgent::Run (OTRS 3.3.9) Line: 871 Module: PerlEx::Precompiler::c_::otrs::otrs::bin::cgi2dbin::index_pl::__ANON__ (unknown version) Line: 41 Module: (eval) (unknown version) Line: 458 Module: PerlEx::Precompiler::Execute (unknown version) Line: 458

Was mich stutzig macht, ist: (unknown version)

Auch die Perlmodule wurden gestern via ppm upgrade --install auf Stand gebracht.
Ein Check via Admin / Systemverwaltung / Servicezentrum brachte mir keinen AHA-Effekt:

Archive::Tar.....................ok (v1.34)
o Crypt::Eksblowfish::Bcrypt.......ok (v0.009)
o Crypt::SSLeay....................ok (v0.60)
o Date::Format.....................ok (v2.24)
o DBI..............................ok (v1.631)
o DBD::mysql.......................ok (v4.022)
o DBD::ODBC........................ok (v1.50)
o DBD::Oracle......................FAILED! Not all prerequisites for this module correctly installed. ##( brauch ich nicht )
o DBD::Pg..........................ok (v2.19.3)
o Encode::HanExtra.................ok (v0.23)
o GD...............................ok (v2.46)
o GD::Text.......................ok (v0.86)
o GD::Graph......................ok (v1.44)
o IO::Socket::SSL..................ok (v1.84)
o JSON::XS.........................ok (v2.34)
o List::Util::XS...................ok (v1.39)
o LWP::UserAgent...................ok (v6.05)
o Mail::IMAPClient.................ok (v3.35)
o IO::Socket::SSL................ok (v1.84)
o Net::DNS.........................ok (v0.80)
o Net::LDAP........................ok (v0.64)
o PDF::API2........................ok (v2.023)
o Compress::Zlib.................ok (v2.064)
o Text::CSV_XS.....................ok (v1.07)
o Time::HiRes......................ok (v1.9726)
o XML::Parser......................ok (v2.41)
o YAML::XS.........................ok (v0.46)
o Win32::Daemon....................ok (v20110117)
o Win32::Service...................ok (v0.07)

Bundled modules:

o Algorithm::Diff..................ok (v1.1902)
o Authen::SASL.....................ok (v2.16)
o CGI..............................ok (v3.63)
o CSS::Minifier....................ok (v0.01)
o Class::Inspector.................ok (v1.28)
o Crypt::PasswdMD5.................ok (v1.3)
o Date::Pcalc......................ok (v1.2)
o Email::Valid.....................ok (v0.190)
o Encode::Locale...................ok (v1.03)
o IO::Interactive..................ok (v0.0.6)
o JSON.............................ok (v2.59)
o JSON::PP.........................ok (v2.27202)
o JavaScript::Minifier.............ok (v1.05)
o LWP..............................ok (v6.05)
o Linux::Distribution..............ok (v0.21)
o Locale::Codes....................ok (v3.26)
o MIME::Tools......................ok (v5.504)
o Mail::Address....................ok (v2.12)
o Mail::Internet...................ok (v2.12)
o Module::Refresh..................ok (v0.17)
o Mozilla::CA......................ok (v20130114)
o Net::HTTP........................ok (v6.06)
o Net::IMAP::Simple................ok (v1.2201)
o Net::SSLGlue.....................ok (v1.04)
o Proc::Daemon.....................ok (v0.14)
o SOAP::Lite.......................ok (v1.06)
o Sys::Hostname::Long..............ok (v1.4)
o Text::CSV........................ok (v1.32)
o Text::Diff.......................ok (v1.41)
o URI..............................ok (v1.60)
o YAML.............................ok (v0.84)
o parent...........................ok (v0.227)

Hat jemand einen Tipp für mich was ich in diesem Fall tun kann, damit die eMail Kommunikation wieder läuft ?
Jegliche weitere email-Kommunikation aus anderen Systemen funktioniert ! ( zB. Nagios, Outlook, etc. )

LG Stefan
Last edited by StefanP on 16 Oct 2014, 11:04, edited 2 times in total.
Rooobaaat
Znuny wizard
Posts: 432
Joined: 11 Sep 2014, 16:28
Znuny Version: OTRS 5.0.x

Re: Seit Perl Update keine eMails mehr

Post by Rooobaaat »

Welche Perl-Version hast du denn?
My english is better than your german :P

"Produktiv": OTRS: 5.0.x, OTRS::ITSM 5.0.x
"Testing": OTRS 6 git
OS: Debian 8.0 (Jessie)
Apache2.4.10/MySQL 5.5.41
StefanP
Znuny newbie
Posts: 46
Joined: 14 Jan 2010, 18:16
Znuny Version: 6.0.30
Real Name: Stefan
Company: Pachlina

Re: Seit Perl Update keine eMails mehr

Post by StefanP »

Moin,

ActivePerl 5.16.3.1603

LG Stefan
Rooobaaat
Znuny wizard
Posts: 432
Joined: 11 Sep 2014, 16:28
Znuny Version: OTRS 5.0.x

Re: Seit Perl Update keine eMails mehr

Post by Rooobaaat »

Ich würde behaupten das du eine ActiveState Perl-Community Version hast.
Hab schon von vielen gehört, dass die damit unter Windows Probleme haben. Kannst du eventuell auf ein Linux-System oder die OTRS-Appliance ausweichen?
My english is better than your german :P

"Produktiv": OTRS: 5.0.x, OTRS::ITSM 5.0.x
"Testing": OTRS 6 git
OS: Debian 8.0 (Jessie)
Apache2.4.10/MySQL 5.5.41
StefanP
Znuny newbie
Posts: 46
Joined: 14 Jan 2010, 18:16
Znuny Version: 6.0.30
Real Name: Stefan
Company: Pachlina

Re: Seit Perl Update keine eMails mehr

Post by StefanP »

Hallo,

eine Community-Version ?
Mein Install Package lautet: ActivePerl-5.16.3.1603-MSWin32-x86-296746.msi
Habe ich von perl.org

Ausweichen auf eine andere Plattform ist keine Option.
Ist ja nicht so als wäre ich unzufrieden - läuft wie am Schnrüchen unter Windows 2008 R2 ( in ner VM )

Ich könnte natürlich restoren und auf den Stand vor dem Perl-Module-Update gehen, aber wo liegt da das Abenteuer ? :lol: .... nunja, zumindest wüsste ich obs tatsächlich das Modul-Update war.
Ich werde den Restore mal anwerfen ... so weit ich weiss, reicht es C:\Perl zu überschreiben .... werde vorher das Verzeichnis wegkopieren .... vieleicht liegt das Problem ja doch wo anders .... glaube ichaber nicht so wirklich, aber eingrenzen schadet ja nicht.

Die 5.16.3.1603 läuft seit 02/2014 ohne Probleme ... und Modul-Uopdates gibts ja laufend.
Ich werde auch versuchen auf 5.16.3.1604 upzudaten ob damit das Problem behoben wird.

Vielleicht hat noch jemand eine Idee was da abgeht.

LG Stefan
StefanP
Znuny newbie
Posts: 46
Joined: 14 Jan 2010, 18:16
Znuny Version: 6.0.30
Real Name: Stefan
Company: Pachlina

Re: Seit Perl Update keine eMails mehr

Post by StefanP »

Die Fehlerausgabe von der Commandline sagt vielleicht etwas mehr aus:

C:\Perl\bin\perl.exe C:/otrs/OTRS/bin/otrs.PostMasterMailbox.pl
Use of uninitialized value in numeric eq (==) at C:/Perl/site/lib/Net/POP3.pm line 98.
ERROR: OTRS-otrs.PostMasterMailbox.pl-10 Perl: 5.16.3 OS: MSWin32 Time: Thu Oct 16 09:51:34 2014

Message: POP3: Can't connect to xxx.xxx.xxx.xxx

Traceback (4468):
Module: Kernel::System::MailAccount::POP3::Fetch (OTRS 3.3.9) Line: 127
Module: Kernel::System::MailAccount::MailAccountFetch (OTRS 3.3.9) Line: 427
Module: main::Fetch (unknown version) Line: 177
Module: C:/otrs/OTRS/bin/otrs.PostMasterMailbox.pl (unknown version) Line: 90

LG Stfan
jojo
Znuny guru
Posts: 15019
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: Seit Perl Update keine eMails mehr

Post by jojo »

evtl. fehlen die SSL Module wenn es sich um POP3S handelt?

ist denn der Zugriff auf den entsprechenden Port vom OTRS Server möglich? Gibt es Fehlermeldungen auf dem Mailserver?
"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
StefanP
Znuny newbie
Posts: 46
Joined: 14 Jan 2010, 18:16
Znuny Version: 6.0.30
Real Name: Stefan
Company: Pachlina

Re: Seit Perl Update keine eMails mehr

Post by StefanP »

Hallo,

keine Fehlermeldungen am Exchange ... soweit kommt es garnicht.

Ich habe das Problem gefunden:
..\Perl\site\lib\Net\POP3.pm
..\Perl\site\lib\Net\SMTP.pm

Diese beiden Scripte wurden auf den ersten Blick stark modifiziert ... was genau scheifgeht habe ich noch nicht raus .... aber da wird sich wohl ein anderer den Kopf darüber zerbrechen müssen.
Ich restorte die beiden (alten Versionen) Files und siehe da, es klappt wieder.

Der Verursacher: Das Update der libnet

libnet
Collection of network protocol modules
Version: 3.02
Released: 2014-10-10
Author: Steve Hay <shay@cpan.org>
CPAN: http://search.cpan.org/dist/libnet-3.02/

Installed files:
C:/Perl/html/site/lib/Net/Cmd.html
C:/Perl/html/site/lib/Net/Config.html
C:/Perl/html/site/lib/Net/Domain.html
C:/Perl/html/site/lib/Net/FTP.html
C:/Perl/html/site/lib/Net/FTP/dataconn.html
C:/Perl/html/site/lib/Net/NNTP.html
C:/Perl/html/site/lib/Net/Netrc.html
C:/Perl/html/site/lib/Net/POP3.html
C:/Perl/html/site/lib/Net/SMTP.html

C:/Perl/html/site/lib/Net/Time.html
C:/Perl/html/site/lib/Net/libnetFAQ.html
C:/Perl/site/lib/Net/Cmd.pm
C:/Perl/site/lib/Net/Config.pm
C:/Perl/site/lib/Net/Domain.pm
C:/Perl/site/lib/Net/FTP.pm
C:/Perl/site/lib/Net/FTP/A.pm
C:/Perl/site/lib/Net/FTP/E.pm
C:/Perl/site/lib/Net/FTP/I.pm
C:/Perl/site/lib/Net/FTP/L.pm
C:/Perl/site/lib/Net/FTP/dataconn.pm
C:/Perl/site/lib/Net/NNTP.pm
C:/Perl/site/lib/Net/Netrc.pm
C:/Perl/site/lib/Net/POP3.pm
C:/Perl/site/lib/Net/SMTP.pm
C:/Perl/site/lib/Net/Time.pm
C:/Perl/site/lib/Net/libnet.cfg
C:/Perl/site/lib/Net/libnetFAQ.pod
C:/Perl/site/lib/auto/libnet/.packlist
Post Reply