Hallo,
ich führte eben, wie so oft, ein Update von 6.0.26 auf 6.0.30 durch, sonst ohne Probleme, doch diesmal gibts ein Problem.
Die Login-Seite von OTRS wird nicht geladen, sondern ein Fehler ausgegeben:
Forbidden
You don't have permission to access /otrs/index.pl on this server.
slurp_filename('/opt/otrs/bin/cgi-bin/index.pl') / opening: (13) Permission denied at /usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi/ModPerl/RegistryCooker.pm line 545
Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.
Im Apache error-log sind foglende Meldungen zu sehen:
ERROR: Can't read /opt/otrs/RELEASE: Permission denied This file is needed by central system parts of OTRS, the system will not work without this file.
-e: Died at /opt/otrs/Kernel/Config/Defaults.pm line 2021.\n
slurp_filename('/opt/otrs/bin/cgi-bin/index.pl') / opening: (13) Permission denied at /usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi/ModPerl/RegistryCooker.pm line 545
otrs.SetPermissions.pl läuft ohne Fehler durch, ändert nichts an der Situation.
Mir gehen langsam die Ideen aus, was das Problem sein kann.
Hat jemand einen Tipp für mich?
Danke
Nach Update auf 6.0.30 Permission denied RegistryCooker.pm
-
- Administrator
- Posts: 4002
- Joined: 18 Dec 2007, 12:23
- Znuny Version: Znuny and Znuny LTS
- Real Name: Roy Kaldung
- Company: Znuny
- Contact:
Re: Nach Update auf 6.0.30 Permission denied RegistryCooker.pm
Hi,
dann mal ein paar Fragen dazu:
- Welches OS?
- Wenn RHEL oder ähnliche ist SELinux aus?
- Poste bitte mal due Ausgabe von id otrs und getent passwd otrs
- Roy
dann mal ein paar Fragen dazu:
- Welches OS?
- Wenn RHEL oder ähnliche ist SELinux aus?
- Poste bitte mal due Ausgabe von id otrs und getent passwd otrs
- Roy
Znuny and Znuny LTS running on CentOS / RHEL / Debian / SLES / MySQL / PostgreSQL / Oracle / OpenLDAP / Active Directory / SSO
Use a test system - always.
Do you need professional services? Check out https://www.znuny.com/
Do you want to contribute or want to know where it goes ?
Use a test system - always.
Do you need professional services? Check out https://www.znuny.com/
Do you want to contribute or want to know where it goes ?
-
- Znuny newbie
- Posts: 46
- Joined: 14 Jan 2010, 18:16
- Znuny Version: 6.0.30
- Real Name: Stefan
- Company: Pachlina
Re: Nach Update auf 6.0.30 Permission denied RegistryCooker.pm
Servus,
openSUSE Leap 15.0
# id otrs
uid=1001(otrs) gid=8(www) groups=8(www)
# getent passwd otrs
otrs1001:8:OTRS System User:/opt/otrs:/bin/false
LG
Nachtrag:
Ich habe der Datei \opt\otrs\RELEASE die Rechte geändert von 0660 auf 0664 ... nun ist dieser Fehler verschwunden. - Mir ist nur nicht klar warum dieser Fehler überhaupt plötzlich auftritt.
Es bleibt als einziger Fehler übrig:
4428 [Wed Oct 14 16:20:34.641001 2020] [:error] [pid 1411] slurp_filename('/opt/otrs/bin/cgi-bin/index.pl') / opening: (13) Permission denied at /usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi/ModPerl/RegistryCooker.pm line 545
openSUSE Leap 15.0
# id otrs
uid=1001(otrs) gid=8(www) groups=8(www)
# getent passwd otrs
otrs1001:8:OTRS System User:/opt/otrs:/bin/false
LG
Nachtrag:
Ich habe der Datei \opt\otrs\RELEASE die Rechte geändert von 0660 auf 0664 ... nun ist dieser Fehler verschwunden. - Mir ist nur nicht klar warum dieser Fehler überhaupt plötzlich auftritt.
Es bleibt als einziger Fehler übrig:
4428 [Wed Oct 14 16:20:34.641001 2020] [:error] [pid 1411] slurp_filename('/opt/otrs/bin/cgi-bin/index.pl') / opening: (13) Permission denied at /usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi/ModPerl/RegistryCooker.pm line 545
-
- Znuny superhero
- Posts: 890
- Joined: 15 Dec 2016, 15:13
- Znuny Version: All
- Real Name: Emin
- Company: Efflux GmbH
- Contact:
Re: Nach Update auf 6.0.30 Permission denied RegistryCooker.pm
Gruß,
probier mal diese Befehle auszuführen:
zypper install "perl(File::Slurp)"
/opt/otrs/bin/otrs.SetPermissions.pl --otrs-user=otrs --web-group=www /opt/otrs
Viele Grüße
Emin
probier mal diese Befehle auszuführen:
zypper install "perl(File::Slurp)"
/opt/otrs/bin/otrs.SetPermissions.pl --otrs-user=otrs --web-group=www /opt/otrs
Viele Grüße
Emin
Professional OTRS, Znuny & OTOBO services: efflux.de | efflux.de/en/
Free and premium add-ons: German | English
Free and premium add-ons: German | English
-
- Znuny newbie
- Posts: 46
- Joined: 14 Jan 2010, 18:16
- Znuny Version: 6.0.30
- Real Name: Stefan
- Company: Pachlina
Re: Nach Update auf 6.0.30 Permission denied RegistryCooker.pm
Servus,
ja, das hat geholfen Super, danke vielmals.
Ich verstehe zwar nicht was passiert ist, aber nun darf ich wieder Tickets abarbeiten .... danke
Scherz beiseite ... so wie ich das nun sehe, stimmte die zugeordnete Gruppe nicht mehr ... wwwrun war anstatt www zugeordnet.
Wieso auch immer.
... und File::Slurp ... ist das ein Perl-Module?
Ich muss wohl irgendwo eine Info zum Update überlesen haben ... hmmm.
ja, das hat geholfen Super, danke vielmals.
Ich verstehe zwar nicht was passiert ist, aber nun darf ich wieder Tickets abarbeiten .... danke
Scherz beiseite ... so wie ich das nun sehe, stimmte die zugeordnete Gruppe nicht mehr ... wwwrun war anstatt www zugeordnet.
Wieso auch immer.
... und File::Slurp ... ist das ein Perl-Module?
Ich muss wohl irgendwo eine Info zum Update überlesen haben ... hmmm.
-
- Znuny superhero
- Posts: 890
- Joined: 15 Dec 2016, 15:13
- Znuny Version: All
- Real Name: Emin
- Company: Efflux GmbH
- Contact:
Re: Nach Update auf 6.0.30 Permission denied RegistryCooker.pm
Genau, File::Slurp ist ein vorinstalliertes Perl-Module. Mit dem Befehl wurde es nur aktualisiert, was wahrscheinlich nicht mal nötig war.
SetPermissions ohne Parameter geht unter SuSE manchmal in die Hose. Am besten nicht zu viele Gedanken machen und in die Doku schreiben, damit es beim nächsten Mal auf Anhieb funktioniert
— Emin
SetPermissions ohne Parameter geht unter SuSE manchmal in die Hose. Am besten nicht zu viele Gedanken machen und in die Doku schreiben, damit es beim nächsten Mal auf Anhieb funktioniert
— Emin
Professional OTRS, Znuny & OTOBO services: efflux.de | efflux.de/en/
Free and premium add-ons: German | English
Free and premium add-ons: German | English