Welcome to MSDN Blogs Sign in | Join | Help

Tags

No tags have been created or used yet.

News

  • This is provided "AS IS" with no warranties, and confers no rights. Use of included script samples are subject to the terms specified in the Terms of Use.
SCCM 2007 Post 1 Hotfix By Category

If you have already deployed SCCM 2007 SP1 here are a few fixes by category that might help you determine which ones are critical in your environment.

Hope this helps.

Hotfix List - Post SP1

Feature /Component Affected

KB 970242 - Some attributes of a System Center Configuration Manager 2007 Service Pack 1 client may be missing after it is configured as a branch distribution point

WINNT Discovery Server

KB 969529 - Users cannot enumerate collection members in System Center Configuration Manager 2007 Service Pack 1 if they do not have class rights and the hotfix of 955262 is installed

SMS Provider

KB 969341 - Delta merge may fail on System Center Configuration Manager 2007 Service Pack 1-based branch distribution points

Content Transfer Manager

KB 969113 - Operating system deployment fails in a System Center Configuration Manager 2007 SP1 environment if you deploy a different operating system to a client within one hour of a previous deployment

Operating System Deployment

KB 968718 - You cannot customize the ramdisk TFTP block size on a System Center Configuration Manager 2007 SP1 site server that has the Pre-Boot Execution Environment (PXE) service point role

PXE Point

KB 968594 - System Center Configuration Manager 2007 software inventory processing fails when a data file contains an invalid time

Software Inventory Processor

KB 967919 - On a System Center Configuration Manager 2007 Service Pack 1 site server -  the SMS_Executive service process (Smsexec.exe) crashes when you use Intel WS-MAN Translator version 1.1 (build 558) to provision some computers

AMT Component

·         KB 967491 - Hotfix rollup for System Center Configuration Manager 2007 R2 Client Status Reporting

Update.SQL file

        KB 967359 - Some task sequences may not run on the client computers expectedly in System Center Configuration Manager 2007 Service Pack 1-based systems

Task Sequencer

KB 962891 - State messages that have long file names may get stuck in the Statesys.box\Incoming folder or the \SMS_CCM\FSPStaging folder and may block state message processing on a System Center Configuration Manager 2007 Service Pack 1 fallback status point

Fall Status Point

State Migration Point

KB 961269 - Only two expired user-state stores are deleted on a site server that is running System Center Configuration Manager 2007 Service Pack 1

KB 961268 - Packages on distribution points are not updated with the latest source version in System Center Configuration Manager 2007 Service Pack 1 systems

Distribution Manager

KB 961105 - Error message when you try to import OSD drivers in System Center Configuration Manager 2007 Service Pack 1 systems: The selected driver is not applicable to any supported platforms

Operating System Deployment

KB 960846 - The shared folders that store packages on branch distribution points may be removed in systems that are running System Center Configuration Manager 2007 Service Pack 1

Branch Distribution

KB 960804 - A hotfix rollup package addresses issues that involve the Out of Band Management (OOB) feature in Configuration Manager 2007 Service Pack 1

Out of Band

KB 960741 - The SMS_Executive service process crashes on a Configuration Manager 2007 Service Pack 1 site server when you use Intel WS-MAN Translator to provision computers that are equipped with AMT 3.2.1 chipsets

AMT

KB 961960 - The state of the check box for the maintenance window that you double-click is changed when System Center Configuration Manager 2007 Service Pack 1 is installed on a Windows Server 2003 x64-based system or on a Windows Server 2008 x64-based system

Maintenance Window

KB 960634 - System Center Configuration Manager 2007 R2 Client Status Reporting fails when clients have multiple discovery records

Client Status Reporting

KB 960448 - The Asset Intelligence Catalog Sync Service of System Center Configuration Manager 2007 Service Pack 1 cannot connect to a System Center Configuration Manager database that is installed on a SQL Server 2005 named instance

Asset Intelligence

KB 960189 - Some expired user state stores are not deleted on System Center Configuration Manager 2007 State Migration Point (960189)

State Migration Point

