Problem: Login Blocker deaktivieren / opsi-client-agent Installation
Problem: Login Blocker deaktivieren / opsi-client-agent Installation
Hallo zusammen,
ich teste momentan das Shutdown-Modul von OPSI und möchte dafür ebenfalls den Login Blocker deaktivieren, sodass beim Starten des Clients keinerlei Verzögerung mehr eintritt.
Um den Login Blocker zu deaktivieren habe ich unter der Property-Konfiguration die Eigenschaft "loginblockerstart" des betroffenen Clients auf "off" gesetzt und anschließend den opsi-client-agent über den "setup"-Schalter neu auf dem Client installieren lassen.
Leider ist der Login Blocker immer noch aktiviert und es hat sich rein gar nichts verändert.
Dann habe ich einen Blick in das Installations-Logfile des Agents geworfen. Dort konnte ich einige Fehler feststellen, dass etliche Registrierungseinträge nicht gefunden werden konnten. Ich gehe also von einer unvollständigen Installation des Agents aus, weswegen vermutlich entsprechende Registrierungseinträge nicht gesetzt und daher der Login Blocker nicht deaktiviert werden kann.
Hier die Log-Datei
https://dl.dropboxusercontent.com/u/357 ... -agent.log
Falls jemand eine Idee hat, warum es zu den Fehlern kommt und mir sagen kann, wie ich zu einer fehlerfreien Agent-Installation komme, wäre ich sehr dankbar.
Netter Gruß
Frans
ich teste momentan das Shutdown-Modul von OPSI und möchte dafür ebenfalls den Login Blocker deaktivieren, sodass beim Starten des Clients keinerlei Verzögerung mehr eintritt.
Um den Login Blocker zu deaktivieren habe ich unter der Property-Konfiguration die Eigenschaft "loginblockerstart" des betroffenen Clients auf "off" gesetzt und anschließend den opsi-client-agent über den "setup"-Schalter neu auf dem Client installieren lassen.
Leider ist der Login Blocker immer noch aktiviert und es hat sich rein gar nichts verändert.
Dann habe ich einen Blick in das Installations-Logfile des Agents geworfen. Dort konnte ich einige Fehler feststellen, dass etliche Registrierungseinträge nicht gefunden werden konnten. Ich gehe also von einer unvollständigen Installation des Agents aus, weswegen vermutlich entsprechende Registrierungseinträge nicht gesetzt und daher der Login Blocker nicht deaktiviert werden kann.
Hier die Log-Datei
https://dl.dropboxusercontent.com/u/357 ... -agent.log
Falls jemand eine Idee hat, warum es zu den Fehlern kommt und mir sagen kann, wie ich zu einer fehlerfreien Agent-Installation komme, wäre ich sehr dankbar.
Netter Gruß
Frans
- n.wenselowski
- Ex-uib-Team
- Beiträge: 3194
- Registriert: 04 Apr 2013, 12:15
Re: Problem: Login Blocker deaktivieren / opsi-client-agent Installation
Hallo Frans,
Gibt es Probleme bei der Installation?
Gruß
Niko
Dann würde ich nochmal versuchen das ganze auf dem Zielsystem zu installieren.frans hat geschrieben:Dann habe ich einen Blick in das Installations-Logfile des Agents geworfen. Dort konnte ich einige Fehler feststellen, dass etliche Registrierungseinträge nicht gefunden werden konnten. Ich gehe also von einer unvollständigen Installation des Agents aus, weswegen vermutlich entsprechende Registrierungseinträge nicht gesetzt und daher der Login Blocker nicht deaktiviert werden kann.
Gibt es Probleme bei der Installation?
Gruß
Niko
Code: Alles auswählen
import OPSI
Re: Problem: Login Blocker deaktivieren / opsi-client-agent Installation
Hallo Niko,
die Installation des Agents an sich wird ohne Probleme abgeschlossen, egal ob händisch über die "service_setup.cmd" oder über den Config Editor. Der Client registriert sich auch beim Server und ich kann ohne Probleme Software installieren. Es scheint alles zu klappen außer das Deaktivieren des Login Blockers über den Config Editor. Die Fehlermeldungen wie in der oben angehängten Logdatei sind jedes Mal die gleichen. Wo genau in der Registrierung werden die Einträge für den Login Blocker denn abgelegt? Dann könnte man überprüfen, ob dort evtl. etwas fehlt. Gibt es vielleicht eine andere Möglichkeit den Login Blocker zu deaktivieren? Ich verwende auf meinem Testclient Windows 7 64-Bit und auf dem Opsi-Server die aktuelle Version. Server und Client befinden sich im selben Netz, damit die Firewall nichts blockt.
//Edit:
Habe ebenfalls ausprobiert über die "config.ini" des Agents im Verzeichnis "opsi-client-agent\files\opsi\cfg" von vornherein den Login Blocker über folgende Parametrisierung zu deaktivieren, was leider auch nicht geklappt hat.
Gruß
Frans
die Installation des Agents an sich wird ohne Probleme abgeschlossen, egal ob händisch über die "service_setup.cmd" oder über den Config Editor. Der Client registriert sich auch beim Server und ich kann ohne Probleme Software installieren. Es scheint alles zu klappen außer das Deaktivieren des Login Blockers über den Config Editor. Die Fehlermeldungen wie in der oben angehängten Logdatei sind jedes Mal die gleichen. Wo genau in der Registrierung werden die Einträge für den Login Blocker denn abgelegt? Dann könnte man überprüfen, ob dort evtl. etwas fehlt. Gibt es vielleicht eine andere Möglichkeit den Login Blocker zu deaktivieren? Ich verwende auf meinem Testclient Windows 7 64-Bit und auf dem Opsi-Server die aktuelle Version. Server und Client befinden sich im selben Netz, damit die Firewall nichts blockt.
//Edit:
Habe ebenfalls ausprobiert über die "config.ini" des Agents im Verzeichnis "opsi-client-agent\files\opsi\cfg" von vornherein den Login Blocker über folgende Parametrisierung zu deaktivieren, was leider auch nicht geklappt hat.
Code: Alles auswählen
[opsiloginblocker]
loglevel = 6
loginblockertimeoutconnect = 10
loginblockerstart = 0
Frans
Re: Problem: Login Blocker deaktivieren / opsi-client-agent Installation
Hallo zusammen,
ich habe nun eine Lösung gefunden den Login Blocker vollständig zu deaktivieren.
Zunächst habe ich im Config-Editor die zwei folgenden Host-Parameter definiert, die entsprechende Attribute in der opsiclientd.conf des opsi-client-agents zentral anpassen
[*]opsiclientd.event_gui_startup.active = false
[*]opsiclientd.event_gui_startup.block_login = false
[*]opsiclientd.event_on_shutdown.active = true
Anschließend habe ich die Property-Konfiguration des installierten opsi-client-agents im Config-Editor bei jedem Rechner wie folgt angepasst und den Agent per "setup" mit diesen Einstellungen neu installiert.
[*]loginblockerstart = off
[*]on_shutdown_install = on
Da mit diesen Einstellungen aber immer noch die Grafik des Login-Blockers (Schloss-Symbol) beim Windows-Start angezeigt wurde, habe ich zusätzlich ein neues OPSI-Paket "opsi-client-agent-customize" erstellt, das in der "block_login.ini" im opsi-client-agent-Verzeichnis "C:\Program Files (x86)\opsi.org\opsi-client-agent\notifier" den Wert "Hidden" auf "true" setzt.
Das neue Paket habe ich mit der niedrigst möglichen Priorität von -100 erstellt, um sicherzustellen, dass zuerst der opsi-client-agent aktualisiert wird und erst dann die Anpassung der "block_login.ini" stattfindet.
Gruß
Frans
ich habe nun eine Lösung gefunden den Login Blocker vollständig zu deaktivieren.
Zunächst habe ich im Config-Editor die zwei folgenden Host-Parameter definiert, die entsprechende Attribute in der opsiclientd.conf des opsi-client-agents zentral anpassen
[*]opsiclientd.event_gui_startup.active = false
[*]opsiclientd.event_gui_startup.block_login = false
[*]opsiclientd.event_on_shutdown.active = true
Anschließend habe ich die Property-Konfiguration des installierten opsi-client-agents im Config-Editor bei jedem Rechner wie folgt angepasst und den Agent per "setup" mit diesen Einstellungen neu installiert.
[*]loginblockerstart = off
[*]on_shutdown_install = on
Da mit diesen Einstellungen aber immer noch die Grafik des Login-Blockers (Schloss-Symbol) beim Windows-Start angezeigt wurde, habe ich zusätzlich ein neues OPSI-Paket "opsi-client-agent-customize" erstellt, das in der "block_login.ini" im opsi-client-agent-Verzeichnis "C:\Program Files (x86)\opsi.org\opsi-client-agent\notifier" den Wert "Hidden" auf "true" setzt.
Das neue Paket habe ich mit der niedrigst möglichen Priorität von -100 erstellt, um sicherzustellen, dass zuerst der opsi-client-agent aktualisiert wird und erst dann die Anpassung der "block_login.ini" stattfindet.
Gruß
Frans
Re: Problem: Login Blocker deaktivieren / opsi-client-agent Installation
Hallo Frans,
ich weiß es ist schon lange her, doch ich habe das gleiche Problem beim starten mit dem Blocker. Mit Deiner Beschreibung komme ich aber nicht zurecht, konntest Du mir dies noch ein wenig zerbröseln? Kein mensch möchte beim Start jedes mal den Blocker haben, dieser sollte auf jeden Fall silent laufen.
Gruß Juergen
ich weiß es ist schon lange her, doch ich habe das gleiche Problem beim starten mit dem Blocker. Mit Deiner Beschreibung komme ich aber nicht zurecht, konntest Du mir dies noch ein wenig zerbröseln? Kein mensch möchte beim Start jedes mal den Blocker haben, dieser sollte auf jeden Fall silent laufen.
Gruß Juergen
Re: Problem: Login Blocker deaktivieren / opsi-client-agent Installation
Hallo Frans,
ich weiß es ist schon lange her, doch ich habe das gleiche Problem beim starten mit dem Blocker. Mit Deiner Beschreibung komme ich aber nicht zurecht, konntest Du mir dies noch ein wenig zerbröseln? Kein mensch möchte beim Start jedes mal den Blocker haben, dieser sollte auf jeden Fall silent laufen.
Gruß Juergen
ich weiß es ist schon lange her, doch ich habe das gleiche Problem beim starten mit dem Blocker. Mit Deiner Beschreibung komme ich aber nicht zurecht, konntest Du mir dies noch ein wenig zerbröseln? Kein mensch möchte beim Start jedes mal den Blocker haben, dieser sollte auf jeden Fall silent laufen.
Gruß Juergen
Re: Problem: Login Blocker deaktivieren / opsi-client-agent Installation
Hi,
der Loginblocker wird immer geladen. Auf die Weise, wie oben beschrieben kannst du dafür sorgen, dass der Loginblocker nicht blockt. Da das alles ineinander geht, wird das Schlosssymbol dennoch kurz angezeigt.
Im Beispiel von Frans wird on_shutdown Install aktiviert und gui_startup abgeschaltet. Das kann man machen, birgt aber auch die Gefahr, dass man sich seine Clients abhängt, wenn man bei install by shutdown ein Problem auftritt. Kann man machen, man sollte aber Wissen worauf man sich da einlässt.
der Loginblocker wird immer geladen. Auf die Weise, wie oben beschrieben kannst du dafür sorgen, dass der Loginblocker nicht blockt. Da das alles ineinander geht, wird das Schlosssymbol dennoch kurz angezeigt.
Im Beispiel von Frans wird on_shutdown Install aktiviert und gui_startup abgeschaltet. Das kann man machen, birgt aber auch die Gefahr, dass man sich seine Clients abhängt, wenn man bei install by shutdown ein Problem auftritt. Kann man machen, man sollte aber Wissen worauf man sich da einlässt.
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