ArticleStorageFS - falsche Berechtigungen im Filesystem

Hilfe zu Znuny Problemen aller Art
Locked
michael_maurer
Znuny advanced
Posts: 146
Joined: 07 Aug 2008, 09:20
Znuny Version: 2.4.9
Contact:

ArticleStorageFS - falsche Berechtigungen im Filesystem

Post by michael_maurer »

Hallo zusammen,

ich habe ArticleStorageFS aktiviert. Mit dem Script setpermissions.sh hab ich den User OTRS gesetzt.

Wenn nun aber für neue Tickets neue Ordner in /opt/otrs/var/article angelegt werden, wird der User wwwrun eingetragen
drwxrwsr-x 2 wwwrun www 112 May 7 11:09

richtig wäre
drwxrwsr-x 2 otrs www 304 May 7 11:06 51728

Das zieht einen ganzen Rattenschwanz an Kummer hinter sich:
- Wenn ich einen Article mit falschen Berechtigungen in OTRS öffnen will, wird die index.pl zum Download angeboten, statt den Article anzuzeigen
- Der Postmaster PID Process hängt sich auf, da er nich schreiben kann

Kann ich irgendwo einen default User für neue Article-Ordner im FS setzen?

Danke im Voraus!

mfg
Michael
Wer Deutsch sät, wird Verständnis ernten!

Prod & Test jeweils:
OTRS 2.4.9
OTRS ITSM 2.1.1
MySQL
Apache
SLES11 SP0
stanhale
Znuny newbie
Posts: 16
Joined: 08 Feb 2010, 12:09
Znuny Version: 2.4.6

Re: ArticleStorageFS - falsche Berechtigungen im Filesystem

Post by stanhale »

Hallo,

habe mir mal die Besitzverhältnisse auf unserem System angesehen. Die Ordner für die Monate sind immer so gesetzt:

drwxrwsr-x 2 otrs www

Aber wenn ich nun z.B. auf Artikelebene schaue sieht das so aus:

.......
drwxrwsr-x 2 otrs www 4096 May 6 07:30 47033
drwxrwsr-x 2 otrs www 4096 May 6 07:50 47034
drwxrwsr-x 2 wwwrun www 4096 May 6 08:06 47035
drwxrwsr-x 2 wwwrun www 4096 May 6 08:06 47036
drwxrwsr-x 2 wwwrun www 4096 May 6 08:06 47037
drwxrwsr-x 2 otrs www 4096 May 6 08:10 47038
drwxrwsr-x 2 otrs www 4096 May 6 08:10 47039
drwxrwsr-x 2 otrs www 4096 May 6 08:20 47040
drwxrwsr-x 2 otrs www 4096 May 6 08:20 47041
drwxrwsr-x 2 wwwrun www 4096 May 6 08:34 47042
drwxrwsr-x 2 wwwrun www 4096 May 6 09:09 47044
drwxrwsr-x 2 wwwrun www 4096 May 6 09:17 47045
drwxrwsr-x 2 otrs www 4096 May 6 09:20 47046
drwxrwsr-x 2 otrs www 4096 May 6 09:20 47047
drwxrwsr-x 2 otrs www 4096 May 6 11:18 47048
drwxrwsr-x 2 otrs www 4096 May 6 09:50 47049
drwxrwsr-x 2 wwwrun www 4096 May 6 09:57 47050
drwxrwsr-x 2 wwwrun www 4096 May 6 10:03 47051
drwxrwsr-x 2 wwwrun www 4096 May 6 10:06 47052
drwxrwsr-x 2 wwwrun www 4096 May 6 10:08 47053
drwxrwsr-x 2 wwwrun www 4096 May 6 11:17 47055
drwxrwsr-x 2 otrs www 4096 May 6 11:30 47056
drwxrwsr-x 2 otrs www 4096 May 6 11:30 47057
.....

Er wechselt also ständig. Kann das jemand erklären?

Gruß