KB 960065 - Updates are not deployed to some clients when you use WSUS or SUM to deploy updates in System Center Configuration Manager 2007 Service Pack 1

Software Update

KB 959975 - You receive an error message when you configure a named instance of SQL Server 2005 as the Client Status Reporting database in System Center Configuration Manager 2007 R2

Client Status Reporting

KB 959875 - The shared folders that store packages on branch distribution points may be removed in systems that are running System Center Configuration Manager 2007 Service Pack 1

Branch Distribution Points

KB 959812 - Operating System Deployment (OSD) tasks may fail randomly in System Center Configuration Manager 2007 Service Pack 1-based systems

Operating System Deployment

KB 959040 - System Center Configuration Manager 2007 Service Pack 1 systems cannot provision AMT 2.2/2.6 clients in PKI mode and AMT 2.1/2.5 clients in PSK mode

AMT

KB 959038 - The execution of a task sequence that you create in System Center Configuration Manager 2007 may continue when a program in the task sequence returns a failure exit code

Task Sequencer

KB 958808 - User data from the USMT may be deleted unexpectedly by the task sequence engine during the operating system deployment process in System Center Configuration Manager 2007 SP1 (958808)

Operating System Deployment

KB 958598 - The audit message for a task sequence creation operation does not identify system -  component -  or user information correctly in System Center Configuration Manager 2007 RTM systems (958598)

Task Sequencer Audit Message

KB 958021 - Error message in the Configuration Manager console when you create a new task sequence: The task sequence cannot be created

Task Sequencer

KB 957879 - The ConfigMgr Service Manager tool in Configuration Manager 2007 Service Pack 1 cannot query the SMS_SITE_SQL_BACKUP service -  and you receive an Error communicating with component error message

Service Manager Tool

KB 957576 - Status message ID 7404 is reported frequently in an installation of System Center Configuration Manager 2007 R2 that uses SQL Server 2008 as the site database

Reporting Service Point

KB 957469 - FIX: The Out of Band Power control function does not work for clients that have the Intel AMT 4 or Intel AMT 5 chipset in System Center Configuration Manager 2007 Service Pack 1

AMT

KB 957325 - The Inventory Data Loader component cannot process hardware inventory data from System Center Configuration Manager 2007 Service Pack 1 clients if one or more properties contain more than 256 characters in the NOIDMIF files

Inventory Data Loader

KB 957255 - The wake-on-LAN (WOL) feature in System Center Configuration Manager 2007 Service Pack 1 wakes clients one hour earlier than expected

Wake On LAN

KB 957183 - You cannot add a group as an AMT user account in Configuration Manager 2007 Service Pack 1 if the group name has more than 20 characters

AMT

KB 956944 - Error message when you use the System Center Configuration Manager 2007 Service Pack 1 console to connect to a Configuration Manager 2007 site server that is not running Service Pack 1

Admin Console Update

KB 956941 - You cannot take some actions when you take remote control of a Windows Vista-based client computer that has User Account Control enabled in System Center Configuration Manager 2007 Service Pack 1

Remote Control

KB 956918 - The Delete Aged Configuration Management Data site maintenance task may take a long time to finish in System Center Configuration Manager 2007

Maintenance Tasks

KB 956733 - Some attributes of a System Center Configuration Manager 2007 client may be missing after it is configured as a branch distribution point

WINNT Server Discovery

KB 956465 - The SMS_EXECUTIVE service process may restart unexpectedly when a limit is set for the maximum transfer rate between two sites in System Center Configuration Manager 2007

LAN SENDER

KB 956337 - System Center Configuration Manager 2007 Service Pack 1 is unable to remove AMT user ACLs during the provisioning process for AMT 2.x computers

AMT

KB 956194 - Distribution Manager in System Center Configuration Manager 2007 Service Pack 1 may require several hours after startup before it begins to process packages

Distribution Manager

KB 955955 - A task sequence that contains many packages may take longer to run after you install System Center Configuration Manager 2007 Service Pack 1 or hotfix 949225

Task Sequencer

KB 955842 - The System Center Configuration Manager 2007 Service Pack 1 hardware inventory may recognize an x64-based client as an x86-based client

