MySQL Problem beim einrichten von OTRS

Hilfe zu OTRS Problemen aller Art
Post Reply
LinuxPeter
Znuny newbie
Posts: 5
Joined: 01 Dec 2014, 10:19
Znuny Version: 4.0.1

MySQL Problem beim einrichten von OTRS

Post by LinuxPeter »

Hallo,

ich hoffe Ihr könnt mir bei meinem Problem helfen.
Ich möchte OTRS auf OpenSUSE installieren. Nun ich möchte zu aller erst los werden, dass ich vorher mit Linux nichts zu tun hatte aber ich möchte bei der Sache auch etwas lernen.
Welche OpenSUSE oder Linux Distribution und welche OTRS Version am Ende Läuft ist mir eigentlich egal ich möchte es nur endlich zum laufen bekommen. Am liebsten wäre mir aber eine aktuelle Version.
Nun habe ich mich durch diverse Anleitungen im Internet gekämpft(https://otrs.github.io/doc/manual/admin ... d-packages) und bleibe am Ende des Tages immer am selben Problem hängen.
Ich klicke mich durch den Webinstaller und an der Stelle, an der die Datenbank erstellt werden sollte kommt nach einiger Zeit ein Timeout.
Nun bin ich mir nicht sicher ob es am Apache2 oder am MySQL liegt. Des weiteren gibt es in der MariaDB my.cnf die Zeile max_allowed_packet nicht. Allerdings ist diese mit SUSE 11.4 noch vorhanden und ich konnte diese änderung durchführen allerdings mit dem selben Ergebnis das es nicht klappte.
Bitte helft mir ich habe schon verschiedene SUSE und verschiedene OTRS Versionen getestet und immer dasselbe. In meiner Verzweiflung habe ich auch schon die Firewall abgeschaltet das brachte auch keine Änderung.
Bitte gebt mir Bescheid welche Informationen Ihr noch von mir braucht.
Ich würde mich riesig freuen wenn WIR es zum laufen bringen würden.

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

Re: MySQL Problem beim einrichten von OTRS

Post by Rooobaaat »

Was steht denn in der Apache Error-Log zu dem Zeitpunkt wenn du das Timeout bekommst?
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
LinuxPeter
Znuny newbie
Posts: 5
Joined: 01 Dec 2014, 10:19
Znuny Version: 4.0.1

Re: MySQL Problem beim einrichten von OTRS

Post by LinuxPeter »

Meinst du über den Terminal den Befehl "rcapache2 status" ?
Oder gibt es da noch einen anderen log? Denn dann bräuchte ich den passenden Befehl dazu....

Ich setze das System gerade neu auf, sobald ich so weit bin poste ich den Error-Log.

Danke schon einmal für deine Mühe.
Rooobaaat
Znuny wizard
Posts: 432
Joined: 11 Sep 2014, 16:28
Znuny Version: OTRS 5.0.x

Re: MySQL Problem beim einrichten von OTRS

Post by Rooobaaat »

Die Error-Log liegt normalerweise in var/log/apache2/


ausgeben kannst du dir (z.b. die letzten 30 Zeilen mit)

tail -n -30 var/log/apache2/error.log
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
LinuxPeter
Znuny newbie
Posts: 5
Joined: 01 Dec 2014, 10:19
Znuny Version: 4.0.1

Re: MySQL Problem beim einrichten von OTRS

Post by LinuxPeter »

Ich bekomme die Meldung "No such file or directory".
In diesem Ordner (var/log/apache2/) gibt es auch nur ein error_log, diese lässt sich allerdings nicht öffnen.
Heißt das, dass bisher noch keine Fehler aufgelaufen sind oder bin ich nur nicht fähig diesen log zu öffnen?
Rooobaaat
Znuny wizard
Posts: 432
Joined: 11 Sep 2014, 16:28
Znuny Version: OTRS 5.0.x

Re: MySQL Problem beim einrichten von OTRS

Post by Rooobaaat »

wenn es nur eine error_log gibt, dann versuch es dochmal mit

tail -n -30 var/log/apache2/error_log
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
reneeb
Znuny guru
Posts: 5018
Joined: 13 Mar 2011, 09:54
Znuny Version: 6.0.x
Real Name: Renée Bäcker
Company: Perl-Services.de
Contact:

Re: MySQL Problem beim einrichten von OTRS

Post by reneeb »

LinuxPeter wrote:Ich bekomme die Meldung "No such file or directory".
In diesem Ordner (var/log/apache2/) gibt es auch nur ein error_log, diese lässt sich allerdings nicht öffnen.
Heißt das, dass bisher noch keine Fehler aufgelaufen sind oder bin ich nur nicht fähig diesen log zu öffnen?
Welche Rechte hast Du und welche Rechte hat die Datei? Evtl. darfst Du die Datei nur als Webserver-User (häufig www-data) und Root lesen.
Perl / Znuny development: http://perl-services.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
LinuxPeter
Znuny newbie
Posts: 5
Joined: 01 Dec 2014, 10:19
Znuny Version: 4.0.1

Re: MySQL Problem beim einrichten von OTRS

Post by LinuxPeter »

Rooobaaat wrote:wenn es nur eine error_log gibt, dann versuch es dochmal mit

tail -n -30 var/log/apache2/error_log
Das habe ich auch versucht da kommt dieselbe Meldung "No such file or directory".

Ich habe mich am Terminal als root angemeldet (sudo -i?)
edit: Habe es nun geschafft...

Achtung wall of text:
[Mon Dec 01 11:36:58.939454 2014] [cgi:error] [pid 21628] [client 10.10.13.156:33625] AH01215: , referer: http://linux-yqma.site/otrs/installer.pl
[Mon Dec 01 11:36:58.939461 2014] [cgi:error] [pid 21628] [client 10.10.13.156:33625] AH01215: Traceback (22044): , referer: http://linux-yqma.site/otrs/installer.pl
[Mon Dec 01 11:36:58.939492 2014] [cgi:error] [pid 21628] [client 10.10.13.156:33625] AH01215: Module: Kernel::Modules::Installer::ConnectToDB Line: 1178, referer: http://linux-yqma.site/otrs/installer.pl
[Mon Dec 01 11:36:58.939512 2014] [cgi:error] [pid 21628] [client 10.10.13.156:33625] AH01215: Module: Kernel::Modules::Installer::CheckDBRequirements Line: 1230, referer: http://linux-yqma.site/otrs/installer.pl
[Mon Dec 01 11:36:58.939527 2014] [cgi:error] [pid 21628] [client 10.10.13.156:33625] AH01215: Module: Kernel::Modules::Installer::Run Line: 279, referer: http://linux-yqma.site/otrs/installer.pl
[Mon Dec 01 11:36:58.939546 2014] [cgi:error] [pid 21628] [client 10.10.13.156:33625] AH01215: Module: Kernel::System::Web::InterfaceInstaller::Run Line: 138, referer: http://linux-yqma.site/otrs/installer.pl
[Mon Dec 01 11:36:58.939561 2014] [cgi:error] [pid 21628] [client 10.10.13.156:33625] AH01215: Module: /opt/otrs/bin/cgi-bin/installer.pl Line: 40, referer: http://linux-yqma.site/otrs/installer.pl
[Mon Dec 01 11:36:58.939565 2014] [cgi:error] [pid 21628] [client 10.10.13.156:33625] AH01215: , referer: http://linux-yqma.site/otrs/installer.pl
[Mon Dec 01 11:37:02.796777 2014] [cgi:error] [pid 21628] [client 10.10.13.156:33625] AH01215: ERROR: OTRS-CGI-10 Perl: 5.18.1 OS: linux Time: Mon Dec 1 11:37:02 2014, referer: http://linux-yqma.site/otrs/installer.pl
[Mon Dec 01 11:37:02.796808 2014] [cgi:error] [pid 21628] [client 10.10.13.156:33625] AH01215: , referer: http://linux-yqma.site/otrs/installer.pl
[Mon Dec 01 11:37:02.796925 2014] [cgi:error] [pid 21628] [client 10.10.13.156:33625] AH01215: Message: Module DBD/mysql.pm not in @INC (/opt/otrs/bin/Custom /opt/otrs/bin/Kernel/cpan-lib /opt/otrs/bin /opt/otrs/bin/cgi-bin/../../Custom /opt/otrs/bin/cgi-bin/../../Kernel/cpan-lib /opt/otrs/bin/cgi-bin/../.. /usr/lib/perl5/site_perl/5.18.1/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.18.1 /usr/lib/perl5/vendor_perl/5.18.1/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.18.1 /usr/lib/perl5/5.18.1/x86_64-linux-thread-multi /usr/lib/perl5/5.18.1 /usr/lib/perl5/site_perl .), referer: http://linux-yqma.site/otrs/installer.pl
[Mon Dec 01 11:37:02.796930 2014] [cgi:error] [pid 21628] [client 10.10.13.156:33625] AH01215: , referer: http://linux-yqma.site/otrs/installer.pl
[Mon Dec 01 11:37:02.796940 2014] [cgi:error] [pid 21628] [client 10.10.13.156:33625] AH01215: RemoteAddress: 10.10.13.156, referer: http://linux-yqma.site/otrs/installer.pl
[Mon Dec 01 11:37:02.796950 2014] [cgi:error] [pid 21628] [client 10.10.13.156:33625] AH01215: RequestURI: /otrs/installer.pl?, referer: http://linux-yqma.site/otrs/installer.pl
[Mon Dec 01 11:37:02.796954 2014] [cgi:error] [pid 21628] [client 10.10.13.156:33625] AH01215: , referer: http://linux-yqma.site/otrs/installer.pl
[Mon Dec 01 11:37:02.796962 2014] [cgi:error] [pid 21628] [client 10.10.13.156:33625] AH01215: Traceback (22052): , referer: http://linux-yqma.site/otrs/installer.pl
[Mon Dec 01 11:37:02.796979 2014] [cgi:error] [pid 21628] [client 10.10.13.156:33625] AH01215: Module: Kernel::Modules::Installer::ConnectToDB Line: 1178, referer: http://linux-yqma.site/otrs/installer.pl
[Mon Dec 01 11:37:02.796998 2014] [cgi:error] [pid 21628] [client 10.10.13.156:33625] AH01215: Module: Kernel::Modules::Installer::CheckDBRequirements Line: 1230, referer: http://linux-yqma.site/otrs/installer.pl
[Mon Dec 01 11:37:02.797013 2014] [cgi:error] [pid 21628] [client 10.10.13.156:33625] AH01215: Module: Kernel::Modules::Installer::Run Line: 279, referer: http://linux-yqma.site/otrs/installer.pl
[Mon Dec 01 11:37:02.797031 2014] [cgi:error] [pid 21628] [client 10.10.13.156:33625] AH01215: Module: Kernel::System::Web::InterfaceInstaller::Run Line: 138, referer: http://linux-yqma.site/otrs/installer.pl
[Mon Dec 01 11:37:02.797047 2014] [cgi:error] [pid 21628] [client 10.10.13.156:33625] AH01215: Module: /opt/otrs/bin/cgi-bin/installer.pl Line: 40, referer: http://linux-yqma.site/otrs/installer.pl
[Mon Dec 01 11:37:02.797069 2014] [cgi:error] [pid 21628] [client 10.10.13.156:33625] AH01215: , referer: http://linux-yqma.site/otrs/installer.pl
[Mon Dec 01 11:38:50.001635 2014] [cgi:warn] [pid 21621] [client 10.10.13.156:33633] AH01220: Timeout waiting for output from CGI script /opt/otrs/bin/cgi-bin/installer.pl, referer: http://linux-yqma.site/otrs/installer.pl
[Mon Dec 01 11:38:50.001668 2014] [cgi:error] [pid 21621] [client 10.10.13.156:33633] Script timed out before returning headers: installer.pl, referer: http://linux-yqma.site/otrs/installer.pl
[Mon Dec 01 12:05:33.489199 2014] [mpm_prefork:notice] [pid 21604] AH00170: caught SIGWINCH, shutting down gracefully
[Mon Dec 01 12:11:25.492479 2014] [ssl:warn] [pid 2205] AH01873: Init: Session Cache is not configured [hint: SSLSessionCache]
[Mon Dec 01 12:11:25.507815 2014] [mpm_prefork:notice] [pid 2205] AH00163: Apache/2.4.6 (Linux/SUSE) OpenSSL/1.0.1j configured -- resuming normal operations
[Mon Dec 01 12:11:25.507866 2014] [core:notice] [pid 2205] AH00094: Command line: '/usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -D SYSTEMD -D FOREGROUND'
[Mon Dec 01 12:13:21.123747 2014] [cgi:warn] [pid 2224] [client 10.10.13.156:60949] AH01220: Timeout waiting for output from CGI script /opt/otrs/bin/cgi-bin/installer.pl, referer: http://linux-yqma.site/otrs/installer.pl
[Mon Dec 01 12:13:21.123854 2014] [cgi:error] [pid 2224] [client 10.10.13.156:60949] Script timed out before returning headers: installer.pl, referer: http://linux-yqma.site/otrs/installer.pl
Rooobaaat
Znuny wizard
Posts: 432
Joined: 11 Sep 2014, 16:28
Znuny Version: OTRS 5.0.x

Re: MySQL Problem beim einrichten von OTRS

Post by Rooobaaat »

Was hast du denn für ein Timeout konfiguriert?

http://httpd.apache.org/docs/2.4/de/mod ... ml#timeout


Setz die Einstellung mal auf 300 Sekunden :-)