Stefan
-----------------------------------------------------------------------------------------------------------------------
Produktivsystem: openSUSE 11.2 32 Bit || OTRS 3.1.5 || MySQL 5 || Apache2 auf VMWare ESXI 5.0
michael_maurer
Znuny advanced
Posts: 146
Joined: 07 Aug 2008, 09:20
Znuny Version: 2.4.9
Contact:

Re: ArticleStorageFS - falsche Berechtigungen im Filesystem

Post by michael_maurer »

Heute wieder das slebe Problem:
Ordner /opt/otrs/var/article/2010/05/08 wurde wieder mit Besitzer wwwrun angelegt - OTRS konnte nich drauf zugreifen - Postmaster Process already running error....

Muss ich etwa nen cron mit setpermissions.sh einrichten, damit täglich die rechte über den neuen ordner geschrieben werden? Kann ja fast nich sein...

Hat jemand ne Idee, wo ich den default user einstellen kann, mit dem die neuen article ordner erstellt werden?

mfg
Michael
Wer Deutsch sät, wird Verständnis ernten!

Prod & Test jeweils:
OTRS 2.4.9
OTRS ITSM 2.1.1
MySQL
Apache
SLES11 SP0
Andre Bauer
Znuny guru
Posts: 2189
Joined: 08 Dec 2005, 17:01
Znuny Version: 5.0.x
Real Name: André Bauer
Company: Magix Software GmbH
Location: Dresden
Contact:

Re: ArticleStorageFS - falsche Berechtigungen im Filesystem

Post by Andre Bauer »

Was hast du denn für Argumente an SetPermissions.sh übergeben?

Bei Debian/Ubuntu muss es z.B. so aussehen:

Code: Select all

SetPermissions.sh /opt/otrs otrs www-data www-data www-data
Prod: Ubuntu Server 16.04 / Zammad 1.2

DO NOT PM ME WITH OTRS RELATED QUESTIONS! ASK IN THE FORUMS!

OtterHub.org
michael_maurer
Znuny advanced
Posts: 146
Joined: 07 Aug 2008, 09:20
Znuny Version: 2.4.9
Contact:

Re: ArticleStorageFS - falsche Berechtigungen im Filesystem

Post by michael_maurer »

Also auf SLES11 SP0 haben wir das wie folgt ausgeführt:

Code: Select all

SetPermissions.sh /opt/otrs otrs otrs www www
Is das falsch? Schonmal danke im Voraus :)

mfg
Michael
Wer Deutsch sät, wird Verständnis ernten!

Prod & Test jeweils:
OTRS 2.4.9
OTRS ITSM 2.1.1
MySQL
Apache
SLES11 SP0
MIG
Znuny newbie
Posts: 59
Joined: 05 Aug 2008, 10:27
Znuny Version: 2.4.x

Re: ArticleStorageFS - falsche Berechtigungen im Filesystem

Post by MIG »

michael_maurer wrote:Also auf SLES11 SP0 haben wir das wie folgt ausgeführt:

Code: Select all

SetPermissions.sh /opt/otrs otrs otrs www www
Is das falsch?
OTRS Documentation 2.4 wrote:Zum Abschluss der Vorbereitungen werden noch die richtigen Zugriffsrechte für die Dateien des Ticket Systems gesetzt. Dazu kann das Skript SetPermissions.sh verwendet werden, das sich im Verzeichnis bin innerhalb des Homeverzeichnisses des OTRS-Benutzers befindet. Das Skript kann mit folgenden Parametern aufgerufen werden:

SetPermissions.sh { Homedirectory des OTRS Benutzers } { OTRS Benutzer } { Webserver Benutzer } [ Gruppe des OTRS Benutzers ] [ Gruppe des Webserver Benutzers ]

Läuft Ihr Webserver mit den Benutzerrechten des OTRS Benutzers, dann lautet das Kommando also SetPermissions.sh /opt/otrs otrs otrs. Unter SUSE Linux wird der Webserver mit dem Benutzer wwwrun betrieben. Geben Sie hier das Komando SetPermissions.sh /opt/otrs otrs wwwrun ein.

