Seite 1 von 2

Fehler bei swaudit

Verfasst: 21 Jun 2011, 08:11
von djdodo
Guten morgen!

Ich bekommen auf mehreren Rechnern Probleme bei swaudit.
Entwerde es bleibt komplett stehen, ohne Meldung oder es kommt die Fehlermeldung:

Code: Alles auswählen

TCentralForm.FormCreate: Zugriffsverletzung bei Adresse 00402AB5 in Modul 
'winst.exe'. Lesen von Adresse 00000224
Tritt auch auf, wenn swaudit nicht beim Systemstart, sondern erst später läuft.

Fehlermeldung in der instlog:

"Variable "SlowInfoCache" not found. Code: 2"

Re: Fehler bei swaudit

Verfasst: 21 Jun 2011, 09:24
von wolfbardo
Was sagt

Code: Alles auswählen

 opsi-package-manager -l swaudit
opsi-package-manager -l opsi-winst
Gruss
Bardo Wolf

Re: Fehler bei swaudit

Verfasst: 21 Jun 2011, 10:50
von norman.rade
Hallo,

ich hatte heute Morgen das gleiche Problem mit swaudit, die Rechner bleiben einfach hängen. Hat schon jemand eine Idee woran es liegen kann.

opsi-package-manager -l swaudit
swaudit 4.0-6 Client software invento
opsi-package-manager -l opsi-winst
opsi-winst 4.10.8.15-1 winst

Ciao Norman

Re: Fehler bei swaudit

Verfasst: 21 Jun 2011, 11:04
von d.oertel
Hi,

mal den probieren:

http://download.uib.de/opsi4.0/testing/ ... 1.1-2.opsi

gruss
d.oertel

Re: Fehler bei swaudit

Verfasst: 21 Jun 2011, 11:20
von djdodo
Wie bekomme ich denn die aktualisierte Version auf den Client?
Reicht hier das Kopieren?

Re: Fehler bei swaudit

Verfasst: 21 Jun 2011, 11:24
von djdodo
Beim Ersetzen durch Kopieren kommt beim Start von swaudit

Code: Alles auswählen

TCentralForm.FormCreate: AccessViolation
Neue Sprache, gleicher Fehler.

Re: Fehler bei swaudit

Verfasst: 21 Jun 2011, 13:47
von Cherry
Hallo,

ich habe auf einigen wenigen Clients (xp) das gleiche problem.
nach kompletter deinstallation (registry und löschen von opsi.org) und neuinstallation des opsi-client-agents, war die fehlermeldung weg.

gruß

Re: Fehler bei swaudit

Verfasst: 22 Jun 2011, 07:24
von djdodo
Guten Morgen!

Problem tritt mittlerweile auch bei hwaudit auf, wenn es beim Systemstart losläuft.
Da ich das für alle meine Rechner mal machen wollte, habe ich jetzt 400 Rechner, die nicht mehr booten....
Deinstallieren des Opsi-Client führt zu einer Fehlermeldung, dass ihm die Gina.dll fehlt.
Deinstallation ist keine besonders gute Lösung!

instlog.err:

[1] [22.06.2011 06:35:06] opsi-winst 4.11.1.1 started at 22.06.2011 06:35:03
[1] [22.06.2011 06:35:07] action entry : opsi-client-agent=none
[1] [22.06.2011 06:35:07] state entry : opsi-client-agent=installed
[1] [22.06.2011 06:35:07] action entry : hwaudit=setup
[1] [22.06.2011 06:35:07] state entry : hwaudit=unknown
[1] [22.06.2011 06:35:07] action entry : opsi-winst=none
[1] [22.06.2011 06:35:07] state entry : opsi-winst=installed
[1] [22.06.2011 06:35:07] action entry : swaudit=setup
[1] [22.06.2011 06:35:07] state entry : swaudit=not_installed
[1] [22.06.2011 06:35:07] Product : opsi-client-agent
[1] [22.06.2011 06:35:07] Product : hwaudit
[1] [22.06.2011 06:35:07] Product : opsi-winst
[1] [22.06.2011 06:35:07] Product : swaudit
[1] [22.06.2011 06:35:07] Product sequence calculated by opsi-server
[1] [22.06.2011 06:35:07] in TOpsi4Data.initProduct : hwaudit
[1] [22.06.2011 06:35:08]
[1] [22.06.2011 06:35:08] ============ Version 4.11.1.1 WIN32 script "q:\install\hwaudit\hwaudit.ins"
[1] [22.06.2011 06:35:08] start: 2011-06-22 06:35:08
[1] [22.06.2011 06:35:08] on client named "fihschul6.fibro.local"
[1] [22.06.2011 06:35:08] user account "pcpatch"
[1] [22.06.2011 06:35:08] winst running as admin
[1] [22.06.2011 06:35:08] [executing: "C:\Programme\opsi.org\opsi-client-agent\opsi-winst\winst32.exe"]
[1] [22.06.2011 06:35:08] system infos:
[1] [22.06.2011 06:35:08] 00-1B-78-B6-E5-12 - PC hardware address
[1] [22.06.2011 06:35:08] FIHSCHUL6.fibro.local - IP name
[1] [22.06.2011 06:35:08] 172.17.31.173 - IP address
[1] [22.06.2011 06:35:08] DEU - System default locale
[1] [22.06.2011 06:35:08] opsi service version : 4
[1] [22.06.2011 06:35:08]
[4] [22.06.2011 06:35:08] Warning: depricated: <LogLevel=> please use <setLogLevel=>
[1] [22.06.2011 06:35:08] LogLevel was 6
[1] [22.06.2011 06:35:08] LogLevel set to 6

