
Hallo, ich habe letze Woche unser Produktivsystem von OTRS 2.2.3 auf Version 2.3.3 hochgezogen. Verlief soweit auch alles fehlerfrei. Nun habe ich bei der Gelegenheit auch das Supporttool installiert und empfohlene Optimierungen durchgeführt. Eines davon war die Umstellung von Perl auf PerlEX. Dies brachte zu meiner Freude einen deutlichen Performanceschub, aber auch ein hässliches Problem mit sich. Unsere Produktivumgebung: Win2K3 Server IIS 6 OTRS 2.3.3 ActiveState Perl 5.8.8 MySQL 5.x Das auftretende Problem: [Mon Nov 3 10:52:04 2008][Error][Kernel::System::Email::SMTP::Send][86] Can't connect to <Mailserver>: Bad file descriptor! Man kann ganz normal mit dem System arbeiten. Oben genannter Fehler tritt dann plötzlich beim versenden von Mails aus OTRS auf. Einstellungen bzgl des Mailservers im Bereich SMTP sind korrekt. Nach anfänglichem grübeln haben wir dann mit Tools von Sysinternals den Fehler bis zu Perl zurückverfolgt. Tritt der Fehler auf und startet man den IIS neu, versendet das System wieder problemlos Mails. Spätestens nach ca 3h tritt der Fehler erneut auf und man muss den IIS neu durchstarten. Wenn man von PerlEX auf Perl umstellt, gibt es das Problem nicht mehr. Ist aber natürlich nicht wünschenswert, da die Performance Steigerung durch PerlEX das arbeiten mit OTRS weitaus angenehmer gestaltet. Hatte hier jmd ähnliche Probleme oder eine Idee woran das liegen könnte? Perl Pakete aktualisieren oder Perl auf Version 5.10 updaten? Für jegliche Ideen und Vorschläge bin ich dankbar. MFG Dominik
participants (1)
-
Klein Dominik