Prozess in OTRS - unerwartet beendet

Hilfe zu OTRS Problemen aller Art
Post Reply
akkaOctogon
Znuny newbie
Posts: 6
Joined: 08 Jan 2014, 11:17
Znuny Version: 3.3.3
Real Name: Stefan Gohlke
Company: AKKA Octogon

Prozess in OTRS - unerwartet beendet

Post by akkaOctogon »

Hallo,

wir haben in unserem Unternehmen auf einen Windows 2008 R2 Server (64bit) letztes Jahr im Dezember OTRS 3.3.3 mithilfe des Windows-Installers installiert. Vor der Installation haben wir wie vom Installer vorgeschlagen ActivePerl (Version 5.16.3 Build 1603) installiert. Der Server ist exklusiv für OTRS bestimmt, es laufen dort keine anderen Web-Anwendungen.

In der Windows-Ereignisanzeige des Servers werden häufig die folgenden 2 Einträge die kurz nacheinander protokolliert. Der Fehler (z.B. 07.01.2014 17:58:03)

Code: Select all

Name der fehlerhaften Anwendung: w3wp.exe, Version: 7.5.7601.17514, Zeitstempel: 0x4ce7a5f8
Name des fehlerhaften Moduls: PerlEx30.dll_unloaded, Version: 0.0.0.0, Zeitstempel: 0x5140d40a
Ausnahmecode: 0xc0000005
Fehleroffset: 0x10005dfc
ID des fehlerhaften Prozesses: 0xa7c
Startzeit der fehlerhaften Anwendung: 0x01cf0bc669f7e4bc
Pfad der fehlerhaften Anwendung: C:\Windows\SysWOW64\inetsrv\w3wp.exe
Pfad des fehlerhaften Moduls: PerlEx30.dll
Berichtskennung: dee9b202-77bc-11e3-baf9-00155d28150c
und darauf folgend die Warnung (z.B. 07.01.2014 17:58:04)

Code: Select all

Ein Prozess für Anwendungspool "OTRS" wurde unerwartet beendet. Die Prozess-ID lautet "2684". Der Prozessexitcode lautet "0xff".
Ich habe etwas recherchiert, bin aber noch nicht darauf gestoßen wie ich das Problem lösen kann. Was ich herausgefunden habe:
- w3wp.exe gehört zum Microsoft IIS auf dem bei uns die OTRS-Anwendung läuft
- PerlEx30.dll ist wohl eine embedded perl Komponente für IIS

Meine Vermutung ist dass ein PERL-Skript bzw. eine PERL-Komponente von OTRS ausgeführt wird und hierbei ein Problem auftritt. Nur konnte ich bis jetzt noch nicht ermitteln was nun genau das Problem ist. In einer "manuelle Installation von OTRS"-Anleitung auf http://www.otrs-treff.de/otrs-24-manuel ... ctive-perl hatte ich gelesen dass für die Version 2.4 nur Perl 5.10 und keine neuere Version verwendet werden soll:
"Bitte keine neuere Version als Perl 5.10 verwenden, da einige Perl Module noch nicht für die neue Perl Version zur Verfügung stehen!".
Vielleicht ist das Problem bei uns ein Ähnliches.

In otrs.log habe ich zu den Zeiten an denen diese Fehler auftreten keine Einträge, nur manchmal ein paar Probleme mit den Scheduler:

Code: Select all

[Tue Jan  7 14:16:21 2014][Notice][main::_AutoRestart] Scheduler Service restarts itself (PID 2328).
[Tue Jan  7 14:16:22 2014][Notice][main::_AutoRestart] Scheduler service is stopping due a restart.
[Tue Jan  7 14:16:23 2014][Error][main::_AutoRestart][678] Could not start-up new Scheduler instance.
[Tue Jan  7 14:16:24 2014][Notice][main::_Start] Scheduler Service is starting...!
[Tue Jan  7 14:16:25 2014][Notice][main::_Start] Scheduler Service start! PID 3056
[Tue Jan  7 14:30:22 2014][Notice][main::_AutoRestart] Config.pm changed, unsafe to continue! 
Scheduler is restarting...!

[Tue Jan  7 14:30:24 2014][Notice][main::_AutoRestart] Scheduler service is stopping due a restart.
[Tue Jan  7 14:30:29 2014][Error][main::_AutoRestart][678] Could not start-up new Scheduler instance.
[Tue Jan  7 14:30:29 2014][Notice][main::_Start] Scheduler Service is starting...!
[Tue Jan  7 14:30:30 2014][Notice][main::_Start] Scheduler Service start! PID 2908


Hat jemand von euch eine Idee was da schiefläuft bzw. wo/in welchen Logs ich nachschauen könnte was das Problem ist oder was ich generell versuchen könnte um das Problem einzugrenzen?
tpsupport
Znuny newbie
Posts: 75
Joined: 02 Feb 2011, 14:45
Znuny Version: 6.0.12

Re: Prozess in OTRS - unerwartet beendet

Post by tpsupport »

Hallo,

wir haben exakt das gleiche Problem, nur mit OTRS 3.2.12. Seit dem neuen Windows Installer wird OTRS immer für den IIS eingerichtet, der alte hat einen Apache Server installiert. Mit dem Apache Server hatten wir zuletzt keine Probleme mehr aber seit IIS bekommen wir etwa alle 2 Tage die folgende Meldung im Event Log.

Code: Select all

A process serving application pool 'OTRS' terminated unexpectedly. The process id was '3652'. The process exit code was '0xff'.
Wir setzen Windows Server 2008 R2 ein, bekommen aber ähnliche Fehler auf Windows 7 32bit.

Ich habe versucht per Debugger einen Crash dump abzufangen. Ich habe dazu das Debug Diagnostic Tool von Microsoft eingesetzt, da dieses gezielt application pools wie OTRS überwachen kann. Sobald ich aber den Debugger aktiviere schreibt es bereits nach dem OTRS login einen crash dump. Entweder vertragen es die perl module nicht oder es passieren an noch viel früherer Stelle Fehler.

Eigentlich wollten wir die Upgrade-Funktionalität des neuen Installers nutzen. Wenn es dafür keine Lösung gibt, muss alles wieder von Hand gemacht und auf Apache gewechselt werden.

Hat jemand eine Idee was man hier machen kann?
Znuny 6.5 LTS - Ubuntu 20.04 x64, Azure Database for MySQL server 5.7, Perl 5.22.1, Apache/2.4.18
tpsupport
Znuny newbie
Posts: 75
Joined: 02 Feb 2011, 14:45
Znuny Version: 6.0.12

Re: Prozess in OTRS - unerwartet beendet

Post by tpsupport »

The old OTRS Installer for Windows was using Apache instead of IIS and Strawberry Perl instead of ActivePerl. I can imagine that Strawberry Perl would make a difference, might be worth a test.

I have opened a bug report for this issue with the request to leave users alternatives like using Apache instead of IIS. Let's see if someone hear us.

OTRS application pool crashing with IIS and activeperl
http://bugs.otrs.org/show_bug.cgi?id=10200
Znuny 6.5 LTS - Ubuntu 20.04 x64, Azure Database for MySQL server 5.7, Perl 5.22.1, Apache/2.4.18
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: Prozess in OTRS - unerwartet beendet

Post by jojo »

"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
Post Reply