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
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
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
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
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.

Sehr merkwürdig.