Schreibrechte im Cache-Verzeichnis nach Mailabholung geänder

Hilfe zu Znuny Problemen aller Art
Locked
fummek
Znuny newbie
Posts: 29
Joined: 30 Apr 2013, 10:26
Znuny Version: 3.3.10

Schreibrechte im Cache-Verzeichnis nach Mailabholung geänder

Post by fummek »

Hallo,

ich habe derzeit ein sehr nerviges Problem. Sobald ein neues Ticket reinkommt, werden im Cache-Verzeichnis im OTRS die Schreibrechte und der Owner geändert.
ich habe das Problem, dass immer, sobald sich ein Agent im Frontend anmeldet, sich die Berechtigungen im Dateisystem ändern. Das Cache-Verzeichnis wird für den OTRS-User nicht mehr schreibbar gemacht, was Fehlermeldungen zur Folge hat.
Das hat zur Folge, dass der OTRS-User keine Dateien mehr dorthin schreiben kann und entsprechende Fehlermeldungen ausgibt.

Code: Select all

Can't write '/var/www/otrs/pages/var/tmp/CacheFileStorable/CacheInternalUser/7bbf505ef46f9542b86c5c1f04e78ac4': Keine Berechtigung
Can't write '/var/www/otrs/pages//var/tmp/CacheFileStorable//CacheInternalGroup/e093bf0343f8a70bcc2f07e0d94cff40': Keine Berechtigung
Die Berechtigung sollte eigentlich wie folgt aussehen:

Code: Select all

<SERVER>:/var/www/otrs/pages/var/tmp/CacheFileStorable# ls -ltr
insgesamt 108
drwxrwsr-x 2 vmotrs www-data  4096  2. Dez 09:40 CacheInternalLoader
drwxrwsr-x 2 vmotrs www-data  4096  2. Dez 11:00 CacheInternalLinkObject
drwxrwsr-x 2 vmotrs www-data  4096  2. Dez 12:10 CacheInternalPriority
drwxrwsr-x 2 vmotrs www-data  4096  2. Dez 13:20 CacheInternalValid
drwxrwsr-x 2 vmotrs www-data  4096  2. Dez 13:20 CacheInternalType
drwxrwsr-x 2 vmotrs www-data 12288  2. Dez 14:07 TicketSearch
drwxrwsr-x 2 vmotrs www-data  4096  2. Dez 14:07 DashboardProductNotify
drwxrwsr-x 2 vmotrs www-data  4096  2. Dez 14:07 CacheInternalState
drwxrwsr-x 2 vmotrs www-data  4096  2. Dez 14:07 CacheInternalLock
drwxrwsr-x 2 vmotrs www-data  4096  2. Dez 14:10 CacheInternalQueue
drwxrwsr-x 2 vmotrs www-data  4096  2. Dez 14:10 Dashboard
drwxrwsr-x 2 vmotrs www-data  4096  2. Dez 14:10 CacheInternalUser
drwxrwsr-x 2 vmotrs www-data 49152  2. Dez 14:10 CacheInternalTicket
drwxrwsr-x 2 vmotrs www-data  4096  2. Dez 14:10 CacheInternalGroup
Er sieht jedoch, nach erfolgreicher Abholung eines Tickets, wie folgt aus:

Code: Select all

<SERVER>:/var/www/otrs/pages/var/tmp/CacheFileStorable# ls -ltr
insgesamt 108
drwxrwsr-x 2 vmotrs   www-data  4096  2. Dez 09:40 CacheInternalLoader
drwxrwsr-x 2 vmotrs   www-data  4096  2. Dez 11:00 CacheInternalLinkObject
drwxrwsr-x 2 vmotrs   www-data  4096  2. Dez 12:10 CacheInternalPriority
drwxrwsr-x 2 vmotrs   www-data  4096  2. Dez 13:20 CacheInternalValid
drwxrwsr-x 2 vmotrs   www-data  4096  2. Dez 13:20 CacheInternalType
drwxrwsr-x 2 vmotrs   www-data 12288  2. Dez 14:07 TicketSearch
drwxrwsr-x 2 vmotrs   www-data  4096  2. Dez 14:07 DashboardProductNotify
drwxrwsr-x 2 vmotrs   www-data  4096  2. Dez 14:07 CacheInternalState
drwxrwsr-x 2 vmotrs   www-data  4096  2. Dez 14:07 CacheInternalLock
drwxrwsr-x 2 vmotrs   www-data  4096  2. Dez 14:10 CacheInternalQueue
drwxrwsr-x 2 vmotrs   www-data  4096  2. Dez 14:10 Dashboard
drwxr-sr-x 2 www-data www-data  4096  2. Dez 14:10 CacheInternalUser
drwxrwsr-x 2 vmotrs   www-data 49152  2. Dez 14:10 CacheInternalTicket
drwxr-sr-x 2 www-data www-data  4096  2. Dez 14:10 CacheInternalGroup
CacheInternalUser und CacheInternalGroup haben also den falschen Owner sowie die falsche Berechtigung. Ich habe leider keine Ahnung, woran das ganze liegen kann.

Code: Select all

SetPermissions.pl
--otrs-user=vmotrs 
--otrs-group=www-data 
--web-user=www-data 
--web-group=www-data

habe ich bereits durchgeführt. Ohne Erfolg. Auch den Cache löschen und neu anlegen lassen hat keinen Erfolg gebracht.

Code: Select all

otrs.DeleteCache.pl
otrs.LoaderCache.pl -o delete 
OTRS-Version: 3.0.11
Server: Debian Linux 6
OTRS-User: vmotrs
Apache: www-data
Crontab: vmotrs

Bin für jede Idee/Vorschlag, etc. sehr dankbar.

Edit: Liegt anscheinend nicht daran, dass ein Ticket rein kommt. Wenn ein Agent sich anmeldet, werden die Berechtigungen umgeändert. :shock:
Sehr merkwürdig.

OTRS Version: 3.3.10 (ITSM, KIX4OTRS, FAQ, MasterSlave, CustomExtensions)
OS: Debian GNU/Linux 7.9 (wheezy)
------------------------
OTRS Version: 4.0.6 (FAQ)
OS: Debian GNU/Linux 7.9 (wheezy)
Locked