opsi-client-agent funktioniert nicht

JonasIVA
Beiträge: 17
Registriert: 20 Jan 2015, 15:57

Re: opsi-client-agent funktioniert nicht

Beitrag von JonasIVA »

Da ich den Fehler immer noch nicht behoben konnte und auch nicht ganz weiß wie ich winexe kompilieren muss, würde es mir helfen, wenn ich wüsste welche Tools ich unter CentOS dafür bräuchte und was evt. noch zu beachten wären?

Gruß
Benutzeravatar
n.wenselowski
Ex-uib-Team
Beiträge: 3194
Registriert: 04 Apr 2013, 12:15

Re: opsi-client-agent funktioniert nicht

Beitrag von n.wenselowski »

Hallo,

die README von Winexe liefert dazu einiges.


Gruß

Niko

Code: Alles auswählen

import OPSI
mstiem
Beiträge: 15
Registriert: 10 Feb 2014, 16:46

Re: opsi-client-agent funktioniert nicht

Beitrag von mstiem »

Hallo,

kam es nun hier zu einer wirklichen Lösung des Problems?
Ich habe ähnliche Probleme mit 2 Clients. Alle anderen funktionieren prima und ohne Fehler.

Die beiden jedoch starten den Client nicht. Was sie von allen anderen Unterscheidet ist die Office Version sonst ist alles gleich.
Nach einem "fresh" install von Windows passt alles. aber nach kurzer Zeit fängt das Phänomen an einzusetzen.

Habe schon alles mögliche versucht. Leider Ohne Erfolg.

Reinstall vom Client mit und ohne Admin, vom Server aus ... oder auch mit und ohne Mcafee und Defender... Leider immer das selbe Ergebnis.
der Prozess startet einfach nicht.

Was sind noch möglichkeiten zum Debuggen auf einem WIndows 7 Pro Rechner?

LG
mstiem
mstiem
Beiträge: 15
Registriert: 10 Feb 2014, 16:46

Re: opsi-client-agent funktioniert nicht

Beitrag von mstiem »

Ich konnte es nach weiteren Debuggen mit Eventlogs (Windows Ereinnisanzeige) den fehlenden Dienst herausfinden.
DNS-Client.

Dieser stand bei den betroffenen Systemen auf "deaktiviert" ein auf "Automatisch" brachte den gewünschten Erfolg! UND... ein Zufriedenes Gesicht meinerseits ;)

:P
Benutzeravatar
SisterOfMercy
Beiträge: 1556
Registriert: 22 Jun 2012, 19:18

Re: opsi-client-agent funktioniert nicht

Beitrag von SisterOfMercy »

mstiem hat geschrieben:Ich konnte es nach weiteren Debuggen mit Eventlogs (Windows Ereinnisanzeige) den fehlenden Dienst herausfinden.
I think this is documented somewhere.
Bitte schreiben Sie Deutsch, when I'm responding in the German-speaking part of the forum!
cschmitz
Beiträge: 13
Registriert: 16 Mär 2015, 08:22

Re: opsi-client-agent funktioniert nicht

Beitrag von cschmitz »

Hallo zusammen,

ich würde das Thema gerne noch mal aufgreifen.

Der angesprochene "DNS-Client Dienst" muss bei unseren aussenstellen deaktiviert sein.

(Hintergrund ist der, das die Clients in den aussenstellen über VPN angebunden sind und DNS-Anfragen nur über "unseren" DNS-Server laufen!)

Ist es möglich den Opsi-Client auch ohne den DNS-Client Dienst zu starten?
Benutzeravatar
ueluekmen
uib-Team
Beiträge: 1940
Registriert: 28 Mai 2008, 10:53

Re: opsi-client-agent funktioniert nicht

Beitrag von ueluekmen »

Der DNS-Client hängt mit im Netzwerkstack von Windows, momentan habe ich keine Ahnung, ob man das auch ohne zum laufen bekommt, aber eins steht fest, das geht nicht auf Zuruf und nicht über das freie Forum, dass müsst Ihr Einkaufen.


Aber mal davon abgesehen:
cschmitz hat geschrieben:(Hintergrund ist der, das die Clients in den aussenstellen über VPN angebunden sind und DNS-Anfragen nur über "unseren" DNS-Server laufen!)
Verstehe ich nicht. Habt Ihr in eurem VPN kein DNS-Server? Machen alle Clients selber ein VPN Tunnel auf, oder macht Ihr Site-To-Site? Je nachdem sollte es doch auch möglich sein, dass man dafür zu sorgen, dass die richtigen DNS-Server gefragt werden. Wenn du mit deiner Anfrage auf den DNS-Cache anspielst, den kann man auch Flushen, ich würde mir überlegen, ob man das auch ohne stoppen des Dienstes hinbekommt, weil es aus meiner Sicht nicht sicher ist, dass dieser Dienst nicht mehr startet. Wenn er von einem anderen Dienst getriggert wird, sucht man sich wahrscheinlich einen Wolf bei einem Problem.


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


