SCCM: Ursache für Fehler beim Hinzufügen von Treibern finden

Manchmal kann der Wizard zum Aktualisieren des Boot Images neue Treiber nicht zum Image hinzufügen. Es kommt eine Fehlermeldung wie im folgendem Bild:

dp-update

Zum Ermitteln der Fehlerursache hilft ausnahmsweise kein Log im CM Verzeichnis, da das Hinzufügen von Treibern mittels des WAIK erfolgt bzw. genauer mit dism.exe. Dieser Tool legt seine Logfile unter Windows\Logs\Dism\dism.log ab. In diesem Fall sieht man dort folgendes:

dism

In diesem Fall fehlten somit in der ursprünglichen Quelle des Treibers bestimmt Dateien. Im Gegensatz zu den meisten anderen Paketen brauchen die Treiber immer noch Zugriff auf die ursprünglichen Verzeichnisse aus denen diese importiert wurden. Daher kann man eine Treiberquelle nur schwierig verschieben und sollte tunlichst nicht aus einem temporären Ordner importieren.

Nach dem Restore der fehlenden Dateien klappte es auch mit dem DP Update der Boot Image.

PS: Grüße an Elvis Smile

Posted in Configuration Manager, Deutsch, System Center, System Center 2012 | Tagged , , | Leave a comment

SCSM: Public Key Token für Management Packs

Sollen eigene Management Packs voneinander abhängig sein, so kann man dies im Authoring Studio von System Center Service Manager 2012 (SCSM) nicht mehr über die Oberfläche konfigurieren. Dies ging noch im alten Authoring Console von SCOM 2007. Einige Abhängigkeiten werden automatisch eingetragen. Braucht man aber die Abhängigkeit zu dem signierten eigenen Management Pack (MP), so schlägt dieser Automatismus fehl. Notwendig ist die Abhängigkeit zu einem signierten MP, wenn bestehende Klassen durch eigene Attribute erweitern will. Diese müssen dann zwingend in einem signierten MP abgelegt werden. Gleichzeitig landen die Anpassungen an den Forms immer in einem unsignierten MP.

Dafür trägt man im abhängigen Management Pack im XML Code im Bereich <References> einen neuen Eintrag ein:

<References>
[...]
<Reference Alias="classes">
 <ID>de.it.Classes</ID>
 <Version>1.0.0.1</Version>
 <PublicKeyToken>?????????</PublicKeyToken>
</Reference>
</References>

Um den Wert für PublicKeyToken zu ermitteln, kann das sn.exe (“Strong Name Utility”) Tool aus dem .NET SDK genutzt werden. Es sollte bereits durch das Authoring Studio auf der Platte gelandet sein.

Dafür startet man das Tool mit dem Parameter –T und den Verweis auf das signierte MP:

sn

Diesen Wert überträgt man zwischen den öffnenden und schließenden PublicKeyToken Befehlen.

Posted in Deutsch, Service Manager, System Center, System Center 2012 | Tagged | Leave a comment

SCCM: Firefox 14 silent install

Eine gute Beschreibung, wie man Firefox 14 verteilt ist hier zu finden:

http://www.mockbox.net/configmgr-sccm/174-install-and-configure-firefox-silently.html

Möchte man noch die Proxy-Einstellunge mitgeben, so funktioniert dieser Artikel immer noch:

http://www.mockbox.net/configmgr-sccm/449-firefox-9-install-with-proxy-server-settings.html

Die zusammengefasste mozilla.cfg sieht dann so aus:

//Firefox Default Settings

// set Firefox Default homepage
pref("browser.startup.homepage","http://homepage.de/");

// disable default browser check
pref("browser.shell.checkDefaultBrowser", false);
pref("browser.startup.homepage_override.mstone", "ignore");

// disable application updates
pref("app.update.enabled", false)

// disables the 'know your rights' button from displaying on first run 
pref("browser.rights.3.shown", true);

// disables the request to send performance data from displaying
pref("toolkit.telemetry.prompted", 2);
pref("toolkit.telemetry.rejected", true);

//proxy settings
 pref("network.proxy.http", "proxy");
 pref("network.proxy.http_port", 8080);
 pref("network.proxy.no_proxies_on", "localhost, 127.0.0.1, *.server.local");
 pref("network.proxy.type", 1);
 pref("network.proxy.share_proxy_settings", true); // use the same proxy settings for all protocols
Posted in Configuration Manager, Deutsch, System Center 2012 | Tagged | 2 Comments

System Center 2012 Update Rollup 2

Für die System Center Familie wird Microsoft zukünftig öffentliche Updates nur noch in kumulative Rollup Paketen herausbringen (Ausnahme sind kritische Updates, die nicht bis zum nächsten Paket warten können). Details zu der Strategie beschreibt dieser Blog Artikel: http://blogs.technet.com/b/momteam/archive/2012/07/26/cloud-and-datacenter-management-system-center-update-rollups-improvements.aspx

In diesem Zusammenhang wurde am Mittwoch das Update Rollup 2 herausgegeben. Im Gegensatz zum Rollup 1 sind in diesem Update schon ein paar mehr Fehler behoben.

Folgende Fehlerbehebungen sehe ich als erwähnenswert an:

  • SCOM: The Set-SCOMLicense cmdlet fails if the management group evaluation expiration time-out has expired.
  • SCSM: The URL links to incidents or activities in the Notification Templates are incorrect.
  • SCSM: Service Manager does not generate an incident for alerts that are created by Operations Manager rules.
  • SCVMM: A virtual machine has a status of “Unsupported VM Configuration” if the virtual machine was configured to use an ISO and if the Share image file instead of copying it option is selected.

Gerade der SCSM Hotfix zu den URL Links in Emails ist schon lange überfällig. Vorher waren Links aus Emails auf das Webportal (mit { } um den GUIDs) nicht verwendbar.

Angeboten wird das Update über Microsoft Updates oder zum direkten Herunterladen unter http://support.microsoft.com/kb/2706783

Posted in Deutsch, Software Updates, System Center, System Center 2012 | Tagged , , , | Leave a comment

SSL Handshake Fehler

file_brokenIn einem Fall konnte von einem Server nicht auf die SSL geschützte Webseite eines anderen Servers zugegriffen werden. Die Standardfehler wie unvertrautem Zertifikat, fehlerhafte IE Einstellungen konnten ausgeschlossen werden. Daher blieb nur der beherzte Griff zum Netzwerkmonitor und Google.

Mit Unterstützung dieses Artikels (

http://blogs.msdn.com/b/sudeepg/archive/2009/02/16/debugging-ssl-handshake-failure-using-network-monitor-a-scenario.aspx) konnte der eigentliche SSL Fehler aus dem Mitschnitt ermittelt werden:

ssl

Der letzte Hex Wert (blau hinterlegt, 28 = Dez 40) ist der Fehlercode:

Continue reading

Posted in Deutsch, Windows | Tagged , | Leave a comment