Ansonsten... Hast du auch alle benötigten Perl-Module installiert?
Zu überprüfen mit

perl bin/otrs.CheckModules.pl im <OTRS_Home>
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
ferrosti
Znuny superhero
Posts: 723
Joined: 10 Oct 2007, 14:30
Znuny Version: 3.0
Location: Hamburg, Germany

Re: MySQL Problem beim einrichten von OTRS

Post by ferrosti »

Code: Select all

AH01215: Message: Module DBD/mysql.pm not in @INC
Das deutet für mich darauf hin, dass DBD::mysql nicht installiert oder im falschen Pfad liegt.
Schau mal hier:
http://dev.mysql.com/downloads/dbi.html
openSuSE on ESX
IT-Helpdesk: OTRS 3.0
Customer Service: OTRS 3.0 (upgraded from 2.3)
Customer Service (subsidiary): OTRS 3.0
+additional test and development systems
LinuxPeter
Znuny newbie
Posts: 5
Joined: 01 Dec 2014, 10:19
Znuny Version: 4.0.1

Re: MySQL Problem beim einrichten von OTRS

Post by LinuxPeter »

ferrosti wrote:

Code: Select all

AH01215: Message: Module DBD/mysql.pm not in @INC
Das deutet für mich darauf hin, dass DBD::mysql nicht installiert oder im falschen Pfad liegt.
Schau mal hier:
http://dev.mysql.com/downloads/dbi.html
Das hatte ich in der Tat am Anfang vergessen habe ich aber später nachgeholt.
Über CheckModules.pl habe ich gesehen das YAML LibYAML gefehlt hat das habe ich eben noch nachinstalliert (hatte ich sonst dran gedacht war also nicht die Lösung für mein Problem).
In etc/sysconfig/apache2 habe ich nun die Zeile: APACHE_TIMEOUT="300" hinzugefügt.
Siehe da es klappt nun. Aber müsste denn nicht jeder der momentan das OTRS installieren will dassselbe Problem haben?

Ihr glaubt gar nicht wie Dankbar ich euch bin.
Sollte ich wieder ein mal nicht weiter kommen schaue ich direkt hier ins Forum statt mich durch sämtliche Google Treffer hindurchzuwühlen.

Vielen Vielen Dank.
Post Reply