MachineValues INI fehlt am Client
Moderator: hdroege
MachineValues INI fehlt am Client
Hallo,
auf meinen frisch mit Windows installierten Clients (ohne Empirum; per USB Stick) wird per BAT der EmpirumAgent installiert. Die BAT hat ein Matrix42-Consultant erstellt. Nun meldet der Agent, dass er sich nicht verbinden kann, weil die INI unter MachineValues\Domain fehlt. Diese Datei liegt am Master Server. Sobald ich diese Datei manuell auf den Client kopiere, und den ERIS Dienst neustarte, klappt der Connect.
Jetzt die Frage: Wie sollte diese Datei eigentlich auf den Client gelangen?
Hat da jemand eine Ahnung?
Danke und Gruß
Michael
auf meinen frisch mit Windows installierten Clients (ohne Empirum; per USB Stick) wird per BAT der EmpirumAgent installiert. Die BAT hat ein Matrix42-Consultant erstellt. Nun meldet der Agent, dass er sich nicht verbinden kann, weil die INI unter MachineValues\Domain fehlt. Diese Datei liegt am Master Server. Sobald ich diese Datei manuell auf den Client kopiere, und den ERIS Dienst neustarte, klappt der Connect.
Jetzt die Frage: Wie sollte diese Datei eigentlich auf den Client gelangen?
Hat da jemand eine Ahnung?
Danke und Gruß
Michael
Re: MachineValues INI fehlt am Client
Hallo Michael,
gibt es einen Grund, warum die Agent-Instalaltion per USB-Stick erfolgt und nicht über die Netzwerkfreigabe oder Agent-Push?
gibt es einen Grund, warum die Agent-Instalaltion per USB-Stick erfolgt und nicht über die Netzwerkfreigabe oder Agent-Push?
Re: MachineValues INI fehlt am Client
Hi Roman,
das habe ich missverständlich geschrieben: Die Windows-Install erfolgt per USB Stick. Der Agent wird mit einer BAT installiert, die natürlich am Empirum Master Server liegt.
Gruß
Michael
das habe ich missverständlich geschrieben: Die Windows-Install erfolgt per USB Stick. Der Agent wird mit einer BAT installiert, die natürlich am Empirum Master Server liegt.
Gruß
Michael
Re: MachineValues INI fehlt am Client
geht es um die ini?
C:\EmpirumAgent\Values\MachineValues\Domain\Computername.ini ?
Die wird vom Agent mit dem Server synchronisiert...
Ich würde den Dienst beenden, Debugview laufen lassen und den Dienst wieder starten.
Welche Empirum-Version?
C:\EmpirumAgent\Values\MachineValues\Domain\Computername.ini ?
Die wird vom Agent mit dem Server synchronisiert...
Ich würde den Dienst beenden, Debugview laufen lassen und den Dienst wieder starten.
Welche Empirum-Version?
Re: MachineValues INI fehlt am Client
OK, dann liegt das Problem in der AgentConfig.xml.
XML Template am Server = AgentConfig.xml am Client (bestätigt durch binary filecompare).
XML Template am Server von mir gestern nochmals mit definitiv richtigen Daten für User/Passwort versehen und gespeichert.
Seltsam: Wenn der Client die %computername%.ini hat, kann er sofort connecten. In dieser Datei stecken auch die User/PW Daten. Und diese Daten können da ja nur reinkommen durch die AgentConfig am Masterserver.
Was tun?
Danke und Gruß
Michael
XML Template am Server = AgentConfig.xml am Client (bestätigt durch binary filecompare).
XML Template am Server von mir gestern nochmals mit definitiv richtigen Daten für User/Passwort versehen und gespeichert.
Seltsam: Wenn der Client die %computername%.ini hat, kann er sofort connecten. In dieser Datei stecken auch die User/PW Daten. Und diese Daten können da ja nur reinkommen durch die AgentConfig am Masterserver.
Was tun?
Danke und Gruß
Michael
Re: MachineValues INI fehlt am Client
Für mich hört sich das so an als würde hier DHCP Optionen fehlen oder die Depotservervariable im Agenttemplate falsch bzw. nicht vorhanden sein. Der Agent verhält sich so:
Per DHCP Optionen kann der Client den Depotserver bekommen. Diese Variable kann jedoch durch das Agenttemplate überschrieben werden.
Bei dir hört es sich so an als würde beides fehlen, DHCP Option und Variable im Agent Template. Durch die .ini weiß der Agent dann wieder wo der Empirum Server steht und ist zufrieden.
Hat sich am DHCP was geändert? Wenn dort nie etwas eingestellt war, muss evtl. das aktuelle Agent Template wieder in die .bat Installation mit einfließen. Hier wäre es interessant, was in der .bat steht. Werden alle Komponenten installiert oder ist es eine .exe aus dem Softwarepaket extrahiert?
Gruß
Jonas
Per DHCP Optionen kann der Client den Depotserver bekommen. Diese Variable kann jedoch durch das Agenttemplate überschrieben werden.
Bei dir hört es sich so an als würde beides fehlen, DHCP Option und Variable im Agent Template. Durch die .ini weiß der Agent dann wieder wo der Empirum Server steht und ist zufrieden.
Hat sich am DHCP was geändert? Wenn dort nie etwas eingestellt war, muss evtl. das aktuelle Agent Template wieder in die .bat Installation mit einfließen. Hier wäre es interessant, was in der .bat steht. Werden alle Komponenten installiert oder ist es eine .exe aus dem Softwarepaket extrahiert?
Gruß
Jonas
Re: MachineValues INI fehlt am Client
AgentConfigGUI = Anhang AgentConfigGUI.jpg
Wo wird die DHCP-Options-Config vorgenommen?
Das aktuelle AgentTemplate wird im BAT verwendet und landet auch auf dem Client.
Gruß
Michael
Wo wird die DHCP-Options-Config vorgenommen?
Das aktuelle AgentTemplate wird im BAT verwendet und landet auch auf dem Client.
Gruß
Michael
Re: MachineValues INI fehlt am Client
Die DHCP-Optionen werden auf dem DHCP-Server gesetzt und im Agent-Template gibt es eine Option "DHCP-Optionen verwenden". Hier ist der Ablauf zu vergleichen:
Re: MachineValues INI fehlt am Client
Sorry für mein Unverständnis - aber der Prozess kann doch gar nicht funktionieren.
Die Variable ist ja gut und schön. Aber er kann mit dem Server keinen Connect aufbauen, wenn er User/Passwort nicht hat. Und diese stehen einzig und allein in der Agent-XML (und offenbar in der %computername%.ini.
Also scheinen all meine Probleme in der Agent-XML begraben zu sein - oder?
Gruß
Michael
Die Variable ist ja gut und schön. Aber er kann mit dem Server keinen Connect aufbauen, wenn er User/Passwort nicht hat. Und diese stehen einzig und allein in der Agent-XML (und offenbar in der %computername%.ini.
Also scheinen all meine Probleme in der Agent-XML begraben zu sein - oder?
Gruß
Michael
Re: MachineValues INI fehlt am Client
Hallo Michael,
wenn dein Client den Empirum Server nicht kennt nützen im User und Passwort auch nichts
Schau mal in die Systemvariablen des Clients (cmd -> Befehl "set"). Was steht dort als Empirumserver?
Du kannst auch einfach mal versuchen eine Kleinigkeit an deinem Agent Template zu verändern und es neu zu speichern.
Gruß
Jonas
wenn dein Client den Empirum Server nicht kennt nützen im User und Passwort auch nichts
Schau mal in die Systemvariablen des Clients (cmd -> Befehl "set"). Was steht dort als Empirumserver?
Du kannst auch einfach mal versuchen eine Kleinigkeit an deinem Agent Template zu verändern und es neu zu speichern.
Gruß
Jonas
Re: MachineValues INI fehlt am Client
Hallo Michael,
Der angemeldete User, der die BAT-Datei aufruft muss natürlich Rechte auf den Empirumserver haben. Ansonsten gilt das, was Jonas geschrieben hat. Du kannst ja die Variable %Empirumserver% in der BAT-Datei vergeben, dann sollte es auch gehen.
Viele Grüße
Tobias
---
Empirum Echtsystem: v19 - 19.0.1 - Win 2012 R2 mit EPE 4.7.3 und UEM Agent 1905.1
Empirum Testsystem: v19 - 19.0.1 - Win 2012 R2 mit EPE 4.7.5 und UEM Agent 1906.1
Workplace Management Echtsystem: ServiceStore 9.1.0.2532 - Win 2012 R2
Workplace Management Testsystem: ServiceStore 9.1.0.2532 - Win 2016
MDM: Silverback 18.0.3.27
DB-Server: Win 2012 R2 mit SQL 2014
Tobias
---
Empirum Echtsystem: v19 - 19.0.1 - Win 2012 R2 mit EPE 4.7.3 und UEM Agent 1905.1
Empirum Testsystem: v19 - 19.0.1 - Win 2012 R2 mit EPE 4.7.5 und UEM Agent 1906.1
Workplace Management Echtsystem: ServiceStore 9.1.0.2532 - Win 2012 R2
Workplace Management Testsystem: ServiceStore 9.1.0.2532 - Win 2016
MDM: Silverback 18.0.3.27
DB-Server: Win 2012 R2 mit SQL 2014
Who is online
Users browsing this forum: No registered users and 7 guests