SysConfig -> Can't write ConfigItem

Hilfe zu Znuny Problemen aller Art
Locked
Frank_H
Znuny newbie
Posts: 17
Joined: 13 Apr 2010, 14:08
Znuny Version: 2.4.7

SysConfig -> Can't write ConfigItem

Post by Frank_H »

Hey Leute,

ich bin noch neu im OTRS Umfeld und habe auch gleich eine Frage:

bei der Arbeit versuche ich gerade, ein OTRS 2.4.7 aufzusetzen (DIe DB stammt von einer "in Vergessenheit geratenen" Version 1.2.2 und wurde durch alle Versionen migriert).

Wenn ich nun als useradmin in der SysConfig Änderungen vornehme und diese abspeichern möchte, dann bekomme ich folgenden Fehler:

Code: Select all

ERROR: OTRS-CGI-10 Perl: 5.10.0 OS: linux Time: Tue Apr 13 14:20:04 2010

Message: Can't write ConfigItem!

Traceback (11346):
   Module: Kernel::Modules::AdminSysConfig::Run (v1.77) Line: 186
   Module: Kernel::System::Web::InterfaceAgent::Run (v1.43.2.1) Line: 819
   Module: /opt/otrs-2.4.7/bin/cgi-bin/index.pl (v1.88) Line: 48
Ich habe auch schon die Suche benutzt, dabei kam ein Thread zu Tage, der auf falsch gesetzte Zugriffsrechte im Verzeichnis $OTRS_HOME/Kernel/Config/Files, genauer auf die beiden xml-Files, hoffen ließ, aber selbst mit 777er Rechten bekomme ich noch diesen Fehler.

Hat jemand eine Idee oder vielleicht sogar eine Lösung dafür?

MfG

Frank
"Produktiv": OTRS: 2.4.x
OS: OpenSuSe 11.2
Apache2/MySQL 5
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

SysConfig -> Can't write ConfigItem

Post by jojo »

probiers mal mit SetPermissions.sh im bin Verzeichnis.
"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
Frank_H
Znuny newbie
Posts: 17
Joined: 13 Apr 2010, 14:08
Znuny Version: 2.4.7

SysConfig -> Can't write ConfigItem

Post by Frank_H »

Das habe ich gemacht, hat leider keine Veränderung gebracht :-(
"Produktiv": OTRS: 2.4.x
OS: OpenSuSe 11.2
Apache2/MySQL 5
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

SysConfig -> Can't write ConfigItem

Post by jojo »

kannst Du bitte noch Deine Signatur füllen. Was gibt ein ls -la /opt/otrs/Kernel/Config/Files/ aus?
"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
Frank_H
Znuny newbie
Posts: 17
Joined: 13 Apr 2010, 14:08
Znuny Version: 2.4.7

SysConfig -> Can't write ConfigItem

Post by Frank_H »

Hi,

so, ein ls -la gibt mir folgendes:

Code: Select all

drwxrwxr-x 2 otrs nogroup   4096 Apr 13 14:01 .
drwxrwxr-x 3 otrs nogroup   4096 Mar 30 09:11 ..
-rw-rw-rw- 1 otrs nogroup 295674 Jan  4 13:35 Framework.xml
-rw-rw-rw- 1 otrs nogroup 511824 Feb  1 02:00 Ticket.xml
-rw-rw-r-- 1 otrs nogroup 119182 Apr 13 14:20 ZZZAAuto.pm
Die Berechtigungen sind doch alle soweit richtig gesetzt, oder?

Ach ja, meine Signatur füllen? sowas wie bei dir mit Versionsnummer etc? wird gemacht :-P
"Produktiv": OTRS: 2.4.x
OS: OpenSuSe 11.2
Apache2/MySQL 5
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

SysConfig -> Can't write ConfigItem

Post by jojo »

wie soll denn bei den Berechtigungen der Apache schreiben können?
"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
Frank_H
Znuny newbie
Posts: 17
Joined: 13 Apr 2010, 14:08
Znuny Version: 2.4.7

SysConfig -> Can't write ConfigItem

Post by Frank_H »

sorry, ich stehe gerade aufm schlauch...

was meinste?

*edit:
selbst wenn ich die Berechtigungen der ZZZAAuto.pm auf "777" setze: keine Veränderung, gleicher Fehler.... Was übersehe ich da?
*/edit

gruß

frank
"Produktiv": OTRS: 2.4.x
OS: OpenSuSe 11.2
Apache2/MySQL 5
maxXximum
Znuny newbie
Posts: 92
Joined: 06 Jul 2007, 13:19

SysConfig -> Can't write ConfigItem

Post by maxXximum »

ja, ich habe exakt das gleiche Problem und habe das hier ja schon öfter gelesen. Aber niemand hat ne vernünftige Lösung gefunden.

Dabei sind es immer komplett frische OTRS Installationen.

ohje...:(

Kann man denn diverse Einstellungen der SysConfig wenigstens direkt über phpmyadmin / files auf dem server manuell einstellen ?
Version: OTRS 2.4.7
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

SysConfig -> Can't write ConfigItem

Post by jojo »

gab es ggf.ein Hardening des Kernels?
"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
maxXximum
Znuny newbie
Posts: 92
Joined: 06 Jul 2007, 13:19

SysConfig -> Can't write ConfigItem

Post by maxXximum »

danke dir!
nein, gab es nicht.

noch weitere Ideen?
Version: OTRS 2.4.7
maxXximum
Znuny newbie
Posts: 92
Joined: 06 Jul 2007, 13:19

SysConfig -> Can't write ConfigItem

Post by maxXximum »

Hi,

also ich konnte es nun lösen dank Hilfe der LMailing Liste

Es fehlte ein Schreibrecht der Datei ZZZAuto.pm unter /var/lib/otrs/Config
Version: OTRS 2.4.7
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

SysConfig -> Can't write ConfigItem

Post by jojo »

Erweitere doch bitte Deine Signatur um das Betriebssystem und das Du nicht das Paket von otrs.org nutzt...
"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
Frank_H
Znuny newbie
Posts: 17
Joined: 13 Apr 2010, 14:08
Znuny Version: 2.4.7

Re: SysConfig -> Can't write ConfigItem

Post by Frank_H »

Juhu,

habs auch behoben bekommen,

Ich hatte das SetPermissions.sh ausgeführt mit folgenden Parametern:

Code: Select all

./SetPermissions.sh <otrsHome> <otrsUser> <apacheUser>
und da lag der Fehler... wenn man die Gruppen der User mit angibt, so löst sich das Problem wie von selbst.....

Code: Select all

./SetPermissions.sh <otrsHome> <otrsUser> <apacheUser> <otrsGroup> <apacheGroup>
Kopf -> Tisch

Danke für die schnellen Antworten, jojo!

Gruß

Frank
"Produktiv": OTRS: 2.4.x
OS: OpenSuSe 11.2
Apache2/MySQL 5
Locked