Hardware Inventory

KB 955388 - Error message when you use System Center Configuration Manager 2007 SP1 Configuration Manager console to check software distribution point settings on a System Center Configuration Manager 2007 RTM site or a Systems Management Server 2003 site

Software Distribution

KB 955355 - A distinguished name that contains more than 100 characters and that is discovered from Active Directory for an AMT host causes the SMS_EXECUTIVE service to crash in System Center Configuration Manager 2007

AMT

KB 955262 - You receive an error message when you click and then update the Drivers node in the Configuration Manager console of a Configuration Manager 2007 Service Pack 1 site that uses SQL Server 2008 for the site database

Operating System Deployment

KB 955126 - The SMS_Executive service (Smsexec.exe) process in System Center Configuration Manager 2007 may crash if you have Intel AMT-related software installed

AMT

KB 955115 - The Client Push Installation operation fails when both multiple management points and customized ports are configured in a System Center Configuration Manager 2007 site (955115)

Client Push

KB 955114 - The SMS_Executive service process may crashes when System Center Configuration Manager 2007 Service Pack 1 Hierarchy Manager is handling the site control (.ct2) file from child sites that have System Center Configuration Manager 2007 RTM installed

Hierarchy Manager

KB 954718 - A distinguished name that contains more than 100 characters and that is discovered from Active Directory for an AMT host causes the SMS_EXECUTIVE service to crash in System Center Configuration Manager 2007

AMT

KB 954716 - The SMS_EXECUTIVE service of System Center Configuration Manager 2007 on a child site server may crash when it handles the .sha file and sends inventory data to its parent site

SMS EXECUTIVE

KB 954474 - System Center Configuration Manager 2007 blocked from deploying security updates

Software Updates

KB 954214 - The SMS_Site_Component_Manager service stops unexpectedly when you try to install Configuration Manager 2007 Service Pack 1 or reinstall a specific component after an unsuccessful installation attempt

Site Component Manager

KB 969530 - The Ccmexec.exe process may consume almost 100 percent of CPU resources on System Center Configuration Manager 2007 Service Pack 1 clients

CCM Executive

KB 959257 - Recurring advertisements or maintenance windows start to run an hour later or earlier than expected when the time is changed because of DST in System Center Configuration Manager 2007 Service Pack 1

Advertisements

KB 967649 - System Center Configuration Manager 2007 Service Pack 1 systems ignore the source location property in MSI packages

MSI Source Location Server and Client Fix

KB 967648 - Package distribution fails on a System Center Configuration Manager 2007 Service Pack 1 site if a file name in the package contains an ampersand (&)

Branch DP and Transfer Content - Client and Server fix

Client Install Fails When Connecting To Windows 2008

Problem:

 

SCCM 2007 SP1 Client Installation Fails W/ WEBDAV Error in the ccmsetup.log when connecting to Windows 2008 Server

Failed to successfully complete HTTP request. (StatusCode at WinHttpQueryHeaders: 405) ccmsetup 1/28/2008

 

Action Taken:

1.IIS 7.0 was removed and reinstalled

2.Verified the Webdav settings via IIS Mgr

3. Client can connect to CCM_Client share on site server

4.Reviewed IIS logs and noticed error 405

 

2009-01-22 20:14:54 10.12.12.1 GET /CCM_Client/ccmsetup.cab - 80 -

10.12.100.30 ccmsetup 200 0 0 0

2009-01-22 20:14:54 10.12.12.1 PROPFIND /CCM_Client/ClientPatch - 80 -

10.12.100.30 ccmsetup 405 0 0 0

 

5.Researched error 405 and PROPFIND

 

PROPFIND is a WEBDAV method…more information

http://msdn.microsoft.com/en-us/library/aa142960(EXCHG.65).aspx

The WebDAVPROPFIND Method retrieves properties for a resource identified by the request Uniform Resource Identifier (URI). The PROPFIND Method can be used on collection and property resources

 

6.Looked up WebDAV error status codes: http://msdn.microsoft.com/en-us/library/aa126058(EXCHG.65).aspx

image