Und danach bleibt es stehen.

Meldung im Winst Fenster:

Running hardware audit
Files_copy_hwaudit finished

instlog.txt:
[5] [22.06.2011 07:42:28] Execution of Winbatch_hwaudit
[6] [22.06.2011 07:42:28] Call ""c:\tmp\hwaudit\hwaudit.exe" -u "fihschul6.fibro.local" -p "*****(password)*****" -a "https://172.17.20.68:4447" -l 3"
[6] [22.06.2011 07:42:28] Waiting 1200 seconds
[6] [22.06.2011 07:42:28] Waiting until process "hwaudit.exe" started and has ended
[6] [22.06.2011 07:44:05] Waiting for start of "hwaudit.exe"


Da beim manuellen Starten des hwaudit.ins der Fehler ebenso auftritt, habe ich mal in die hwaudit.log gesehen.
Nach dem manuellen aufruf steht logischerweise critical: adress not set.
Klar, die bekommt er ja über den Client.
hwaudit.exe geht so schnell auf und wieder zu, dass winst die Beendigung nicht mitbekommt.

hwaudit.log bei automatischem Lauf (Laufzeit 97sek):

Jun 22 08:17:42 [debug] Content-Type: application/json;charset=utf-8 (JSONRPC.pyo|612)
Jun 22 08:17:42 [debug2] {"id": 4, "result": [], "error": null} (JSONRPC.pyo|618)
Jun 22 08:17:42 [notice] Exiting... (hwaudit.py|816)
Jun 22 08:17:42 [debug] Executing jsonrpc method 'exit' on host 172.17.20.68 (JSONRPC.pyo|103)
Jun 22 08:17:42 [debug2] jsonrpc: {"params": [], "id": 5, "method": "exit"} (JSONRPC.pyo|106)
Jun 22 08:17:42 [debug2] Request to host '172.17.20.68', baseUrl: /rpc, query '{"params": [], "id": 5, "method": "exit"}' (JSONRPC.pyo|584)
Jun 22 08:17:42 [debug] Content-Type: application/json;charset=utf-8 (JSONRPC.pyo|612)
Jun 22 08:17:42 [debug2] {"id": 5, "result": null, "error": null} (JSONRPC.pyo|618)

Zum Vergleich Zeitgleicher Eintrag instlog.txt:

[6] [22.06.2011 08:16:04] Call ""c:\tmp\hwaudit\hwaudit.exe" -u "fihschul6.fibro.local" -p "*****(password)*****" -a "https://172.17.20.68:4447" -l 3"
[6] [22.06.2011 08:16:04] Waiting 1200 seconds
[6] [22.06.2011 08:16:04] Waiting until process "hwaudit.exe" started and has ended
[6] [22.06.2011 08:17:42] Waiting for start of "hwaudit.exe"


hwaudit.exe Prozess geht auf, läuft einige Zeit und wird beendet.
Es stehen massig Einträge in der hwaudit.log, alle Infos sind da.
Aber winst.exe geht nicht zu.

Re: Fehler bei swaudit

Verfasst: 22 Jun 2011, 14:33
von d.oertel
Hi,

beim swaudit empfehle ich das product property 'extended_search' auf 'off' zu stellen.

Zum hwaudit fällt mir auf die schnelle auch nichts ein.

gruss
d.oertel

Re: Fehler bei swaudit

Verfasst: 21 Jul 2011, 07:47
von djdodo
Das Problem bei hwaudit ist, dass winst Probleme mit dem Schalter /waitforprocessending hat.
Diesen habe ich auch noch bei einem anderen Paket eingesetzt, da geht winst auch nicht mehr zu, abwohl das Paket fertig ist.

Winst: 4.11.1.1
opsiclientd: 4.0.56