swaudit kann keine Werte in Mysql DB schreiben

Antworten
DirtyHarryIV
Beiträge: 42
Registriert: 28 Okt 2010, 13:27

swaudit kann keine Werte in Mysql DB schreiben

Beitrag von DirtyHarryIV »

Hallo,

leider funktioniert bei uns swaudit nicht mehr korrekt. Die Werte werden korrekt vom Client ausgelesen, er schafft es jedoch nicht die Werte in die Datenbank zu schreiben (mysql backend ist für audits eingerichtet). Im Log erscheint folgende Fehlermeldung:

Code: Alles auswählen

[3] [10.05.2012 14:36:15]       Error: retrieveJSONObject --- opsi service problem ---{"message":"Backend permission denied error: Access to method 'auditSoftware_createObjects' denied for user 'st45116.ukl.uni-freiburg.de': Backend permission denied error: Access denied","class":"BackendPermissionDeniedError"}
habs mit:
swaudit_4.0-11
swaudit_4.0-14
und unterschiedlichen Clients versucht.... jedesmal erfolglos.

gruß

Harald
Benutzeravatar
d.oertel
uib-Team
Beiträge: 3327
Registriert: 04 Jun 2008, 14:27

Re: swaudit kann keine Werte in Mysql DB schreiben

Beitrag von d.oertel »

Hi,

hmm -
ist 'st45116.ukl.uni-freiburg.de' der client auf dem das läuft ?
wie stehen die properties vom swaudit ?
Welchen Wert bekommt im Log die Variable $clientId$ ?
Wenn den falschen (anderen als 'st45116.ukl.uni-freiburg.de') dann mal die Zeile:

Code: Alles auswählen

set $clientId$="%HostID%"
umsetzen auf

Code: Alles auswählen

set $clientId$="%opsiserviceUser%"
Hilft das ?

gruss
d.oertel


Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.

Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.

uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de


DirtyHarryIV
Beiträge: 42
Registriert: 28 Okt 2010, 13:27

Re: swaudit kann keine Werte in Mysql DB schreiben

Beitrag von DirtyHarryIV »

Hi!
ist 'st45116.ukl.uni-freiburg.de' der client auf dem das läuft ?
Genau.
wie stehen die properties vom swaudit ?
"extended_search" steht auf on
"usefilebuffer" steht auf off
Welchen Wert bekommt im Log die Variable $clientId$ ?
'st45116.ukl.uni-freiburg.de'

Soll ich dann das

Code: Alles auswählen

set $clientId$="%opsiserviceUser%"
trotzdem ausprobieren?

Danke und Gruß

Harald
Benutzeravatar
d.oertel
uib-Team
Beiträge: 3327
Registriert: 04 Jun 2008, 14:27

Re: swaudit kann keine Werte in Mysql DB schreiben

Beitrag von d.oertel »

Hi,

ja - wenn das nicht hilft (was ich befürchte)
bitte 'use file buffer' anschalten einen Durchlauf machen und
danach aus c:\tmp die Dateien

auditsoftware_%PCName%.txt
auditsoftwareOnClient_%PCName%.txt

mir zusenden.

Danke

d.oertel


Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.

Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.

uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de


Antworten