CCMEXEC.COM – System Center blog

CCMEXEC.COM – by Jörgen Nilsson

The SDK for System Center 2012 Configuration Manager 2o12 is now available for download: http://www.microsoft.com/en-us/download/details.aspx?id=29559

This was posted by Dave Randall in the Technet Forums about the SDK release here:

  • Announcing the release of the System Center 2012 Configuration Manager SDK

    The Microsoft System Center team is announcing the release and general availability of the Software Development Kit (SDK) for System Center 2012 Configuration Manager. The System Center 2012 Configuration Manager SDK can be downloaded at no cost today at: http://www.microsoft.com/en-us/download/details.aspx?id=29559.

    Configuration Manager is a component of System Center 2012 that:

    • Empowers users to be productive from anywhere, on whatever device they choose.
    • Provides a unified infrastructure for client management and protection.
    • Makes it easier and faster to administer client systems and maintain system compliance.

    The SDK provides information about how developers and IT administrators can develop solutions that integrate with System Center 2012 Configuration Manager. Features of the SDK include the following:

    • Programming Fundamentals. Information about developing integrated applications for Configuration Manager. Provides best practice guidance on using new Configuration Manager features in your applications.
    • “How-To” Examples. Practical “how-to” examples using C# and Visual Basic Script that can automate day to day tasks or build a foundation for robust solutions. How-To’s are available for the Administrator Console, Role Based Administration, and many other topics.
    • Application Management. Information about the new application management capabilities and how to extend application management deployment types, or automate application creation. Information about legacy software distribution is also covered.
    • Samples and Reference Documentation. A detailed section covering over 30 topics that include the Configuration Manager WMI classes and APIs. Several ready-to-compile solution samples are included for the Administrator Console, Software Updates, Operating System Deployment, Application Management and more.
    • Ease of Installation. The SDK quickly installs in a standard way with no complex configuration required and a complete installer size of less than 100 MB. Developers can get up and running in just a few minutes. The System Center 2012 Configuration Manager SDK reference documentation is installed as a compiled help (CHM) file. The System Center 2012 Configuration Manager SDK and the Configuration Manager 2007 SDK can both be installed on the same computer.
    • Complimentary MSDN documentation. The Microsoft Developer Network (MSDN) site also hosts the System Center 2012 Configuration Manager SDK reference documentation. Microsoft intends to update the reference documentation as new information is available. You can monitor the topic at: http://msdn.microsoft.com/en-us/library/hh948960.aspx

    Microsoft intends to provide further updates to the downloadable SDK and the online MSDN reference information at a later date; details will be released when they are available.

Enjoy!

As Configuration Manager relies heavily on a working WMI on both clients and servers, a working WMI is really crucial for all activities performed.

The following post was just updated and I strongly recommend that you read it. http://blogs.technet.com/b/askperf/archive/2011/08/05/suggested-hotfixes-for-wmi-related-issue-on-windows-platforms.aspx

Here is the recommended updated for Windows 7 and Windows 2008 R2 from that post.

Hotfix list for Windows 7 and Windows Server 2008 R2

2705357 The WMI process stops sending events to WMI clients from a Windows 7-based or Windows Server 2008 R2-based server
http://support.microsoft.com/kb/2705357

2617858 Unexpectedly slow startup or logon process in Windows Server 2008 R2 or in Windows 7
http://support.microsoft.com/kb/2617858

2465990 “0×80041002 (WBEM_E_NOT_FOUND)” error occurs when you try to open a WMI namespace on a computer that is running Windows 7 or Windows Server 2008 R2
http://support.microsoft.com/kb/2465990

2492536 Msinfo32.exe takes a long time to display or export system information on a computer that has many MSI-X-supported devices and that is running Windows 7 or Windows Server 2008 R2
http://support.microsoft.com/kb/2492536

982293 The Svchost.exe process that has the WMI service crashes in Windows Server 2008 R2 or in Windows 7
http://support.microsoft.com/kb/982293

974930 An application or service that queries information about a failover cluster by using the WMI provider may experience low performance or a time-out exception
http://support.microsoft.com/kb/974930

Read the whole post here: http://blogs.technet.com/b/askperf/archive/2011/08/05/suggested-hotfixes-for-wmi-related-issue-on-windows-platforms.aspx

System Center 2012 Service Pack 1 CTP2 available for download!

Today System Center Service Pack 1 CTP2 was made available for public download. Note that this release is for testing purposes only.

The biggest news are support for Windows 8, Windows Server 2012 and SQL Server 2012.

Configuration Manager 2012 also supports Linux/Unix and MAC in Service Pack 1 CTP2!! There are many more new features in the CTP2!!

All downloads can be found here: http://www.microsoft.com/en-us/download/details.aspx?id=30133

This Configuration Manager 2007 report will display a Operating System count per collection, including Service Pack level as displayed below. It is very useful to get an overview of how many computers with a specific OS and Service Pack there is in the environment.

OSCount

When implementing it, create a prompt for the report called “varcollection” which is the prompt for a CollectionID.

Here is the query:

