<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Empirum Agent Archives - Workplace Management Blog</title>
	<atom:link href="https://www.wpm-blog.de/tag/empirum-agent/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.wpm-blog.de/tag/empirum-agent/</link>
	<description>... ideas and solutions making workplace management easier</description>
	<lastBuildDate>Sun, 24 Nov 2024 15:33:15 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.1.7</generator>
	<item>
		<title>Empirum UEM Agent &#8211; EmpirumServer Bestimmung</title>
		<link>https://www.wpm-blog.de/empirum-uem-agent-empirumserver-bestimmung/</link>
					<comments>https://www.wpm-blog.de/empirum-uem-agent-empirumserver-bestimmung/#respond</comments>
		
		<dc:creator><![CDATA[Jochen]]></dc:creator>
		<pubDate>Sun, 24 Nov 2024 15:32:17 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Empirum]]></category>
		<category><![CDATA[Empirum Agent]]></category>
		<category><![CDATA[Matrix42]]></category>
		<category><![CDATA[Software Management]]></category>
		<guid isPermaLink="false">https://www.wpm-blog.de/?p=2993</guid>

					<description><![CDATA[<p>Der Matrix42 Empirum UEM-Agent ist die Client Komponente, die sich mit dem entsprechenden EmpirumServer verbindet und kommuniziert. Der UEM-Agent holt dazu die Aufträge, Variablen und daraus resultierenden Software-Pakete ab und sendet die Log Dateien und &#8230; <a href="https://www.wpm-blog.de/empirum-uem-agent-empirumserver-bestimmung/">Weiterlesen</a></p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/empirum-uem-agent-empirumserver-bestimmung/">Empirum UEM Agent &#8211; EmpirumServer Bestimmung</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><a href="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2024/11/Matrix42-UEM-Agent.png?x39343"><img decoding="async" loading="lazy" class="alignleft wp-image-2995" src="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2024/11/Matrix42-UEM-Agent.png?x39343" alt="" width="153" height="153" srcset="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2024/11/Matrix42-UEM-Agent.png 200w, https://www.wpm-blog.de/wpmblog/wp-content/uploads/2024/11/Matrix42-UEM-Agent-150x150.png 150w, https://www.wpm-blog.de/wpmblog/wp-content/uploads/2024/11/Matrix42-UEM-Agent-120x120.png 120w" sizes="(max-width: 153px) 100vw, 153px" /></a>Der Matrix42 Empirum UEM-Agent ist die Client Komponente, die sich mit dem entsprechenden EmpirumServer verbindet und kommuniziert. Der UEM-Agent holt dazu die Aufträge, Variablen und daraus resultierenden Software-Pakete ab und sendet die Log Dateien und Inventarergebnisse zurück. Hat man eine wenig komplexe Umgebung mit einem einzigen EmpirumServer, gestalten sich die kommenden Fragen prinzipiell einfacher, <span id="more-2993"></span>denn es gibt ja nur den einen EmpirumServer.</p>
<p>Trotzdem sind die nachfolgenden Informationen interessant und wichtig, wenn man vielleicht seinen vorhandenen EmpirumServer austauschen, umbenennen o.ä. mag. Handelt es sich um eine Umgebung mit mehreren Standorten oder einer größeren vierstelligen Anzahl an Clients, dann machen auch mehrere EmpirumServer Sinn bzw. werden benötigt. Weitere EmpirumServer nennt man im Empirum Sprachgebrauch &#8222;SubDepot&#8220; &#8211; andere Hersteller nennen weitere Installations-Server z.B.: Repository, Sites, Distributed Installation Point.</p>
<h3>EmpirumServer &#8211; SubDepots</h3>
<p>Empirum SubDepots können mit der Hilfe von vorhandenen Empirum Software-Paketen und den passenden Variablen aus Windows Clients (Windows Server und Workstations) erstellt werden. In der Hauptsache ist ein Empirum SubDepot eine Kopie der Empirum Dateistruktur und den dazugehörigen Freigaben des Empirum Dienste-Servers. Das SubDepot tauscht, wie ein verwalteter Client (siehe oben): Software-Pakete, Auftrags-, Variablen-, Log- und Inventardateien mit dem überordneten EmpirumServer (zumeist Empirum Master Server) aus.</p>
<h3>EmpirumServer &#8211; Verbindungsreihenfolge</h3>
<p>Die Definition, mit welchem EmpirumServer der Client (UEM-Agent) sich verbindet, wird im Agent-Template (der Agenten-Konfiguration) vorgenommen. Wenn man das oder ein Agent-Template geöffnet hat, kann man die Versuche einer Verbindung, von oben nach unten, konfigurieren. Wenn ich Versuche schreibe, dann ist damit gemeint, das mit jeder nachfolgenden Konfiguration ein Verbindungsversuch gestartet wird. Wird eine Verbindung erfolgreich hergestellt, so wird diese genutzt. Die weiteren konfigurierten Optionen werden dann nicht mehr in Erwägung gezogen. Die Verbindungsversuche pro definierter Option und somit EmpirumServer werden jeweils auch mit den konfigurierten Protokollen durchgeführt.</p>
<p><a href="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2024/11/UEM-Agent-Konfiguration-I-Description.png?x39343"><img decoding="async" loading="lazy" class="aligncenter size-full wp-image-2999" src="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2024/11/UEM-Agent-Konfiguration-I-Description.png?x39343" alt="" width="753" height="298" srcset="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2024/11/UEM-Agent-Konfiguration-I-Description.png 753w, https://www.wpm-blog.de/wpmblog/wp-content/uploads/2024/11/UEM-Agent-Konfiguration-I-Description-300x119.png 300w" sizes="(max-width: 753px) 100vw, 753px" /></a></p>
<p><strong>DHCP Optionen verwenden</strong> <strong>(1)</strong>&#8211; nutzen des im DHCP-Bereich des Clients hinterlegten Computernamens z.B.: Depot1.MeineDomain.com oder Depot1. Weitergehende Informationen habe ich unten beschrieben.</p>
<p><strong>Zugewiesene EmpirumServer verwenden</strong> <strong>(2)</strong>&#8211; nutzen der in der Management Console in den Eigenschaften der Konfigurations- bzw. Zuweisungsgruppe definierten EmpirumServer. Die eingerückten Optionen: Zufällige Reihenfolge verwenden bzw. Empirum Master Server ausschließen beziehen sich auf die &#8222;zugewiesenen EmpirumServer&#8220;. Den Empirum Master Server ausschließen macht deswegen Sinn, weil ein Computerobjekt immer den Master Server nochmals direkt am Computerobjekt zugewiesen bekommt. Diesen sollte man auch nicht aus der Zuweisung herausnehmen.</p>
<p>In der Reihenfolge der Verbindungsversuche folgt nun der in der <strong>Umgebungsvariable EmpirumServer</strong> <strong>(3)</strong> zwischengespeicherte EmpirumServer, mit dem zuletzt eine erfolgreiche Verbindung hergestellt wurde.</p>
<p>Zu guter letzt, wird eine Verbindung mit dem EmpirumServer im Feld <strong>Ausfall-Server</strong> <strong>(4) </strong>vorgenommen.</p>
<p>Das komplette Agent-Template wird dem Client als XML Datei zur Verfügung gestellt.</p>
<h3>Weiterführende Informationen</h3>
<p><a href="https://help.matrix42.de/010_SUEM/020_UEM/20Client_Management/90KnowledgeBase/090Software_Management/Empirum_Agent_und_Fallbackserver_Funktionalit%C3%A4t" target="_blank" rel="noopener">Hier</a> geht es zu einem Hilfe-Artikel der Matrix42 zu diesem Thema.</p>
<p>Nachfolgend zu den zuvor genannten Einstellungen ein paar mehr Informationen von meiner Seite &#8230;</p>
<h3>DHCP Optionen verwenden &#8211; Reihenfolge der Konfiguration</h3>
<p>DHCP Optionen verwenden &#8211; wenn die Option im Agent-Template aktiviert ist/wird, muss zuvor in Empirum DBUtil die EmpirumServer DHCP Option aktiviert und gesetzt sein. Welche Optionsnummer man verwendet ist in einem gewissen Rahmen, eigene Definitionssache. Es gibt einen Bereich, in dem benutzerdefinierte/kundenspezifische Werte gesetzt werden dürfen und dieser beginnt bei 128. Diese Optionsnummer muss dann wiederum im IP-Bereich des Clients ebenso aktiviert und gesetzt sein.</p>
<p>Vorgehensweise:<br />
1) DHCP Server / IP-Bereich &#8211; prüfen, ob die Option 128,129, o.ä. frei ist.<br />
2) Empirum DButil &#8211; Empirum-PXE, DHCP Optionen, EmpirumServer aktivieren und Option (z.B.: 128) definieren<br />
3) Agenten-Template &#8211; Haken bei DHCP Optionen verwenden setzen und Agent-Template (neu) speichern.<br />
4) DHCP Server / IP-Bereich &#8211; Option (z.B.: 128) aktivieren/erstellen und den für den Bereich passenden EmpirumServer eintragen.</p>
<p>Hier zwei Screenshots aus Empirum DBUtil &#8230;</p>
<p><a href="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2024/11/EmpirumDBUtil-DHCP-Option-1.png?x39343"><img decoding="async" loading="lazy" class="aligncenter size-full wp-image-2997" src="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2024/11/EmpirumDBUtil-DHCP-Option-1.png?x39343" alt="" width="205" height="246" /></a></p>
<p><a href="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2024/11/EmpirumDBUtil-DHCP-Option-2.png?x39343"><img decoding="async" loading="lazy" class="aligncenter size-full wp-image-2996" src="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2024/11/EmpirumDBUtil-DHCP-Option-2.png?x39343" alt="" width="554" height="293" srcset="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2024/11/EmpirumDBUtil-DHCP-Option-2.png 554w, https://www.wpm-blog.de/wpmblog/wp-content/uploads/2024/11/EmpirumDBUtil-DHCP-Option-2-300x159.png 300w" sizes="(max-width: 554px) 100vw, 554px" /></a></p>
<h3>Zugewiesene EmpirumServer</h3>
<p>Der nachfolgende Screenshot zeigt die Eigenschaften eines Computerobjekts in Empirum. Wie zuvor beschrieben, seht ihr oben rechts unter &#8222;Ausgewählte Empirum Server&#8220; den auf dieser Stufe ausgewählten EmpirumServer. Am Computerobjekt selbst ist im Standard immer der Master EmpirumServer eingetragen. Dies bitte unverändert lassen!<br />
Unten rechts bei Gruppen Empirum Server seht ihr die vererbten Empirum Server der darüberliegenden Konfigurations- bzw. Zuweisungsgruppen. Die Reihenfolge der Verbindungsversuche wird von oben nach unten durchgeführt &#8211; dies unter Berücksichtigung der Konfiguration im Agent-Template.</p>
<p><a href="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2024/11/AssignedEmpirumServer.png?x39343"><img decoding="async" loading="lazy" class="aligncenter wp-image-2998" src="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2024/11/AssignedEmpirumServer.png?x39343" alt="" width="628" height="466" srcset="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2024/11/AssignedEmpirumServer.png 925w, https://www.wpm-blog.de/wpmblog/wp-content/uploads/2024/11/AssignedEmpirumServer-300x222.png 300w, https://www.wpm-blog.de/wpmblog/wp-content/uploads/2024/11/AssignedEmpirumServer-768x570.png 768w" sizes="(max-width: 628px) 100vw, 628px" /></a></p>
<h3>Nachvollziehen / Troubleshooting</h3>
<p>Wenn ihr schauen wollt, wie euer Client den EmpirumServer anhand eures Agent-Templates bestimmt, dann werft einen Blick in das UAF Log des Clients. Die Logs befinden sich im Verzeichnis: <strong>%ProgramData%\Matrix42\Logs\UAF</strong>. Die aktuelle Datei lautet: <strong>Matrix42.Platform.Service.Host.log</strong>. Die Logs werden je 10MB rollierend erstellt und somit kann ein Start- oder Verbindungsversuch in einer Datei mit einem Datumstempel vermerkt sein. Wenn ihr in der Datei nach der Zeichenfolge &#8222;<strong>Server Access List</strong>&#8220; sucht, solltet ihr eine Liste angezeigt bekommen, die aus den obigen Konfigurationen und Zuweisungen resultiert. Hier könnt ihr entnehmen, in welcher Reihenfolge und mit welchen Protokollen der Client die Verbindungen versucht aufzubauen.</p>
<p>Sieger <img src="https://s.w.org/images/core/emoji/14.0.0/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /> &#8211; Am Client könnt ihr den am Ende ausgewählten EmpirumServer mit einem Klick auf das UEM-Agent Symbol und &#8222;Info über ..&#8220; oder der Umgebungsvariable &#8222;EmpirumServer&#8220; angezeigt bekommen.</p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/empirum-uem-agent-empirumserver-bestimmung/">Empirum UEM Agent &#8211; EmpirumServer Bestimmung</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.wpm-blog.de/empirum-uem-agent-empirumserver-bestimmung/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Empirum SubDepot Paket und lokaler Agenten Benutzer</title>
		<link>https://www.wpm-blog.de/empirum-subdepot-paket-und-lokaler-agenten-benutzer/</link>
					<comments>https://www.wpm-blog.de/empirum-subdepot-paket-und-lokaler-agenten-benutzer/#respond</comments>
		
		<dc:creator><![CDATA[Jochen]]></dc:creator>
		<pubDate>Sat, 10 Apr 2021 16:33:00 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Empirum]]></category>
		<category><![CDATA[Empirum Agent]]></category>
		<category><![CDATA[Subdepot]]></category>
		<guid isPermaLink="false">https://www.wpm-blog.de/?p=2742</guid>

					<description><![CDATA[<p>Das Matrix42 SubDepot Paket löscht und erstellt den Empirum-Agenten Benutzer bei jeder Installation und Aktualisierung. Nutzt man einen lokalen Benutzer für den Empirum-Agenten und für diesen Benutzer explizite Berechtigungen vergeben, verwaisen diese mit jedem Update &#8230; <a href="https://www.wpm-blog.de/empirum-subdepot-paket-und-lokaler-agenten-benutzer/">Weiterlesen</a></p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/empirum-subdepot-paket-und-lokaler-agenten-benutzer/">Empirum SubDepot Paket und lokaler Agenten Benutzer</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Das Matrix42 SubDepot Paket löscht und erstellt den Empirum-Agenten Benutzer bei jeder Installation und Aktualisierung. Nutzt man einen lokalen Benutzer für den Empirum-Agenten und für diesen Benutzer explizite Berechtigungen vergeben, verwaisen diese mit jedem Update des SubDepot Paketes. Die Setup.inf ist bereits dafür ausgelegt, diesen lokalen Benutzer nicht bei jeder Ausführung des SubDepot Paketes zu löschen und neu anzulegen.<span id="more-2742"></span></p>
<h3>Variable USER_UPDATE</h3>
<p>Eine Variable steuert, wie das Paket sich verhalten soll. Die nachfolgende Zeile in der Setup.inf verrät, was man machen muss.<br />
If &#8222;%VM_SUBDEPOT_USER_UPDATE%&#8220; != &#8222;0&#8220; Then &#8222;Set:DeleteUser2&#8220; EndIf</p>
<h3>Erstellen der Variable</h3>
<p>Erstellt man unterhalb der Variablendefinition &#8222;SUBDEPOT&#8220; eine Variable mit dem Namen &#8222;USER_UPDATE&#8220; (Typ: Zahl oder Text), so kann man steuern, was bei einem &#8222;Update&#8220; geschehen soll. Setzt man die Variable explizit auf &#8222;0&#8220;, so wird der Benutzer nicht bei jedem Update gelöscht und neu angelegt</p>
<p>Möchte man die vorgenannte Funktion nutzen, so erstellt man die Variable &#8222;<strong>USER_UPDATE</strong>&#8220; vom Typ <strong>Zahl</strong> in der <strong>Variablendefinition: SUBDEPOT</strong>.<br />
Dazu wählt man in der Matrix42 Management Console, Administration, Extras, Variablendefinitionen … aus und navigiert zur vorhandenen Variablendefinition &#8222;SUBDEPOT&#8220;. Durch einen Doppelklick oder der Auswahl und Bearbeiten, landet man in den Eigenschaften der Variablengruppe SUBDEPOT. Hier fügt man die Variable mit einem Klick auf das &#8222;+&#8220; Symbol hinzu. Wer einen vorgefertigten Beschreibungstext haben möchte: 0 &#8211; Don not delete user | 1 &#8211; Delete and create user</p>
<h3>Zuweisung des Wertes</h3>
<p>Anschließend setzt man diese Variable für einen Computer, eine Konfigurations- oder Zuweisungsgruppe. Weitergehende Informationen zur Übernahme des Wertes für untergeordnete Objekte findet man <a href="https://www.wpm-blog.de/empirum-variablen-vererbung-vs-fuer-alle-uebernehmen/">hier</a>.</p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/empirum-subdepot-paket-und-lokaler-agenten-benutzer/">Empirum SubDepot Paket und lokaler Agenten Benutzer</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.wpm-blog.de/empirum-subdepot-paket-und-lokaler-agenten-benutzer/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>UEM Agent Rollout</title>
		<link>https://www.wpm-blog.de/uem-agent-rollout/</link>
					<comments>https://www.wpm-blog.de/uem-agent-rollout/#comments</comments>
		
		<dc:creator><![CDATA[Jochen]]></dc:creator>
		<pubDate>Tue, 28 Jul 2020 19:57:25 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Downloads]]></category>
		<category><![CDATA[Tipps & Tricks]]></category>
		<category><![CDATA[Empirum]]></category>
		<category><![CDATA[Empirum Agent]]></category>
		<category><![CDATA[UEM Agent]]></category>
		<guid isPermaLink="false">https://www.wpm-blog.de/?p=2632</guid>

					<description><![CDATA[<p>Der Windows Client wird in einer Empirum Umgebung von dem sogenannten Empirum Agenten verwaltet. Dieser Empirum Agent wird größeren Abständen &#8222;revolutioniert&#8220;. So ist seit 2019 der &#8222;UEM Agent&#8220; der Nachfolger des vorherigen &#8222;Advanced Agents&#8220;. Da &#8230; <a href="https://www.wpm-blog.de/uem-agent-rollout/">Weiterlesen</a></p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/uem-agent-rollout/">UEM Agent Rollout</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Der Windows Client wird in einer Empirum Umgebung von dem sogenannten Empirum Agenten verwaltet. Dieser Empirum Agent wird größeren Abständen &#8222;revolutioniert&#8220;. So ist seit 2019 der &#8222;UEM Agent&#8220; der Nachfolger des vorherigen &#8222;Advanced Agents&#8220;. Da eine parallele Entwicklung zweier Agenten verständlicherweise nicht zielführend ist, ist der Advanced Agent für Ende März 2021 abgekündigt. Ab diesem Zeitpunkt kann dieser Advanced Agent nur noch auf eigenes Risiko genutzt werden.<span id="more-2632"></span></p>
<h3>UEM Agent Einführung und Funktionen</h3>
<p>Ein Vorteil des UEM Agenten ist, das er unabhängig von der eingesetzten Empirum Version ist. So muss man nicht warten bis eine neue Empirum Version erscheint, um neue Empirum Agenten Funktionen nutzen zu können. Eine Übersicht über die Neuerungen und die jeweils aktuelle Version steht im <a href="https://marketplace.matrix42.com/details/uem-agent-windows-release/" target="_blank" rel="noopener noreferrer">Marketplace</a> bereit.</p>
<h3>UEM Agent Rollout</h3>
<p>So sollte der Advanced Agent durch den UEM Agent ersetzt werden, wenn dies noch nicht geschehen ist. Der Rollout kann unter anderem durch die Neu-Installation des Windows 10 geschehen. Die Vielzahl der Agenten Aktualisierungen passieren jedoch im laufenden Windows Betrieb. Dies wird durch die Zuweisung des UEM Agenten per Paket erledigt.<br />
Der Austausch des gerade laufenden Agenten ist bis zu einem gewissen Teil &#8222;Operation am Herzen&#8220;. Damit meine ich, wenn die &#8222;Operation&#8220; fehlschlägt, verliert man mit unter Verbindung zum Endgerät und somit das Endgerät aus der aktiven Verwaltung.</p>
<h3>Fehlerprävention</h3>
<p>Wie sich bei den letzten Empirum Agent Updates herausgestellt hat, sollte man vor der Aktualisierung des UEM Agents sicherstellen, dass der Client über das .NET Frameworks 4.7.2 oder neuer verfügt. Dazu empfiehlt es sich das .NET Framework bereits vor dem UEM Agenten zu aktualisieren &#8211; besser noch eine Abhängigkeit des UEM Agenten auf die .NET Framework Version vorzunehmen. Diese Abhängigkeit setzt man als erweitere Bedingung im UEM Agent Paket. Wie das geht, habe ich in <a href="https://www.wpm-blog.de/erweiterte-paketvoraussetzungen/">folgendem Artikel</a> erklärt. Die Release Nummern des .NET Frameworks wiederum sind auf <a href="https://docs.microsoft.com/de-de/dotnet/framework/migration-guide/how-to-determine-which-versions-are-installed#:~:text=Die%20Version%20des%20.,The%20version%20of%20." target="_blank" rel="noopener noreferrer">dieser Seite</a> aufgelistet.</p>
<h3>Fehleranalyse</h3>
<p>Die Aktualisierung des UEM Agenten wird im nachfolgenden Log auf dem entsprechenden Endgerät aufgezeichnet: &#8222;%ProgramData%\Matrix42\Logs\UEM Agent Update\UEMAgentUpdate.log&#8220;. Hier kann man Hinweise für die fehlgeschlagene Aktualisierung finden bzw. sollte diese Datei für den Support sichern.</p>
<h3>Möglichkeiten der Reparatur</h3>
<p>Eine Reparatur einer gestrandeten Aktualisierung kann per Agent-Push geschehen, wenn der Computer erreichbar ist und diverse Voraussetzungen erfüllt sind. Wer es noch nicht kennt, den Agent-Push erreicht man über das Kontextmenü des Computers bzw. der Gruppe: Experte\Push Agent &#8230;<br />
Weiterführende Informationen sind in der <a href="https://helpfiles.matrix42-web.de/2020_DE/M42_WebDocu.htm#WM/PWM/SWM/EmpAgent/SWM_EA_Agent_per_Push_verteilen.htm" target="_blank" rel="noopener noreferrer">Matrix42 Hilfe</a> zu finden:<br />
Die wichtigsten Voraussetzungen habe ich bereits im Artikel &#8222;<a href="https://www.wpm-blog.de/empirum-agent-verteilung-per-push/">Empirum Agent Verteilung per Push</a>&#8220; beschrieben.</p>
<h3>Agent Push</h3>
<p>Möchte man mehrere Clients mit dem Agent Push erreichen, so kann man sich eine Zuweisunggruppe mit den betroffenen Systemen erstellen. Zusätzlich muss ein passendes Agent-Template zugewiesen sein und die Variable &#8222;MX42_AGENT_PUSH_PACKAGE_FOLDER&#8220; auf die zu pushende Agent Version gesetzt sein. Um eine definierte UEM Agent Version zu installieren, ist es erforderlich, die Variable MX42_AGENT_PUSH_PACKAGE_FOLDER mit dem Pfad zur gewünschten UEM Agent Version zu belegen. Beispiel: UEM Agent Windows\2006.4</p>
<h3>Bestimmen der Systeme &#8230;</h3>
<p>Wenn eine Installation fehlschlägt, so verbleibt gerne die Installation des UEM Agents mit dem Status Running im SWDepot-Log. Diese fehlgeschlagenen Updates kann man mittels eines Filters in in der Rollout-Koordination oder im SWDepot-Log bestimmen. Für eine andere Art der Übersicht, habe ich einen Filter erstellt, der per Empirum DBUtil erstellt werden kann. Dieser Filter enthält alle Computer, die einen &#8222;Install&#8220; Eintrag zum &#8222;UEM Agent&#8220; mit dem Status &#8222;Running&#8220; haben. Falls es nachfolgende erfolgreiche Installationen gibt, so sind diese derzeit trotzdem in diesem Filter enthalten. Dieser Filter kann also &#8222;false positive&#8220; Ergebnisse beinhalten.</p>
<p>Dazu die angehängte Datei entpacken und über die Empirum Struktur kopieren. Nachdem das SQL Script &#8222;SW_UEM-Agent_Install_Running&#8220; aus dem Unterordner Custom über <a href="https://helpfiles.matrix42-web.de/2020_DE/M42_WebDocu.htm#WM/PWM/DBUtil/Main/SQLScripts_ausfuehren.htm%3FTocPath%3DUnified%2520Endpoint%2520Management%7CEmpirum%7CMatrix42%2520DBUtil%7CMatrix42%2520DBUtil%2520Hauptdialog%7C_____10" target="_blank" rel="noopener noreferrer">Empirum DBUtil</a> ausgeführt wurde, steht der Filter in der Management Console zur Verfügung.</p>
<h3>Download</h3>
<p><a  data-e-Disable-Page-Transition="true" class="download-link" title="Version 1.0" href="https://www.wpm-blog.de/download/2637/?tmstv=1768613546" rel="nofollow" id="download-link-2637" data-redirect="false" >
	SW_UEM-Agent_Install_Running	(523 Downloads	)
</a>
<br />
MD5 Hash der Downloaddatei: B27EAA30786436633DBB1AB63409353F</p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/uem-agent-rollout/">UEM Agent Rollout</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.wpm-blog.de/uem-agent-rollout/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
		<item>
		<title>Empirum Agent &#8211; Troubleshooting Verbindungsaufbau</title>
		<link>https://www.wpm-blog.de/empirum-agent-troubleshooting-verbindungsaufbau/</link>
					<comments>https://www.wpm-blog.de/empirum-agent-troubleshooting-verbindungsaufbau/#comments</comments>
		
		<dc:creator><![CDATA[Jochen]]></dc:creator>
		<pubDate>Fri, 20 Sep 2019 18:15:21 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Tipps & Tricks]]></category>
		<category><![CDATA[Empirum Agent]]></category>
		<category><![CDATA[UEM Agent]]></category>
		<guid isPermaLink="false">https://www.wpm-blog.de/?p=2316</guid>

					<description><![CDATA[<p>Es gibt Fragen zum Empirum Agenten, die häufiger vorkommen als andere. Neben der Frage: &#8222;Warum macht der Agent nichts?&#8220;, ist die zweit häufigste Frage: &#8222;Mit welchem EmpirumServer verbindet sich mein Client und warum?&#8220;. Die Frage &#8230; <a href="https://www.wpm-blog.de/empirum-agent-troubleshooting-verbindungsaufbau/">Weiterlesen</a></p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/empirum-agent-troubleshooting-verbindungsaufbau/">Empirum Agent &#8211; Troubleshooting Verbindungsaufbau</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Es gibt Fragen zum Empirum Agenten, die häufiger vorkommen als andere. Neben der Frage: &#8222;Warum macht der Agent nichts?&#8220;, ist die zweit häufigste Frage: &#8222;Mit welchem EmpirumServer verbindet sich mein Client und warum?&#8220;. Die Frage wird zumeist gestellt, weil der Computer sich nicht mit dem EmpirumServer verbindet, oder weil der Empirum Administrator die Konfiguration anpasst und verstehen will, warum der Empirum Agent sich mit dem entsprechenden EmpirumServer verbindet.<span id="more-2316"></span> Das sind wir auch an dem Punkt, dass es eine serverseitige Konfiguration gibt und eine Seite, was der Computer daraus macht.</p>
<h3>Zentrale Steuerung &#8211; Agent Template</h3>
<p>Sein Verhalten bekommt der Empirum Agent über das sogenannte Agent-Template mitgegeben. Dieses Agent-Template ist unabhängig, ob der Advanced oder UEM Agent eingesetzt wird. Funktionen die nur der UEM Agent bedienen kann sind mit einem fliederfarbenen Symbol gekennzeichnet. In Bezug auf die Verbindungsmöglichkeiten gibt es bis dato jedoch keine Unterschiede.</p>
<p><a href="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2019/09/AgentTemplate.png?x39343"><img decoding="async" loading="lazy" class="size-full wp-image-2318 aligncenter" src="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2019/09/AgentTemplate.png?x39343" alt="" width="712" height="553" srcset="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2019/09/AgentTemplate.png 712w, https://www.wpm-blog.de/wpmblog/wp-content/uploads/2019/09/AgentTemplate-300x233.png 300w" sizes="(max-width: 712px) 100vw, 712px" /></a></p>
<h3>DHCP Optionen</h3>
<p>In Empirum DBUtil muss zuerst die Option EmpirumServer aktiviert werden und mit einer Options-Nummer versehen sein. Dies geht in den Eigenschaften zu den <a href="https://helpfiles.matrix42-web.de/2015_DE/M42_WebDocu.htm#WM/PWM/DBUtil/Main/Dienste/PXE/DHCP_Optionen_definieren.htm%3FTocPath%3DMatrix42%2520Client%2520Management%7CPhysical%2520(Empirum)%7CMatrix42%2520DBUtil%7CMatrix42%2520DBUtil%2520Hauptdialog%7CDienste%2520installieren%2520konfigurieren%7CEmpirum-PXE%7C_____2" target="_blank" rel="noopener noreferrer">PXE-Servern</a>.<a href="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2019/09/EmpirumDButil_EmpirumPXE_DHCPOptionen.png?x39343"><img decoding="async" loading="lazy" class="size-full wp-image-2319 aligncenter" src="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2019/09/EmpirumDButil_EmpirumPXE_DHCPOptionen.png?x39343" alt="" width="560" height="361" srcset="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2019/09/EmpirumDButil_EmpirumPXE_DHCPOptionen.png 560w, https://www.wpm-blog.de/wpmblog/wp-content/uploads/2019/09/EmpirumDButil_EmpirumPXE_DHCPOptionen-300x193.png 300w" sizes="(max-width: 560px) 100vw, 560px" /></a>Im Anschluss sollte man das Agent-Template erstellen bzw. aktualisieren mit der DHCP Option gesetzt (siehe Abbildung 1). Vertrauen ist gut &#8211; Kontrolle ist besser! Am besten man schaut nach der Erstellung in die daraus resultierende XML Datei im \\%EmpirumServer%\Configurator$\User Verzeichnis (&lt;Konfigurationsname&gt;.xml). In der Datei sollte eine Suche nach DHCP einen ähnlichen Eintrag wie folgt finden &#8230;</p>
<pre>&lt;DHCPOptions enabled="true"&gt;
     &lt;DHCPEntry id="128"&gt;EmpirumServer&lt;/DHCPEntry&gt;
&lt;/DHCPOptions&gt;</pre>
<p>Anschließend ist zu prüfen, ob die zuvor genutzte DHCP Options ID (hier 128) auf dem DHCP Server für den entsprechenden IP-Adressraum konfiguriert ist. Falls die Option 128 noch nicht vorhanden ist, so muss diese auf dem DHCP Server noch erstellt werden. Eine Anleitung, die man sich als Vorlage nutzen kann, ist <a href="https://www.bintec-elmeg.com/portal/downloadcenter/dateien/workshops/current_de/ws_fone_html_de_HTML/ws_konfig_windows.html" target="_blank" rel="noopener noreferrer">hier</a> verfügbar. Die zu erstellende Option (ab ID 128) ist vom Typ: Zeichenkette bzw. String und sollte mit dem Namen &#8222;EmpirumServer&#8220; belegt werden.</p>
<h3>Zugewiesene EmpirumServer verwenden</h3>
<p>Wenn man mit der Zuweisung des EmpirumServers über die Konfigurations- bzw. Zuweisungsgruppen arbeiten will, muss man diverse Voraussetzungen erfüllen.<br />
In den Computereigenschaften des zuzuweisenden EmpirumServers müssen die folgenden Werte gesetzt sein:</p>
<ul>
<li>die Computerrolle: Empirum Master Server oder Empirum Depot Server</li>
<li>die Variablen: SubDepot\USER_x / PASSWORD_x</li>
</ul>
<p>Der EmpirumServer wird über die Eigenschaften der Konfigurations-/Zuweisunggruppe zugewiesen und vererbt. Dem Computerobjekt wird automatisch nochmals direkt der Empirum Master Server zugewiesen.Die Reihenfolge der EmpirumServer Nutzung kann optisch oder in der %Computername%.ini Datei eingesehen werden. In den Eigenschaften der Gruppe entspricht die Reihenfolge von open nach unten. In der %Computername%.ini entspricht die Reihenfolge von unten (höchste Zahl) nach oben (kleinste Zahl).</p>
<p><strong>Verbindungs-Versuchs-Reihenfolge</strong><br />
Die Reihenfolge der Verbindungsversuche geschieht vorwiegend, wie in der Abbildung des Agent-Templates zu sehen ist, von oben nach unten:</p>
<ul>
<li>DHCP Option</li>
<li>Zugewiesene EmpirumServer (unter Berücksichtigung der Sub-Optionen: zufällige Reihenfolge, MasterServer auslassen)</li>
<li>bereits gesetzte Umgebungsvariable %Empirumserver%</li>
<li>Ausfall Server (das sollte zumeist der Empirum Master Server sein) &#8211; angegebener Server in der AgentConfig.xml</li>
</ul>
<p>Die Verbindung wird ausschließlich nach der Erreichbarkeit des Servers bzw. der Freigaben (SMB/https) bestimmt, nicht an der Qualität der Verbindung.</p>
<h3>Wie sieht es am Client aus?</h3>
<p>Die Frage lässt sich zumeist gut beantworten, bedarf jedoch eines Blickes &#8222;unter die Motorhaube&#8220;, sprich in die Log Dateien des Agenten. Diese findet man für den UEM Agent unter: C:\ProgramData\Matrix42\Logs\UAF\ und für den Advanced Agent unter: C:\ProgramData\Matrix42\Logs\ERIS. Dazu nimmt man am besten die Datei ohne Datum im Dateinamen (aktuelle Datei) und sucht nach DHCP. Somit findet man zumeist schnell den Start des Empirum Agenten bzw. die Informationen zum aktuellen Polling. Nachfolgend ein beispielhaftes Log mit Kommentaren in kursiver Schrift.</p>
<p><em>&gt;Welches Agent Template wurde genutzt? Name und Version ist hier aufgeführt.</em><br />
[Warning] [MxLog.LogS] DLL.Transport [SAC] Using Agent Template &#8218;AgentConfigSample&#8216; (Version 18.0.0.3) &lt;19&gt;<br />
<em>&gt;Was sind die aus der AgentConfig.xml (auf dem Client heißt die Konfigurationsdatei immer gleich) ausgelesenen Einstellungen?</em><br />
[Warning] [MxLog.LogS] DLL.Transport [SAC] Use DHCP options &lt;19&gt;<br />
[Warning] [MxLog.LogS] DLL.Transport [SAC] Use assigned EmpirumServers ; Use random order ; Exclude Empirum Master Server &lt;19&gt;<br />
[Warning] [MxLog.LogS] DLL.Transport [SAC] Fallback Server: empirumserver.domain.loc, account: Domain\EmpirumAgent &lt;19&gt;<br />
[Warning] [MxLog.LogS] DLL.Transport [SAC] Active protocol: SMB &lt;19&gt;<br />
[Warning] [MxLog.LogS] DLL.Transport [SAC] END Configuration for checking server availability &lt;19&gt;<br />
<em>&gt;sind EmpirumServer zugewiesen?</em><br />
[Warning] [MxLog.LogS] DLL.Transport [SAC] Machine values file for this computer is &#8222;C:\EmpirumAgent\Values\MachineValues\Domain\ComputerName.ini&#8220; &lt;19&gt;<br />
[Warning] [MxLog.LogS] DLL.Transport [SAC] Loading assigned EmpirumServers from &#8222;C:\EmpirumAgent\Values\MachineValues\Domain\ComputerName.ini&#8220; &lt;19&gt;<br />
<em>&gt;hier sind keine EmpirumServer zugeordnet &#8230;</em><br />
[Warning] [MxLog.LogS] DLL.Transport [SAC] No assigned EmpirumServer found! &lt;19&gt;<br />
<em>&gt;nutze den EmpirumServer aus der Umegbungsvariable: EmpirumServer &#8230;</em><br />
[Warning] [MxLog.LogS] DLL.Transport [SAC] Loading configuration from environment variables &lt;19&gt;<br />
[Warning] [MxLog.LogS] DLL.Transport [SAC] ENV-EmpirumServer: empirumserver.domain.loc, ENV-User: Domain\EmpirumAgent, ENV-Password: is set &lt;19&gt;<br />
[Warning] [MxLog.LogS] DLL.Transport [SAC] Checking availability of server with user &lt;Domain\EmpirumAgent&gt; using configured protocol &lt;19&gt;</p>
<p><em>&gt;im Falle eines zugewiesenen EmpirumServers per DHCP &#8230;</em><br />
[Warning] [MxLog.LogS] DLL.Transport [SAC] Use DHCP options &lt;9&gt;<br />
&#8230;<br />
[Warning] [MxLog.LogS] DLL.Transport [SAC] Reading DHCP options from network stack &lt;9&gt;<br />
[Information] [MxLog.LogS] DLL.Transport Dhcp environment variables from xml read &lt;9&gt;<br />
[Information] [MxLog.LogS] DLL.Transport [DhcpOptions] START SelectAdapters &lt;9&gt;<br />
&#8230;<br />
[Information] [MxLog.LogS] DLL.Transport [DhcpOptions] START GetDhcpOptions &lt;9&gt;<br />
&#8230;<br />
[Information] [MxLog.LogS] DLL.Transport Dhcp Option &#8222;EmpirumServer&#8220; with ID 128 will be requested &lt;9&gt;<br />
[Information] [MxLog.LogS] DLL.Transport Dhcp Received 19 bytes from DHCP server: &#8222;empirumserver.domain.loc&#8220; for option 129 &lt;9&gt;<br />
[Information] [MxLog.LogS] DLL.Transport [DhcpOptions] END GetDhcpOptions successful. &#8218;1&#8216; values found &lt;9&gt;<br />
[Warning] [MxLog.LogS] DLL.Transport [SAC] Get for DHCP option &#8218;EmpirumServer&#8216; value &#8218;empirumserver.domain.loc&#8216; successfully &lt;9&gt;</p>
<p><em>&gt;Verbindungsversuche</em><br />
[Information] [MxLog.LogS] DLL.Transport SMB Session Manager Connection to \\empirumserver.domain.loc\Configurator$\Packages with user Domain\EmpirumAgent establishing. &lt;34&gt;<br />
<em>&gt;hierauf sollte ein &#8222;established&#8220; folgen, oder eben eine Fehlermeldung, warum der EmpirumServer nicht erreichbar ist.</em></p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/empirum-agent-troubleshooting-verbindungsaufbau/">Empirum Agent &#8211; Troubleshooting Verbindungsaufbau</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.wpm-blog.de/empirum-agent-troubleshooting-verbindungsaufbau/feed/</wfw:commentRss>
			<slash:comments>6</slash:comments>
		
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/

Page Caching using Disk: Enhanced 
Minified using Disk
Database Caching 2/76 queries in 0.021 seconds using Disk

Served from: www.wpm-blog.de @ 2026-01-17 02:32:26 by W3 Total Cache
-->