Nach diesen Schritten ist die Vorbereitung zur Installation des Ticket Systems abgeschlossen und es kann der Webserver auf die Verwendung von OTRS vorbereitet werden.
Bei uns läuft der Webserver mit gleichen Benutzer- und Gruppenrechten wie der OTRS-User; daher "otrs otrs otrs otrs"; Ist bei dir auch www- die primäre Gruppe des OTRS-Users oder hast Du auch eine separate otrs-Gruppe ?

gruß
m
OTRS: 2.4.7 mit ITSM 2.0.3
OS: Debian Lenny
Apache 2.2.9
MySql 5.0.51a
--
OTRS: 2.3.4 mit ITSM 1.2.2
OS: Debian Etch
Apache: 2.2
MySQL: 5.0.32
KetelhohnLSI
Znuny newbie
Posts: 6
Joined: 08 May 2012, 17:30
Znuny Version: 3.0.12
Real Name: Arne Ketelhohn
Company: LaserSoft Imaging AG

Re: ArticleStorageFS - falsche Berechtigungen im Filesystem

Post by KetelhohnLSI »

Hat jemand für dieses Phänomen eine Erklärung?

Auf meinem OTRS 3.0.12 tritt dies seit zwei tagen auch auf.
Plötzlich gehören Artikel die über eine OTRS Maske angelegt werden dem wwwrun User.
Artikel die über Postfix ins System kommen gehören weiterhin dem otrs User.

Hat jemand hierfür eine Erklärung.

Das setzen der Permissions hat nicht geholfen, da die Ordner selber korrekt zugewiesen sind.
Die gehören auch alle otrs:www


Wäre nett wenn mich jemand in die richtige Richtung treten könnte. ;-)
OTRS 3.0
SuSE
Apache2
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: ArticleStorageFS - falsche Berechtigungen im Filesystem

Post by jojo »

Postfix nutzt procmail, dieses läuft als otrs
Der Webserver läuft unter wwwrun

also alles korrekt. Am besten packst Du den OTRS user in die webserver Gruppe oder lässt den webserver als otrs laufen
"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
KetelhohnLSI
Znuny newbie
Posts: 6
Joined: 08 May 2012, 17:30
Znuny Version: 3.0.12
Real Name: Arne Ketelhohn
Company: LaserSoft Imaging AG

Re: ArticleStorageFS - falsche Berechtigungen im Filesystem

Post by KetelhohnLSI »

Ich finde nur merkwürdig, dass es sich einfach geändert hat.
Bisher sind alle Artikel mit otrs:www angelegt worden.
Plötzlich sind Artikel dazwischen die wwwrun:www benutzen und ich finde den Grund nicht.
OTRS 3.0
SuSE
Apache2
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: ArticleStorageFS - falsche Berechtigungen im Filesystem

Post by jojo »

die bsiherigen Artikel sind wohl durch eingehende Mails angelegt worden
"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
KetelhohnLSI
Znuny newbie
Posts: 6
Joined: 08 May 2012, 17:30
Znuny Version: 3.0.12
Real Name: Arne Ketelhohn
Company: LaserSoft Imaging AG

Re: ArticleStorageFS - falsche Berechtigungen im Filesystem

Post by KetelhohnLSI »

Nein, das System läuft schon seit einem halben Jahr und wir legen jeden Tag mehr als 50 e-mail Tickets an.
OTRS 3.0
SuSE
Apache2
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: ArticleStorageFS - falsche Berechtigungen im Filesystem

Post by jojo »

dann lass den apachen am besten als otrs laufen
"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
KetelhohnLSI
Znuny newbie
Posts: 6
Joined: 08 May 2012, 17:30
Znuny Version: 3.0.12
Real Name: Arne Ketelhohn
Company: LaserSoft Imaging AG

Re: ArticleStorageFS - falsche Berechtigungen im Filesystem

Post by KetelhohnLSI »

werd ich mal probieren, danke.
OTRS 3.0
SuSE
Apache2
Locked