Benutzeravatar
ueluekmen
uib-Team
Beiträge: 1940
Registriert: 28 Mai 2008, 10:53

Re: opsi-client-agent funktioniert nicht

Beitrag von ueluekmen »

Hallo,

selten, dass ich zweimal hintereinander auf den selben antworte, aber da diese Meldung jetzt von mehreren kamen habe ich mir das noch mal angeschaut. Ich lag mit meiner Vermutung gar nicht so falsch:
ueluekmen hat geschrieben:weil es aus meiner Sicht nicht sicher ist, dass dieser Dienst nicht mehr startet. Wenn er von einem anderen Dienst getriggert wird
Der dnscache-Dienst wird tatsächlich getriggert und zwar vom opsi-client-agent :lol: , weil es als Abhängigkeit im Dienst gesetzt ist. Das heißt, wenn die Group-Policy diesen Dienst deaktiviert und opsi-client-agent gestartet werden soll, fährt er erst den dnscache hoch, und wird dann erst gestartet. In der Zwischenzeit ist aber der Loginblocker schon da und blockt.

Da dieser Dienst erst mal von Microsoft selbst nicht verteufelt wird, aber anders als der Name DNS-Client vermuten lässt nur der dnscache-Service ist und mit der Funktionalität von DNS-Abfragen nicht wirklich viel zu tun hat, haben wir ein internes Ticket aufgemacht, um diese Anfrage mal in einer Entwicklersitzung zu besprechen.

Wenn man das jetzt gelöst haben will, kann man folgende Datei bearbeiten:

/var/lib/opsi/depot/opsi-client-agent/files/opsi/setup.ins

Zeile 1270 im aktuellen Paket:

Registry_opsiclientd_Service_depend_dhcp_dns

auskommentieren. Danach sollten die Abhängigkeiten beim installieren des opsi-client-agent nicht mehr gesetzt sein und das was du haben wolltest sollte dann gehen.

Drei Dinge noch:
1.) Sollte diese Änderung nicht umgesetzt werden oder nicht in der nächsten Version vom opsi-client-agent mit released werden, ist bei einem Upgrade des opsi-client-agent Pakets auf dem Depot diese Änderung wieder weg.
2.) Bitte Testen, wir haben es noch nicht wirklich getestet, auch wenn diese Ecke nicht kritisch aussieht, aber man weiß erst das es läuft, wenn es getestet ist.
3.) Feedback hilft bei der Entscheidung ob das Upstream geht oder nicht.


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


cschmitz
Beiträge: 13
Registriert: 16 Mär 2015, 08:22

Re: opsi-client-agent funktioniert nicht

Beitrag von cschmitz »

Hallo,

das hört sich doch gut an :)

Habe es auch schon testen können - funktioniert! Danke dafür :D

Ein Problem oder vielleicht ein denkfehler meinerseits bleibt noch:

Um den Client für die Aussenstellen zu separieren, hab ich eine Kopie des aktuellen Opsi-Client-Agent "opsi-client-agent-ohne-dns" im Workbench erstellt, dann die ID in der Control-Datei angepasst "opsi-client-agent-ohne-dns", gepackt und implementiert. Nach dem der Client-Agent installiert ist sieht man im Configed aber nicht bei "opsi-client-agent-ohne-dns" das dieser installiert ist sondern bei "opsi-client-agent".

Muss hier noch etwas in der Control-Datei oder der Setup.ins angepasst werden? :)

Gruß
Christian Schmitz
Benutzeravatar
ueluekmen
uib-Team
Beiträge: 1940
Registriert: 28 Mai 2008, 10:53

Re: opsi-client-agent funktioniert nicht

Beitrag von ueluekmen »

Hi,

das Client-Agent-Paket zu clonen ist etwas schwieriger als normale Pakete zu klonen, da die Installationslogik etwas kompliziert ist.

Ich würde vorschlagen, dass Paket über so ein zu setzen, wenn es keine Probleme macht, ansonsten müsste man das Deploy und die Installationroutine mit anpassen, dass ist sehr umständlich.


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