SELECT Caption0 as 'Operating System',CSDVersion0 as 'Service Pack', Count(Caption0) AS 'Number',@varcollection as 'CollectionID'

FROM v_GS_OPERATING_SYSTEM
join v_FullCollectionMembership FCM on FCM.ResourceID = v_GS_OPERATING_SYSTEM.ResourceID
Where FCM.CollectionID = @varcollection
Group by CSDVersion0,Caption0
Order by CSDVersion0,Caption0

SELECT Caption0 as 'Operating System',CSDVersion0 as 'Service Pack', Count(Caption0) AS 'Number',@varcollection as 'CollectionID'

FROM v_GS_OPERATING_SYSTEM

join v_FullCollectionMembership FCM on FCM.ResourceID = v_GS_OPERATING_SYSTEM.ResourceID

Where FCM.CollectionID = @varcollection

Group by CSDVersion0,Caption0

Order by CSDVersion0,Caption0

Prompt query for the CollectionID prompt:

begin

if (@__filterwildcard = '')

select distinct CollectionID, Name from v_Collection order by Name

else

select distinct CollectionID, Name from v_Collection

WHERE CollectionID like @__filterwildcard

order by Name

end

Some of the System Center 2012 Configuration Manager session from presented at TechEd Orlando is now available online at TechEd online. http://channel9.msdn.com/Events/TechEd/NorthAmerica/2012

Here are the System Center 2012 Configuration Manager Sessions that are available already, including the one where SP1 was announced!

Sessions:
Microsoft System Center 2012 Configuration Manager Overview (including SP1 info)

http://channel9.msdn.com/Events/TechEd/NorthAmerica/2012/MGT309

Patch and Settings Management in Microsoft System Center 2012 Configuration Manager

http://channel9.msdn.com/Events/TechEd/NorthAmerica/2012/MGT318

Microsoft System Center 2012 Endpoint Protection Overview

http://channel9.msdn.com/Events/TechEd/NorthAmerica/2012/MGT310

Enjoy, I will!

Today at Teched Orlando Microsoft announced some features in the upcoming Service Pack 1 for Configuration Manager 2012. One of the long awaited news are support for MAC OS X, Windows 8 and Linux/Unix.

For more information see the blog post from Kent Agerlund at Coretech.dk here:

http://blog.coretech.dk/kea/configmgr-2012-sp1-announced-teched-2012/

Great news!!

An Update for Windows Server Update Services 3.0 Service Pack 2 is available.
The update replaces/includes the hotfix we are used to installing to be able to publish updates using System Center Updates Publisher when you have .NET framework 4.0 installed.
The update includes an update for the Windows Update Client agent that will be installed automatically from the WSUS server.

From the Technet Article:

The following Microsoft Knowledge Base articles describe the issues that are included in this update:

  • 2530678 (http://support.microsoft.com/kb/2530678/ ) System Center Update Publisher does not publish customized updates to a computer if WSUS 3.0 SP2 and the .NET Framework 4.0 are installed
  • 2530709 (http://support.microsoft.com/kb/2530709/ ) “Metadata only” updates cannot be expired or revised in WSUS 3.0 SP2

This update strengthens the WSUS communication channels. This includes trusting only files that are issued by the Microsoft Update certification authority.

Known issues

  • Consider the following scenario:
    • You connect to Windows Update through a network proxy that uses HTTPS or SSL content inspection.
    • An intermediate server is in between the SSL traffic of the client and Windows Update.

    In this scenario, you have to create exception rules in your HTTPS inspection server so that the Windows Update traffic is tunneled without inspection. For more information about how to create HTTPS inspection exceptions for Microsoft Forefront Threat Management Gateway (TMG), go to the following Microsoft website:

    Excluding sources and destinations from HTTPS inspection (http://technet.microsoft.com/en-us/library/dd441085.aspx)

    For a list of URLs and domains to exclude, click the following article number to view the article in the Microsoft Knowledge Base:

    885819 (http://support.microsoft.com/kb/885819/ ) You experience problems when you access the Windows Update Version 6 website through a server that is running ISA Server
  • If you install the executable file (.exe) manually, you will have to restart the computer to apply the update.
  • Remote Microsoft SQL Server administrators must download and install the update by using an account that has SQL Server Administrator permissions. Remote SQL Server installation will always require manual installation.
  • To apply this update, you must be running Windows Internal Database or SQL Server.
  • The IIS and WSUS services must be stopped to prevent the database from being accessed while the Network Load Balancing (NLB) clusters are upgraded. For more information about how to upgrade NLB, see the “To upgrade NLB on all computers” section.

The whole article can be found here: http://support.microsoft.com/kb/2720211

For all of us not going to TechEd North America, the Keynotes and some of the most popular session can be streamed live here: https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032513308&Culture=en-US

It sounds interesting, System Center 2012 is of course in the live stream description!
Watch the live stream of Microsoft TechEd North America 2012 Keynote Address and some of our most popular sessions, covering a variety of technology topics like Windows Azure, Windows Server 2012, Microsoft System Center 2012, Windows PowerShell and more.

I will be watching the live stream!