Based on this information we have to figure out what is not allowing this method.

 

7.Where do we restrict or configure the PROPFIND Method?

 

8.Researched the PROPFIND Method and located sample request and response on MSDN: http://msdn.microsoft.com/en-us/library/aa142960(EXCHG.65).aspx

 

9.Compared applicationhost.config file on this server with a working installation of Windows 2008 with IIS 7.0 in lab

 

Cause/Explanation:

Discovered that the applicationhost.config file was missing the following line highlighted in RED below.

webserver section

</system.webServer>:

<add name="WebDAV" path="*"

verb="PROPFIND,PROPPATCH,MKCOL,PUT,COPY,DELETE,MOVE,LOCK,UNLOCK"

modules="WebDAVModule" resourceType="Unspecified" requireAccess="None" />

Resolution:

1.Stopped the IIS Service

2.Added that line into the applicationhost.config file

3.Restarted IIS

4.Attempted to Reinstall Client

5.Client Installation was successful

 

 

 

 

ApplicationHost.config Diagram

At the root level we have a file called ApplicationHost.config (settings for Activation Service) that lives in the same directory of IIS (typicallywindows>
\System32\InetSrv\ directory).

This is the main configuration file for IIS, this is where we store things like the list of sites, applications, virtual directories, general settings, logging, caching, etc.

image

MMS 2009 - SCCM 2007 Case Studies

Attention SCCM Community! 

 

MMS 2009 is approaching and I have the great task of presenting a session titled, “SCCM 2007 Case Studies” again for the 4th year in a row.

 

I understand the value of community input so I would like to get involvement from the communities such as myitforum, MVPs, etc.

 

 

Your help in advance will be invaluable to the success of this session.

 

How Can The Community Help?

 

 

I am looking for areas of interest from the community such as SCCM 2007 Post SP1 issues, OSD, AI, Software Updates, etc.

 

Please email me at rodneyj@microsoft.com

 

Thank you for time and help in advance. 

 

 

Hinv Not Being Updated But Sinv Data Is Up-To-Date

This blog will focus on a common problem that many customers have experienced over the past year related to inventory. If you have ever had to trouble figuring out why software inventory was reporting and not hardware inventory then I recommend you review this blog.

PROBLEM:

  • Hardware Inventory not being updated for several SMS clients but Software inventory data is up-to-date.
  • 10 clients all reporting to the same SMS 2003 SP2 Primary Site server and Management Point.
  • Half (5) of the clients are only returning software inventory.
  • Half of the client (5) are returning both hardware inventory and software inventory.

 

TROUBLESHOOTING:

1. Reviewed the InventoryAgent.log in the Windows\system32\ccm\log folder from one of the clients not reporting hardware inventory

 Inventory: Successfully sent report. Destination:mp:MP_HinvEndpoint, ID: {2B5ED4EC-4F6F-4184-8FC3-3EE38BBCDAB1}, Timeout: 80640 minutes

The InventoryAgent.log file states that the operation was successful

2. Reviewed the CCMExec.log

 

            OutgoingMessage(Queue='mp_mp_hinvendpoint', ID={2B7C0956-B1EA-474D-B1D8-EC8484582B2A}): Started upload to 'http://SMSSERVER/CCM_Incoming/{2B7C0956-B1EA-474D-B1D8-EC8484582B2A}'.       CcmExec  3/21/2007 12:46:32 seconds. CcmExec  3/21/2007 12:46:37 PM              4708 (0x1264)

            OutgoingMessage(Queue='mp_mp_hinvendpoint', ID={2B7C0956-B1EA-474D-B1D8-EC8484582B2A}): In pending state, will retry in 300 seconds.                  CcmExec  3/21/2007 12:48:07 PM              4708 (0x1264)

 

The CCMExec.log file will show that the operations is constantly retrying to place the Hardware Inventory file on the Management Point

 

3. MPFDM.log & Dataldr.log file never show the Hardware inventory file from the MP_Hinvendpoint is placed on the MP.

The .msg files are located in the C:\WINNT\system32\CCM\ServiceData\Messaging\OutgoingQueues\mp_mp_hinvendpoint 

 

