Rechteproblem: Can't write '/opt/otrs/var/tmp/CacheFileStora
Rechteproblem: Can't write '/opt/otrs/var/tmp/CacheFileStora
Hallo liebe Community,
im Log taucht immer folgende Fehlermeldung auf: Can't write '/opt/otrs/var/tmp/CacheFileStorable Permission denied. Wie muss ich die Rechte verändern, damit diese Fehlermeldung nicht mehr auftaucht? Habe bisher keine Lösung im Internet gefunden.
Herzlichen Dank
im Log taucht immer folgende Fehlermeldung auf: Can't write '/opt/otrs/var/tmp/CacheFileStorable Permission denied. Wie muss ich die Rechte verändern, damit diese Fehlermeldung nicht mehr auftaucht? Habe bisher keine Lösung im Internet gefunden.
Herzlichen Dank
OTRS: 3.0.5
OS: openSuSE 11.3 Linux, MySql 5.0.x
OS: openSuSE 11.3 Linux, MySql 5.0.x
Re: Rechteproblem: Can't write '/opt/otrs/var/tmp/CacheFileS
Hast Du das Script "[otrs home]/bin/otrs.SetPermissions.pl" schon mal ausgeführt ?
Das sollte eigentlich solche Fehler korrigieren.
Das sollte eigentlich solche Fehler korrigieren.
MfG
~Fredy
Produktiv: OTRS 3.0.11/ openSUSE 11.4 / Apache2, MySQL5 / Exchange 2010
~Fredy
Produktiv: OTRS 3.0.11/ openSUSE 11.4 / Apache2, MySQL5 / Exchange 2010
Re: Rechteproblem: Can't write '/opt/otrs/var/tmp/CacheFileS
Ja das hab ich bereits gemacht. Ich muss dazu sagen, das am Anfang überhaupt kein Cronjob lief. Dann hab ich aber eine Lösung für das Problem hier im Forum gefunden, scheint nur bei openSUSE 11.3 vorzukommen.
Dann hab ich aber trotzdem otrs.SetPermissions.pl ausgeführt und es ging gar nichts mehr. Hab das dann wieder rückgängig gemacht und jetzt funktioniert eigentlich alles, aus die Berechtigung auf /opt/otrs/var/tmp .
Dann hab ich aber trotzdem otrs.SetPermissions.pl ausgeführt und es ging gar nichts mehr. Hab das dann wieder rückgängig gemacht und jetzt funktioniert eigentlich alles, aus die Berechtigung auf /opt/otrs/var/tmp .
OTRS: 3.0.5
OS: openSuSE 11.3 Linux, MySql 5.0.x
OS: openSuSE 11.3 Linux, MySql 5.0.x
Re: Rechteproblem: Can't write '/opt/otrs/var/tmp/CacheFileS
Was hast denn für eine Berechtigung drauf ?
bei mir ist das Verzeichnis 775 otrs/www
bei mir ist das Verzeichnis 775 otrs/www
MfG
~Fredy
Produktiv: OTRS 3.0.11/ openSUSE 11.4 / Apache2, MySQL5 / Exchange 2010
~Fredy
Produktiv: OTRS 3.0.11/ openSUSE 11.4 / Apache2, MySQL5 / Exchange 2010
Re: Rechteproblem: Can't write '/opt/otrs/var/tmp/CacheFileS
Berechtigung ist: drwxrwsrwx
Owner ist: OTRS und der gehört zur Gruppe: nogroup
Wo für steht das s in der Berechtigung?
775 ist doch: drwxrwxrwx oder?
Eigentlich hat wwwrun doch jetzt schon schreib-/lesezugriff?
Owner ist: OTRS und der gehört zur Gruppe: nogroup
Wo für steht das s in der Berechtigung?
775 ist doch: drwxrwxrwx oder?
Eigentlich hat wwwrun doch jetzt schon schreib-/lesezugriff?
OTRS: 3.0.5
OS: openSuSE 11.3 Linux, MySql 5.0.x
OS: openSuSE 11.3 Linux, MySql 5.0.x
Re: Rechteproblem: Can't write '/opt/otrs/var/tmp/CacheFileS
Hab jetzt allen mit chmod die Berechtigung 775 auf die Dateien in /CacheInternalUser
/CacheInternalQueue gegeben, wie du geschrieben hattest.
Das Problem, das jetzt entsteht ist, dass wieder Cache Dateien angelegt werden und der wwwrun auf diese Dateien wieder keine 775 Berechtigungen bekommt.
Gibt es einen Befehl der erreicht, dass Dateien die in den Ordner kommen grundsätzlich die Berechtigung 775 bekommen.
Herzlichen Dank
/CacheInternalQueue gegeben, wie du geschrieben hattest.
Das Problem, das jetzt entsteht ist, dass wieder Cache Dateien angelegt werden und der wwwrun auf diese Dateien wieder keine 775 Berechtigungen bekommt.
Gibt es einen Befehl der erreicht, dass Dateien die in den Ordner kommen grundsätzlich die Berechtigung 775 bekommen.
Herzlichen Dank
OTRS: 3.0.5
OS: openSuSE 11.3 Linux, MySql 5.0.x
OS: openSuSE 11.3 Linux, MySql 5.0.x
Re: Rechteproblem: Can't write '/opt/otrs/var/tmp/CacheFileS
Darum sollte die Gruppe auch www sein.
Owner: otrs
Group: www
Rights: 775 (rwx rwx r-x)
Da der User wwwrun member der gruppe www sein sollte, hat er dann über group Berechtigung Schreibrechte in das Verzeichnis.
Du kannst auch eine Befehlserklärung aufrufen: chmod --help
Owner: otrs
Group: www
Rights: 775 (rwx rwx r-x)
Da der User wwwrun member der gruppe www sein sollte, hat er dann über group Berechtigung Schreibrechte in das Verzeichnis.
Indem man dem Befehl die option "rekursiv" mitgibt: chmod -R 775 /opt/otrs/var/tmp/CacheFileStorableGibt es einen Befehl der erreicht, dass Dateien die in den Ordner kommen grundsätzlich die Berechtigung 775 bekommen.
Du kannst auch eine Befehlserklärung aufrufen: chmod --help
MfG
~Fredy
Produktiv: OTRS 3.0.11/ openSUSE 11.4 / Apache2, MySQL5 / Exchange 2010
~Fredy
Produktiv: OTRS 3.0.11/ openSUSE 11.4 / Apache2, MySQL5 / Exchange 2010
Re: Rechteproblem: Can't write '/opt/otrs/var/tmp/CacheFileS
Heute morgen nachgeschaut und genau das Problem ist eingetroffen, was ich gestern beschrieben hab.
Die Dateien im Ordner /CacheFileStorable bei denen ich die Berechtigung geändert habe, erzeugen keine Fehlermeldung mehr. Ich habe die Berechtigung mit dem chmod Befehl geändert, so wie du es geschrieben hattest.
Wenn jetzt neue Dateien gecachet werden, hat der wwwrun, da aber keine Berechtigung drauf. Der wwwrun ist in der Gruppe www und der User otrs ist auch in der Gruppe www. Wenn die Dateien angelegt werden ist der wwwrun owner und als Gruppe ist nogroup eingetragen.
Gleiche Frage, wie gestern, wie ist es nun möglich dem wwwrun automatisch auf die neuentstehenden Dateien 775 Berechtigung zugeben?
Es wäre doch auch möglich die Cronjobs, so zu verändern, dass sie unter wwwrun als User laufen?
Die Dateien im Ordner /CacheFileStorable bei denen ich die Berechtigung geändert habe, erzeugen keine Fehlermeldung mehr. Ich habe die Berechtigung mit dem chmod Befehl geändert, so wie du es geschrieben hattest.
Wenn jetzt neue Dateien gecachet werden, hat der wwwrun, da aber keine Berechtigung drauf. Der wwwrun ist in der Gruppe www und der User otrs ist auch in der Gruppe www. Wenn die Dateien angelegt werden ist der wwwrun owner und als Gruppe ist nogroup eingetragen.
Gleiche Frage, wie gestern, wie ist es nun möglich dem wwwrun automatisch auf die neuentstehenden Dateien 775 Berechtigung zugeben?
Es wäre doch auch möglich die Cronjobs, so zu verändern, dass sie unter wwwrun als User laufen?
OTRS: 3.0.5
OS: openSuSE 11.3 Linux, MySql 5.0.x
OS: openSuSE 11.3 Linux, MySql 5.0.x
Re: Rechteproblem: Can't write '/opt/otrs/var/tmp/CacheFileS
Eigentlich sollten die OTRS spezifischen Cronjobs unter dem User OTRS laufen.
Mit folgenden Befehlen kannst Du prüfen, welche Jobs unter welchem User laufen:
crontab -l
crontab -u otrs -l
crontab -u wwwrun -l
Die ganzen OTRS Jobs sollten eigentlich beim User otrs gelistet werden.
Mit folgenden Befehlen kannst Du prüfen, welche Jobs unter welchem User laufen:
crontab -l
crontab -u otrs -l
crontab -u wwwrun -l
Die ganzen OTRS Jobs sollten eigentlich beim User otrs gelistet werden.
Last edited by garwen on 05 Jan 2011, 14:30, edited 1 time in total.
MfG
~Fredy
Produktiv: OTRS 3.0.11/ openSUSE 11.4 / Apache2, MySQL5 / Exchange 2010
~Fredy
Produktiv: OTRS 3.0.11/ openSUSE 11.4 / Apache2, MySQL5 / Exchange 2010
Re: Rechteproblem: Can't write '/opt/otrs/var/tmp/CacheFileS
Du hast Recht alle OTRS spezifischen cronjobs laufen unter dem Benutzer OTRS.
OTRS: 3.0.5
OS: openSuSE 11.3 Linux, MySql 5.0.x
OS: openSuSE 11.3 Linux, MySql 5.0.x
Re: Rechteproblem: Can't write '/opt/otrs/var/tmp/CacheFileS
Aber vielleicht hab ich die otrs.SetPermissions.pl falsch ausgeführt.
So hab ich es gemacht: /opt/otrs/bin/otrs.SetPermission.pl /opt/otrs --not-root
So hab ich es gemacht: /opt/otrs/bin/otrs.SetPermission.pl /opt/otrs --not-root
OTRS: 3.0.5
OS: openSuSE 11.3 Linux, MySql 5.0.x
OS: openSuSE 11.3 Linux, MySql 5.0.x
Re: Rechteproblem: Can't write '/opt/otrs/var/tmp/CacheFileS
Hab mir noch mal die Anleitung für Installation auf Deutsch durchgelesen und folgendes gefunden:
otrs.SetPermissions.pl /opt/otrs --otrs-user=otrs --web-user=wwwrun --otrs-group=nogroup --web-group=www
Hoffe, dass damit die Probleme beseitigt werden.
otrs.SetPermissions.pl /opt/otrs --otrs-user=otrs --web-user=wwwrun --otrs-group=nogroup --web-group=www
Hoffe, dass damit die Probleme beseitigt werden.
OTRS: 3.0.5
OS: openSuSE 11.3 Linux, MySql 5.0.x
OS: openSuSE 11.3 Linux, MySql 5.0.x
Re: Rechteproblem: Can't write '/opt/otrs/var/tmp/CacheFileS
Code: Select all
/opt/otrs/bin/otrs.SetPermissions.pl --otrs-user=otrs --otrs-group=otrs --web-user=wwwrun --web-group=www /opt/otrs
MfG
~Fredy
Produktiv: OTRS 3.0.11/ openSUSE 11.4 / Apache2, MySQL5 / Exchange 2010
~Fredy
Produktiv: OTRS 3.0.11/ openSUSE 11.4 / Apache2, MySQL5 / Exchange 2010
Re: Rechteproblem: Can't write '/opt/otrs/var/tmp/CacheFileS
Soweit ich bis jetzt beurteilen kann, sind die Fehler verschwunden.
Herzlichen Dank für die Hilfe
Herzlichen Dank für die Hilfe
OTRS: 3.0.5
OS: openSuSE 11.3 Linux, MySql 5.0.x
OS: openSuSE 11.3 Linux, MySql 5.0.x