Seite 1 von 1
[GELÖST] swaudit liefert nur "Betriebssystem-Info"
Verfasst: 12 Nov 2010, 12:46
von MX96
Hallo,
ich hatte vor einiger Zeit das gleiche Problem schon eimal hier im Forum gepostet.
Opsi Server Version: 4.0.0.9
opsi-client-agent Version: 4.0-5
hwaudit Version: 4.0.1-1
swaudit Version: 4.0-5
Hardware- und Software-Audit laufen bei den WIN XP Rechnern super. Der Hardware-Audit läuft auch bei WIN 2000 Clients.
Beim Software-Audit wird bei den WIN 2000 Clients allerdings nur "ms_windows_- ...x86....de-DE... ms_windows_-" angezeigt.
Weitere Software dieser Rechner wird nicht dargestellt.
Das gleiche Problem hatte ich bereits bei der OPSI Version 3.4. Der Hinweis damals war OPSI 4 zu installieren.
Das haben wir gemacht aber die Software wird bei den WIN 2000 Clients nicht ermittelt und dargestellt...
Ich bin für jeden Hinweis dankbar.
Danke.
Gruß
Karsten
Re: swaudit liefert nur "Betriebssystem-Info"
Verfasst: 12 Nov 2010, 17:09
von d.oertel
Hi,
offiziell wird win2k ab opsi 4.0 nicht mehr unterstützt.
Der Spagat zwischen aktuellen 64 Bit Windows 7 und win2k wird einfach zu groß.
Deswegen testen wir auch nicht mehr gegen win2k (oder nur sehr eingeschränkt)
Das hat auch zu dem beklagten Problem geführt.
Vieles geht trotzdem.....
Mal diesen probieren:
http://download.uib.de/opsi4.0/experime ... 4.0-6.opsi
gruss
d.oertel
Re: swaudit liefert nur "Betriebssystem-Info"
Verfasst: 15 Nov 2010, 08:53
von MX96
Hallo,
habe das neue swaudit 4.0-6 Paket mal eingespielt. Jetzt werden zwar für das Betriebssystem alle Informationen angezeigt aber trotzdem keine weitere Software die auf dem Rechner installiert ist.
Interessant ist, dass der swaudit im Testsystem auf Clients mit Winn 2000 läuft (auch swaudit 4.0-5). Könnte das Nicht-Auslesen der Softwareinformationen vielleicht an den Richtlinien in der Live-Domäne liegen ?
Danke.
Gruß
Karsten
Re: swaudit liefert nur "Betriebssystem-Info"
Verfasst: 16 Nov 2010, 11:04
von MX96
Hallo,
wir haben jetzt heraus gefunden, dass das Problem mit swaudit unter WIN 2000 bei uns definitiv an Gruppenrichtlinien in der AD liegen muss.
Auf einem Testrechner (WIN 2000, nicht in der Live-Domäne) lief der swaudit ohne Probleme. Nach dem wir den Rechner in die AD gehangen
haben (in die OU für unsere Standard PC's), sind zwar noch die alten Daten des swaudit in de OPSI-Datenbank vorhanden, Installation oder Deinstallation von Programmen werden aber nicht mehr aktualisiert.
Wir machen uns jetzt auf die Suche nach einer Richtlinie, die das Ausführen des swaudit behindern bzw. verhindern könnte.
(Also eher behindern, da swaudit ja anläuft (ohne Fehler) aber keine neuen Daten an den Server liefert)
Welche Windows-Funktionalität nutzt swaudit denn ? regedt32 vielleicht ?
Vielleicht hat ja jemand ein ähnliches Problem mit Gruppenrichtlinien gehabt ?
Danke.
Gruß.
Karsten
Re: swaudit liefert nur "Betriebssystem-Info"
Verfasst: 16 Nov 2010, 16:18
von d.oertel
Hi,
Welche Windows-Funktionalität nutzt swaudit denn ? regedt32 vielleicht ?
Benutzt wird:
Code: Alles auswählen
reg query HKEY_LOCAL_MACHINE\software\microsoft\windows\currentversion\uninstall
gruss
d.oertel
Re: swaudit liefert nur "Betriebssystem-Info"
Verfasst: 16 Nov 2010, 18:44
von MX96
Hallo,
entschuldigung wenn ich jetzt vielleicht blöd frage: wird HKEY_LOCAL_MACHINE\software\microsoft\windows\currentversion\uninstall nur für die Informationen zum Betriebssystem (Windows)verwendet oder auch für die restliche, auf dem Rechner installierte Software.
Danke.
Gruß
Karsten
Re: swaudit liefert nur "Betriebssystem-Info"
Verfasst: 17 Nov 2010, 13:31
von MX96
Hallo,
wir haben immer noch das Problem, dass swaudit unter WIN 2000 auf Rechnern die nicht in der Domäne hängen läuft und auf Rechner die in der Domäne hängen nicht läuft.
Es sind wohl tatsächlich Richtlinien in der AD gesetzt, die das Auslesen der Registry (HKEY_LOCAL_MACHINE\software\microsoft\windows\currentversion\uninstall) verhindern.
Wird der Befehl "reg query HKEY_LOCAL_MACHINE\software\microsoft\windows\currentversion\uninstall" den lokal auf dem Client ausgeführt oder remote vom Opsi-Server aus.
Gibt es vielleicht noch jemanden der OPSI auch noch auf WIN 2000 Clients benutzt und vielleicht ein ähnliches Problem mit swaudit hatte oder vielleicht eine Idee hat welche Art von Gruppenrichtlinie in der AD das Auslesen des Registry-Keys HKEY_LOCAL_MACHINE\software\microsoft\windows\currentversion\uninstall verhindern könnte ?
Ich bin für jeden Tipp dankbar. Wir werden die WIN 2000 Rechner wohl noch eine weile haben und ein funktionierender swaudit wäre wirklich super.
Vielleicht würde es ja auch schon helfen wenn ich wissen würde wie der swaudit angestoßen wird und dann auf dem Rechner arbeitet...
Danke.
Gruß
Karsten
Re: swaudit liefert nur "Betriebssystem-Info"
Verfasst: 19 Nov 2010, 21:29
von d.oertel
Hi,
Wird der Befehl "reg query HKEY_LOCAL_MACHINE\software\microsoft\windows\currentversion\uninstall" den lokal auf dem Client ausgeführt oder remote vom Opsi-Server aus.
lokal
Supportvertrag gefällig ?
gruss
d.oertel
Re: swaudit liefert nur "Betriebssystem-Info"
Verfasst: 01 Dez 2010, 14:32
von MX96
Hallo zusammen,
das Problem mit swaudit und W2K-Clients haben wir gelöst...
Gruß
Karsten