4. I could NOT ping the NetBIOS name of the SMS 2003 SP2 primary site server from the clients that is reporting ONLY software inventory
C:\ ping SMSServer

Ping request could not find host SMSSERVER. Please check the name and try again.

Could ping the NetBIOS name of the SMS 2003 SP2 primary site server from the clients that is reporting both hardware and software inventory

The only difference was the dns.microsoft.com DNS suffix setting was not configured on the SMS client ONLY reporting Software Inventory.  

 

EXPLANATION:

  • By default we use DNS to connect to MP when the files are over 100k.
  • A Design Change Request has been filed to allow the client to revert back to NETB IOS name.
  • Software inventory usually report because the files are small; hardware inventory can fail when the files are larger than 100k and you are not using the DNS suffix as the workaround.

 

RESOLUTION:

  •  Change the client DNS suffix

 

 

 

 

 

 

TRSCLEAN TOOL

I introduced a new tool at MMS 2007 during my session called TRSCLEAN to reduce the size of large TRS files created by the issue outline in Microsoft Knowledge Base Article titled, “You experience a performance problem in Replication Manager of System Management Server 2003, http://support.microsoft.com/kb/926617. "

For information please review my previous blog posting. Today I want to give you some important information about using the TRSCLEAN tool and "-f" switch. I would also like to give credit to the developer of this tool (Franck Michou a Escalation Engineer at Microsoft). Thank You for sharing with the community.

What does -f Update TRS for KB926617 switch mean?

 

After hotfix KB926617 (SP2 only) TRSCLEAN MUST be used with "-f" in order to convert the TRS file to the new key format introduced by the hotfix.

In order to prevent duplicate records some "=" are now (now=after fix) replaced by "_" as multiple "=" in the records were breaking the key of the records.

Retrieval of records using the key was not working properly so records were only added thus causing the growth of the TRS files.

The benefit of '-f' is that EXISTING records will be updated (and reused). If this switch is not used all the pre-hotfix records will remain unchanged.

Moving forward after the hotfix and the "-f" switch new records using the new key format will be created and updated correctly.

 

TRS Files Affect REPLMGR Performance – Knowledge Base Article 926617

 

This was a case I covered at MMS 2007 in San Diego, CA which has generated a lot of interest. I have received many follow up emails and inquiries for more information, therefore this will be my first case study blog.

 

 

Company Profile

 

Company B

SMS2003 SP2

120 Sites (primary and secondary)

3 – Tier Hierarchy

 

Problem

 

After a recent upgrade to SP2 TRS files increase by 70% in size.  In large environment with many SMS sites this can affect site server performance.

 

The side effect of this problem is replication manager  will suffer a performance degradation as the TRS files grow larger creating a backlog of files in the sms\inboxes\replmgr.box.

 

 

Explanation

 

·         This is a known issue and can happen during an upgrade or package source update cycle.  An upgrade or package source update cycle may not be the actual cause but are just triggers that can cause this problem.

 

·         The hotfix will prevent future growth of the TRS files.

 

·         The hotfix does not reduce the current size of the TRS file. It only prevents future growth.

 

·         TRS files are transaction files which keep a record of serial numbers, package ids and site control changes from site-to-site. For example when you create a package the package ID number is recorded in the database and a transaction ID that corresponds to that id is record in the TRS file.

 

·         Here is an example of what a TRS file with duplicate entries would look like. If you open the TRS file you can find the following section.

 

[PKGSTATUSDATA] section:

 

