PMv2 - Patches werden nicht gescannt
Moderator: MVogt
PMv2 - Patches werden nicht gescannt
Hallo zusammen,
seit dem Wochenende (meine, dass es am Freitag noch ging, Donnerstag auf jeden Fall) werden auf den Clients keine Patches mehr gescannt und dadurch auch nicht mehr installiert.
Betroffene Versionen: 14.2 und 15.0 (fahren derzeit aufgrund von Rechner- und Win7-Rollout beide Versionen parallel)
Im DebugView-Log steht: Detectoids file is not valid!
Da wir das Verhalten auf vier Servern (jeweils Produktiv- und Testsystem) haben, vermute ich hier ein grundlegendes Problem und wollte mal in die Runde fragen, ob es auch andere betrifft.
Finde es auch ärgerlich, dass der die PM2Client.exe dies nicht als Fehler meldet, so dass eine erfolgreiche Installation zurückgemeldet wird.
Gruß,
Lennu
seit dem Wochenende (meine, dass es am Freitag noch ging, Donnerstag auf jeden Fall) werden auf den Clients keine Patches mehr gescannt und dadurch auch nicht mehr installiert.
Betroffene Versionen: 14.2 und 15.0 (fahren derzeit aufgrund von Rechner- und Win7-Rollout beide Versionen parallel)
Im DebugView-Log steht: Detectoids file is not valid!
Da wir das Verhalten auf vier Servern (jeweils Produktiv- und Testsystem) haben, vermute ich hier ein grundlegendes Problem und wollte mal in die Runde fragen, ob es auch andere betrifft.
Finde es auch ärgerlich, dass der die PM2Client.exe dies nicht als Fehler meldet, so dass eine erfolgreiche Installation zurückgemeldet wird.
Gruß,
Lennu
Lennart Freyberg
Sysadmin
Deutsche Steinzeug Cremer & Breuer AG
Sysadmin
Deutsche Steinzeug Cremer & Breuer AG
Re: PMv2 - Patches werden nicht gescannt
Hallo Lennu,
bei uns ist es das selbe Problem. Wir verwenden nur Empirum 14.2.
Am 20.06. hatten wir das Problem mit PM2 http://www.matrix42.de/forum/viewtopic.php?f=3&t=12282
Im DebugView steht noch ....\PatchManagement_v2\Data\Detectoids.xml.gz: xmlParseEntityRef: no name
Die Detectoids.xml.gz ist von heute eventuell ist die Datei defekt.
bei uns ist es das selbe Problem. Wir verwenden nur Empirum 14.2.
Am 20.06. hatten wir das Problem mit PM2 http://www.matrix42.de/forum/viewtopic.php?f=3&t=12282
Im DebugView steht noch ....\PatchManagement_v2\Data\Detectoids.xml.gz: xmlParseEntityRef: no name
Die Detectoids.xml.gz ist von heute eventuell ist die Datei defekt.
Gruß
Ralf Reich
--------------------------------
Empirum V21.0.3, Windows Server 2022, SQL 15.0 Standard
Ralf Reich
--------------------------------
Empirum V21.0.3, Windows Server 2022, SQL 15.0 Standard
Re: PMv2 - Patches werden nicht gescannt
Hallo,
ich kenne dieses Verhalten aus der Vergangenheit, und habe das Problem interessanter Weise gerade heute frisch bei einem Kunden. Morgen weiss ich, ob die damalige Lösung wieder funktioniert.
@Lennu ja das das PM2 auf Success geht ist etwas unglücklich gelöst.
Ich melde mich dann nochmal hier ...
cYa
ich kenne dieses Verhalten aus der Vergangenheit, und habe das Problem interessanter Weise gerade heute frisch bei einem Kunden. Morgen weiss ich, ob die damalige Lösung wieder funktioniert.
@Lennu ja das das PM2 auf Success geht ist etwas unglücklich gelöst.
Ich melde mich dann nochmal hier ...
cYa
Thomas Hahn
Technical Account Manager
Matrix42 AG
Email: thomas.hahn[at]matrix42.com
http://www.matrix42.de
Skype: thahn42
ICQ: IO25IGO8
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of matrix42 AG.
Technical Account Manager
Matrix42 AG
Email: thomas.hahn[at]matrix42.com
http://www.matrix42.de
Skype: thahn42
ICQ: IO25IGO8
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of matrix42 AG.
Re: PMv2 - Patches werden nicht gescannt
Moin moin,
das Problem wäre ganz einfach zu lösen: Microsoft müsste sich nur an XML-Standards halten
In der detectoids.xml steht "Windows 8 & Windows 8.1 Dynamic Update" - und das &-Zeichen bringt an der Stelle so ziemlich jeden XML-Parser durcheinander.
Bleibt nur die Frage, ob Microsoft einen eigenen/anderen Parser verwendet, oder den Fehler bald bemerkt und korrigiert. Schaun mer mal...
Gruß,
Lennu
das Problem wäre ganz einfach zu lösen: Microsoft müsste sich nur an XML-Standards halten
In der detectoids.xml steht "Windows 8 & Windows 8.1 Dynamic Update" - und das &-Zeichen bringt an der Stelle so ziemlich jeden XML-Parser durcheinander.
Bleibt nur die Frage, ob Microsoft einen eigenen/anderen Parser verwendet, oder den Fehler bald bemerkt und korrigiert. Schaun mer mal...
Gruß,
Lennu
Lennart Freyberg
Sysadmin
Deutsche Steinzeug Cremer & Breuer AG
Sysadmin
Deutsche Steinzeug Cremer & Breuer AG
Re: PMv2 - Patches werden nicht gescannt
juten,
ja das & Zeichen ist das Problem, beim Letzten mal hatte meines Wissens nach , M$ einen Tag später zurückgerudert.
also scheinbar hat es M$ noch nicht gemerkt, ich habe das PM2 komplett zurückgesetzt, leider hilft das in der momentanen Situation nicht. Nu ist Geduld gefragt.
Ich habe für meinen Kunden ein Ticket eröffnet, so das dieses Problem auf dem Schirm bei uns ist. Da nicht jeder hier reinschaut
grüsse
ja das & Zeichen ist das Problem, beim Letzten mal hatte meines Wissens nach , M$ einen Tag später zurückgerudert.
also scheinbar hat es M$ noch nicht gemerkt, ich habe das PM2 komplett zurückgesetzt, leider hilft das in der momentanen Situation nicht. Nu ist Geduld gefragt.
Ich habe für meinen Kunden ein Ticket eröffnet, so das dieses Problem auf dem Schirm bei uns ist. Da nicht jeder hier reinschaut
grüsse
Thomas Hahn
Technical Account Manager
Matrix42 AG
Email: thomas.hahn[at]matrix42.com
http://www.matrix42.de
Skype: thahn42
ICQ: IO25IGO8
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of matrix42 AG.
Technical Account Manager
Matrix42 AG
Email: thomas.hahn[at]matrix42.com
http://www.matrix42.de
Skype: thahn42
ICQ: IO25IGO8
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of matrix42 AG.
Re: PMv2 - Patches werden nicht gescannt
Moin moin,
leider immer noch unverändert:
Ticket hatte ich gestern auch schon eröffnet: #T72025
Gruß,
Lennu
leider immer noch unverändert:
Code: Select all
<pm2:Detectoid GUID="69779802-225A-4185-99B9-AEABD87C76F1" Type="SKU or Feature" Title="Windows 8 & Windows 8.1 Dynamic Update for Legacy Setup">
<upd:ApplicabilityRules><upd:IsInstalled><bar:RegSz Key="HKEY_LOCAL_MACHINE" Subkey="SOFTWARE\Microsoft\Windows\Setup\DynamicUpdate\ClientApplicationInfo" Value="ID" Comparison="EqualTo" Data="setup.exe" xmlns:bar="http://schemas.microsoft.com/msus/2002/12/BaseApplicabilityRules" /></upd:IsInstalled></upd:ApplicabilityRules>
<upd:Prerequisites><upd:AtLeastOne><upd:UpdateIdentity UpdateID="393789f5-61c1-4881-b5e7-c47bcca90f94" /><upd:UpdateIdentity UpdateID="18e5ea77-e3d1-43b6-a0a8-fa3dbcd42e93" /></upd:AtLeastOne></upd:Prerequisites>
</pm2:Detectoid>
<pm2:Detectoid GUID="E3ED6724-9450-4910-9306-AAE43792C375" Type="SKU or Feature" Title="Windows 8 & Windows 8.1 Dynamic Update for New or Media Setup">
<upd:ApplicabilityRules><upd:IsInstalled><bar:RegSz Key="HKEY_LOCAL_MACHINE" Subkey="SOFTWARE\Microsoft\Windows\Setup\DynamicUpdate\ClientApplicationInfo" Value="ID" Comparison="EqualTo" Data="install.exe" xmlns:bar="http://schemas.microsoft.com/msus/2002/12/BaseApplicabilityRules" /></upd:IsInstalled></upd:ApplicabilityRules>
<upd:Prerequisites><upd:AtLeastOne><upd:UpdateIdentity UpdateID="393789f5-61c1-4881-b5e7-c47bcca90f94" /><upd:UpdateIdentity UpdateID="18e5ea77-e3d1-43b6-a0a8-fa3dbcd42e93" /></upd:AtLeastOne></upd:Prerequisites>
</pm2:Detectoid>
<pm2:Detectoid GUID="F4F6557F-CF94-488E-89D2-C88BDE49B521" Type="SKU or Feature" Title="Windows 8 & Windows 8.1 Dynamic Update for Web Setup">
<upd:ApplicabilityRules><upd:IsInstalled><bar:RegSz Key="HKEY_LOCAL_MACHINE" Subkey="SOFTWARE\Microsoft\Windows\Setup\DynamicUpdate\ClientApplicationInfo" Value="ID" Comparison="EqualTo" Data="webprep.exe" xmlns:bar="http://schemas.microsoft.com/msus/2002/12/BaseApplicabilityRules" /></upd:IsInstalled></upd:ApplicabilityRules>
<upd:Prerequisites><upd:AtLeastOne><upd:UpdateIdentity UpdateID="393789f5-61c1-4881-b5e7-c47bcca90f94" /><upd:UpdateIdentity UpdateID="18e5ea77-e3d1-43b6-a0a8-fa3dbcd42e93" /></upd:AtLeastOne></upd:Prerequisites>
</pm2:Detectoid>
Gruß,
Lennu
Lennart Freyberg
Sysadmin
Deutsche Steinzeug Cremer & Breuer AG
Sysadmin
Deutsche Steinzeug Cremer & Breuer AG
-
- Posts: 224
- Joined: 29. Mar 2010, 12:26
- Location: Magdeburg
- Contact:
Re: PMv2 - Patches werden nicht gescannt
Hallo fleißige Forenschreiber,
danke für diesen Beitrag. Nach fast zwei Tagen Misserfolg bei der OS-Installation nach einem Update von v12* auf v14* liegt der Fehler "nur" bei Microsoft. Isch wer noch bekloppt!
Danke!!!
Schnell mal die "detectoids.xml" angepasst und dann klappt doch alles!
Also das Forum ist mal wieder Gold wert!
Beste Grüße aus Magdeburg
Marc
danke für diesen Beitrag. Nach fast zwei Tagen Misserfolg bei der OS-Installation nach einem Update von v12* auf v14* liegt der Fehler "nur" bei Microsoft. Isch wer noch bekloppt!
Danke!!!
Schnell mal die "detectoids.xml" angepasst und dann klappt doch alles!
Also das Forum ist mal wieder Gold wert!
Beste Grüße aus Magdeburg
Marc
--
Ärztekammer Sachsen-Anhalt
39120 Magdeburg
http://www.aeksa.de
--
Ärztekammer Sachsen-Anhalt
39120 Magdeburg
http://www.aeksa.de
--
Re: PMv2 - Patches werden nicht gescannt
Moin moin,
aber nicht vergessen: Nach dem nächsten Sync (je nachdem, was im DBUtil eingestellt ist) ist die Datei wieder XML unkonform (falls Microsoft sich nicht besinnt und die entsprechenden Stellen korrigiert).
Gruß,
Lennu
aber nicht vergessen: Nach dem nächsten Sync (je nachdem, was im DBUtil eingestellt ist) ist die Datei wieder XML unkonform (falls Microsoft sich nicht besinnt und die entsprechenden Stellen korrigiert).
Gruß,
Lennu
Lennart Freyberg
Sysadmin
Deutsche Steinzeug Cremer & Breuer AG
Sysadmin
Deutsche Steinzeug Cremer & Breuer AG
-
- Posts: 224
- Joined: 29. Mar 2010, 12:26
- Location: Magdeburg
- Contact:
Re: PMv2 - Patches werden nicht gescannt
Für alle, die dasselbe Problem haben, hier ein kleiner Workaround - quick and dirty
Einfach folgende Batch in ein Verzeichnis auf dem Matrix-Server legen, benötigte Tools dazupacken, Pfad anpassen und in die Aufgabenplanung mit aufnehmen:
Batch checkValidXML.bat:
Verbesserungen und Fehlerkorrekturen sind gern willkommen.
mfg
Marc
Einfach folgende Batch in ein Verzeichnis auf dem Matrix-Server legen, benötigte Tools dazupacken, Pfad anpassen und in die Aufgabenplanung mit aufnehmen:
Batch checkValidXML.bat:
Code: Select all
@echo off
cls
goto :start
#########################################################################
Quick 'n dirty hack to prevent damaged XML format
of the Detectoids.xml.gz file
(c) Marc Schneider, 2013
kontakt@marc-schneider.info
using the following components:
FART - Find And Replace Text
--> http://fart-it.sourceforge.net/
GZIP
--> http://gnuwin32.sourceforge.net/packages/gzip.htm
URGENT:
The path of the Detectoids.xml.gz file could changed in line 30 ;-)
#########################################################################
:start
rem Definition(s)
set XMLFullPathFilename=d:\Empirum\Configurator\Packages\PatchManagement_v2\Data\Detectoids.xml.gz
rem check if file present
if not exist %XMLFullPathFilename% goto :error1
rem check the current file
gzip -dc %XMLFullPathFilename% | find "& " > nul
if %errorlevel%==1 goto :validFile
echo File %XMLFullPathFilename% is NOT valid.
rem Step 1: extract xml file
gzip -dc %XMLFullPathFilename% > "%temp%\Detectoids.xml"
rem Step 2: search and replace "& " to "& "
fart "%temp%\Detectoids.xml" "& " "& "
rem Step 3: compress the xml file to gz
gzip "%temp%\Detectoids.xml"
rem Step 4: copy the changed file over the original one and delete the temp file
copy /Y "%temp%\Detectoids.xml.gz" %XMLFullPathFilename%
del "%temp%\Detectoids.xml.gz"
echo File %XMLFullPathFilename% is NOW valid.
goto :end
:error1
echo The file %XMLFullPathFilename% is not present.
pause
goto :end
:validFile
echo File %XMLFullPathFilename% is valid.
goto :end
:end
mfg
Marc
--
Ärztekammer Sachsen-Anhalt
39120 Magdeburg
http://www.aeksa.de
--
Ärztekammer Sachsen-Anhalt
39120 Magdeburg
http://www.aeksa.de
--
Re: PMv2 - Patches werden nicht gescannt
MEIN RETTER IN DER NOT!!! 1000 DANK! Kann doch noch Notebooks ausliefern.marc.schneider wrote:Für alle, die dasselbe Problem haben, hier ein kleiner Workaround - quick and dirty
Einfach folgende Batch in ein Verzeichnis auf dem Matrix-Server legen, benötigte Tools dazupacken, Pfad anpassen und in die Aufgabenplanung mit aufnehmen:
Batch checkValidXML.bat:Verbesserungen und Fehlerkorrekturen sind gern willkommen.Code: Select all
@echo off cls goto :start ######################################################################### Quick 'n dirty hack to prevent damaged XML format of the Detectoids.xml.gz file (c) Marc Schneider, 2013 kontakt@marc-schneider.info using the following components: FART - Find And Replace Text --> http://fart-it.sourceforge.net/ GZIP --> http://gnuwin32.sourceforge.net/packages/gzip.htm URGENT: The path of the Detectoids.xml.gz file could changed in line 30 ;-) ######################################################################### :start rem Definition(s) set XMLFullPathFilename=d:\Empirum\Configurator\Packages\PatchManagement_v2\Data\Detectoids.xml.gz rem check if file present if not exist %XMLFullPathFilename% goto :error1 rem check the current file gzip -dc %XMLFullPathFilename% | find "& " > nul if %errorlevel%==1 goto :validFile echo File %XMLFullPathFilename% is NOT valid. rem Step 1: extract xml file gzip -dc %XMLFullPathFilename% > "%temp%\Detectoids.xml" rem Step 2: search and replace "& " to "& " fart "%temp%\Detectoids.xml" "& " "& " rem Step 3: compress the xml file to gz gzip "%temp%\Detectoids.xml" rem Step 4: copy the changed file over the original one and delete the temp file copy /Y "%temp%\Detectoids.xml.gz" %XMLFullPathFilename% del "%temp%\Detectoids.xml.gz" echo File %XMLFullPathFilename% is NOW valid. goto :end :error1 echo The file %XMLFullPathFilename% is not present. pause goto :end :validFile echo File %XMLFullPathFilename% is valid. goto :end :end
mfg
Marc
Re: PMv2 - Patches werden nicht gescannt
Vielen Dank! Funktioniert einwandfrei.marc.schneider wrote:Für alle, die dasselbe Problem haben, hier ein kleiner Workaround - quick and dirty
Einfach folgende Batch in ein Verzeichnis auf dem Matrix-Server legen, benötigte Tools dazupacken, Pfad anpassen und in die Aufgabenplanung mit aufnehmen:
Batch checkValidXML.bat:Verbesserungen und Fehlerkorrekturen sind gern willkommen.Code: Select all
@echo off cls goto :start ######################################################################### Quick 'n dirty hack to prevent damaged XML format of the Detectoids.xml.gz file (c) Marc Schneider, 2013 kontakt@marc-schneider.info using the following components: FART - Find And Replace Text --> http://fart-it.sourceforge.net/ GZIP --> http://gnuwin32.sourceforge.net/packages/gzip.htm URGENT: The path of the Detectoids.xml.gz file could changed in line 30 ;-) ######################################################################### :start rem Definition(s) set XMLFullPathFilename=d:\Empirum\Configurator\Packages\PatchManagement_v2\Data\Detectoids.xml.gz rem check if file present if not exist %XMLFullPathFilename% goto :error1 rem check the current file gzip -dc %XMLFullPathFilename% | find "& " > nul if %errorlevel%==1 goto :validFile echo File %XMLFullPathFilename% is NOT valid. rem Step 1: extract xml file gzip -dc %XMLFullPathFilename% > "%temp%\Detectoids.xml" rem Step 2: search and replace "& " to "& " fart "%temp%\Detectoids.xml" "& " "& " rem Step 3: compress the xml file to gz gzip "%temp%\Detectoids.xml" rem Step 4: copy the changed file over the original one and delete the temp file copy /Y "%temp%\Detectoids.xml.gz" %XMLFullPathFilename% del "%temp%\Detectoids.xml.gz" echo File %XMLFullPathFilename% is NOW valid. goto :end :error1 echo The file %XMLFullPathFilename% is not present. pause goto :end :validFile echo File %XMLFullPathFilename% is valid. goto :end :end
mfg
Marc
Gerhard Schaller
Küster Holding GmbH
Technische IT
Wir verwenden seit dem 03.02.2011 Empirum V14
http://www.kuester.net
Küster Holding GmbH
Technische IT
Wir verwenden seit dem 03.02.2011 Empirum V14
http://www.kuester.net
-
- Posts: 521
- Joined: 06. Apr 2006, 22:01
- Location: Bochum
- Contact:
Re: PMv2 - Patches werden nicht gescannt
Hallo Marc!
Funktioniert einwandfrei. Danke!
Was Marc-Lösung schafft, sollte der PM2-Dienst doch eigentlich auch irgendwie hinkriegen oder?
Funktioniert einwandfrei. Danke!
Was Marc-Lösung schafft, sollte der PM2-Dienst doch eigentlich auch irgendwie hinkriegen oder?
Frank Dethlefsen
Consultant und Coach
UPDATENOW GmbH
Frank.Dethlefsen@updatenow.de
https://empirum.blogspot.de/
Consultant und Coach
UPDATENOW GmbH
Frank.Dethlefsen@updatenow.de
https://empirum.blogspot.de/
Re: PMv2 - Patches werden nicht gescannt
Vielen Dank für die Info, bei uns ist es gestern Nacht aufgefallen.
Mal schauen wie lange es geht, werde erstmal PMv2 deaktivieren das sie nicht unkontrolliert loslegen wenn der Fehler behoben ist.
Mal schauen wie lange es geht, werde erstmal PMv2 deaktivieren das sie nicht unkontrolliert loslegen wenn der Fehler behoben ist.
Gruss und Dank
Heiko
WPM v21.0.3 UEM 2108.1.2 SFR
Bank on IT - inventx
IT-Partner für führende Finanz- und Versicherungsdienstleister
Heiko
WPM v21.0.3 UEM 2108.1.2 SFR
Bank on IT - inventx
IT-Partner für führende Finanz- und Versicherungsdienstleister
Re: PMv2 - Patches werden nicht gescannt
Hi,
Ist meines Wissen nach bei uns inzwischen in der DEV, wenn ich wieder mehr weiss, melde ich mich
cYa
Ist meines Wissen nach bei uns inzwischen in der DEV, wenn ich wieder mehr weiss, melde ich mich
cYa
Thomas Hahn
Technical Account Manager
Matrix42 AG
Email: thomas.hahn[at]matrix42.com
http://www.matrix42.de
Skype: thahn42
ICQ: IO25IGO8
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of matrix42 AG.
Technical Account Manager
Matrix42 AG
Email: thomas.hahn[at]matrix42.com
http://www.matrix42.de
Skype: thahn42
ICQ: IO25IGO8
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of matrix42 AG.
Re: PMv2 - Patches werden nicht gescannt
Hallo zusammen,
bei uns tritt das Problem Gott sei Dank nicht auf. In der detectoids.xml taucht die von Lennu erwähnte Zeile auch nicht auf. Habt ihr Windows8 im DBUtil ausgewählt, dass dort die Patches gesynct werden? Wir syncronisieren die nämlich nicht.
Wer Win8-Updates nicht braucht, kann sich vielleicht sogar den Workaround von Marc sparen und einfach den Haken entfernen.
bei uns tritt das Problem Gott sei Dank nicht auf. In der detectoids.xml taucht die von Lennu erwähnte Zeile auch nicht auf. Habt ihr Windows8 im DBUtil ausgewählt, dass dort die Patches gesynct werden? Wir syncronisieren die nämlich nicht.
Wer Win8-Updates nicht braucht, kann sich vielleicht sogar den Workaround von Marc sparen und einfach den Haken entfernen.
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 2 guests