ABC|["DISPLAY=\\SMSSERVER\"]MSWNET:["SMS_SITE=ABC"]\\SMSSERVER\|2=1343

ABC|["DISPLAY=\\SMSSERVER\"]MSWNET:["SMS_SITE=ABC"]\\SMSSERVER\|2=1345

ABC|["DISPLAY=\\SMSSERVER\"]MSWNET:["SMS_SITE=ABC"]\\SMSSERVER\|2=1346

 

 

 

Prerequisite For Hotfix

 

You must be currently running SMS 2003 SP2

The hotfix only works with sites already running SP2

 

 

 

Who should apply the hotfix?

 

1.       First, anyone who manages a large environment and notices the size of the TRS files size seems larger than normal.

 

2.       Second, you are experiencing a significant decrease in performance on the server and it takes you a long time to open the sms\inboxes\replmgr.box\history folder.

 

3.       Third, anyone who has a large environment with multiple sites should probably consider applying the hotfix even if performance is not an issue right now, because the hotfix with prevent the TRS files from growing.

 

 

 

What can you do to reduce the size of the TRS files if they are large?

 

Use the TRSCLEAN.EXE tool to reduce the current size

 

 

 

Step by Step Resolution

 

1.       Run the SMS Backup Task to backup  the SMS site

 

2.       Stop the SMS Executive & Site Component Manager Services

 

3.       Apply Hotfix, “You experience a performance problem in Replication Manager of Systems Management Server (SMS) 2003” http://support.microsoft.com/kb/926617

 

 

4.       Run TRSCLEAN w/ (must include –f switch to remove extra space in TRS file) to reduce size of TRS file. You can also run the TRSCLEAN.exe /? With the help switch for more information.  In the example below I run the TRSclean.exe against my ABC site without the extension in offline mode.

 

 

 

 C:\ >trsclean/?

 

TRSClean - Clean SMS 2003 .TRS
TRSClean [-a]|[-t CSC] [-o] [-f] [-v]
-a       All sites reporting to this site
-t CSC   Specific Child Site Code (3 bytes, uppercase)
-o       Offline mode (no WMI access, removes duplicate records in [PKGSTATUSDATA] and unused sectio
ns)
-f       Update TRS for KB926617
-v       Verbose mode

 


C:\>trsclean -v -t abc
Verbose Mode
Cleaning only file abc.TRS
No TRS update (see KB926617)
Offline mode (or this computer is not a SMS server)


Processing file abc
Saving .TRS as file: .\abc.TRS.4_5_2007_4_15_40_PM
*** Starting cleanup - 4:15:48 PM ***


Found section:[SMS_SITE_SYSTEM_STATUS_SUMMARIZER]
 Read 29939 records.
Found section:[SITECTRLCT2SRCSITE]
 Read 147 records.
Found section:[SMS_COMPONENT_STATUS_SUMMARIZER]
 Read 7365 records.
Found section:[SMS_OFFER_STATUS_SUMMARIZER]
 Read 3575 records.
Found section:[PKGSRVREPLDATA]
 Read 13352 records.
Found section:[NONSDKSITECTRLCT2SRCSITE]
 Read 127 records.

TOTAL Read 918507 records.

*** End of cleanup - 4:16:05 PM ***
Total number of lines read: 918514
Total number of deleted records: 515986

Now rewriting file...

Writing section [NONSDKSITECTRLCT2SRCSITE]
 Wrote 127 records.
Writing section [SITECTRLCT2SRCSITE]
 Wrote 147 records.
Writing section [PKGSRVREPLDATA]
 Wrote 13352 records.
Writing section [PKGSTATUSDATA]
 Wrote 388895 records.

TOTAL Write 402521 records.

 

 

 

5.       Run the tool only on child site TRS files, not Parent site TRS files. For example if you have a Central site ABC and a child site BBB, CCC and DDD then you would run the TRSClean tool on the child sites BBB,CCC, and DDD. You would not run the TRSClean tool against the ABC because it is not a child site. Therefore you would go to the replmgr.box\history folder and run the TRSCLean against all the child sites of ABC. If you are running to the tool on the BBB primary child site then you would run the against its child sites. In this example if the child sites for BBB are CCC and DDD, then you run the TRSCLEAN against CCC and DDD.

 

      Note: When you run the trsclean tool it will create a backup of the original TRS files, therefore if you have a lot of TRS files you might consider making a copy of the files and running tool on another machine. This tool is not a suppported tool by Microsoft but it works out of the box. Please remember to backup your SMS site database, files and folders. - Please contact your TAM at Microsoft if you did not attend the MMS 2007 session for the TRSCLean.exe tool.  

 

 

 

Page view tracker