Chris Stauffer at myITForum.com

You want me to do What?

Syndication

News

Links to blogs i like

Links

October 2008 - Posts

CCMSetup.exe has alot more switches then the previous install so to keep track of them I decided to post links to them here.

 

How to Install Configuration Manager Clients Manually

http://technet.microsoft.com/en-us/library/bb693546.aspx

 

About Configuration Manager Client Installation Properties

http://technet.microsoft.com/en-us/library/bb680980.aspx

You will want to be ready to get this one deployed. 

What is the purpose of this alert?

Microsoft is scheduled to release a security bulletin (out-of-band) to address a vulnerability in all currently supported versions of Windows. The bulletin is scheduled for release at approximately 10 A.M. Pacific Time on Thursday, October 23, 2008.

This security update will be released outside of the usual monthly security bulletin release cycle in an effort to protect customers. Microsoft recommends customers prepare their systems and networks to apply this security bulletin immediately once released to help ensure that their computers are protected from attempted criminal attacks. For more information about security updates, visit http://www.microsoft.com/protect.

The purpose of this notification is to assist customers with resource planning for this security bulletin release. The information offered in this notification is purposely general in nature to provide enough information for customers to plan for deployment without disclosing vulnerability details or other information that could put them at risk.

Anyone believed to have been affected can visit: http://www.microsoft.com/protect/support/default.mspx and should contact the national law enforcement agency in their country. Those in the United States can contact Customer Service and Support at no charge using the PC Safety hotline at (866) PC SAFETY. Additionally, customers in the United States should contact their local FBI office or report their situation at: www.ic3.gov.

Microsoft continues to encourage customers to follow the “Protect Your Computer” guidance of enabling a firewall, applying all software updates, and installing anti-virus and anti-spyware software. Additional information can be found at: http://ww.microsoft.com/protect.

New Bulletin Summary

Bulletin Identifier
Windows Bulletin

Maximum Severity Rating
Critical

Impact of Vulnerability
Remote Code Execution

Detection
Microsoft Baseline Security Analyzer can detect whether your computer system requires this update.

Restart Requirement
The update requires a restart.

Affected Software
Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008

The full version of the Microsoft Security Bulletin Advance Notification for this month can be found here: http://www.microsoft.com/technet/security/bulletin/ms08-oct.mspx.

Although we do not anticipate any changes, the information provided in this summary is subject to change until the release. At this time, no additional information on this bulletin such as details regarding severity or details regarding the vulnerability will be made available until the bulletin is published.

Public Bulletin Webcast

Microsoft will host a Webcast to address customer questions on the bulletin:

Title:  Information about Microsoft Security Bulletins (Level 200)

Date:   Thursday, October 23, 2008 1:00 P.M. Pacific Time (U.S. & Canada)

URL:    http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?culture=en-US&EventID=1032393978

Regarding Information Consistency

We strive to provide you with accurate information in static (this mail) and dynamic (Web-based) content. Microsoft’s security content posted to the Web is occasionally updated to reflect late-breaking information. If this results in an inconsistency between the information here and the information in Microsoft’s Web-based security content, the information in Microsoft’s Web-based security content is authoritative.

If you have any questions regarding this alert please contact your Technical Account Manager or Application Development Consultant.

Thank you,

Microsoft CSS Security Team

Posted by cstauffer | with no comments
Filed under:

As most of you know if you have read any of the reports that I have posted in the past, here at the Commonwealth we use collections to track agencies. This report will show you an overall status and then a breakdown of each agency. This is done by grabbing the parent collection and listing each agency.

**********************************************************

Note: You will need to change your ScopeID to match your location and the Collection ID in the last Select statement to your parent Collection.

**********************************************************

--AuthListID=ScopeId_8BF42CAA-F2A7-4063-A86D-C427EAB89450/AuthList_DC329234-6F0F-4256-879B-FBA1E43A2F0B
--CollID=SMS00001

declare @CI_ID int; select @CI_ID=CI_ID from v_ConfigurationItems where CIType_ID=9 and CI_UniqueID='ScopeId_8BF42CAA-F2A7-4063-A86D-C427EAB89450/AuthList_DC329234-6F0F-4256-879B-FBA1E43A2F0B'

declare @CollCount int, @NumClients int; select @CollCount = count(*), @NumClients=isnull(sum(cast(IsClient as int)), 0) from v_ClientCollectionMembers ccm where ccm.CollectionID='SMS00001'

Select
    CollectionName=vc.Name,
    NumberInCollection=@CollCount,
    NonClients=@CollCount-@NumClients, 
    PComputers=convert(numeric(5,2), (@CollCount-@NumClients)*100.00 / isnull(nullif(@CollCount, 0), 1))
from v_Collection vc
where vc.CollectionID='SMS00001'

SELECT   v_Collection.Name
, sn.StateName AS Status, COUNT(*) AS NumberOfComputers
, CONVERT(numeric(5, 2)
, ISNULL(COUNT(*), 0)* 100.00 / ISNULL(NULLIF (@CollCount, 0), 1)) AS PComputers
, 'ScopeId_8BF42CAA-F2A7-4063-A86D-C427EAB89450/AuthList_DC329234-6F0F-4256-879B-FBA1E43A2F0B' AS AuthListID

FROM         v_ClientCollectionMembers AS cm INNER JOIN
                      v_UpdateListStatus_Live AS cs ON cs.CI_ID = @CI_ID AND cs.ResourceID = cm.ResourceID INNER JOIN
                      v_Collection ON cm.CollectionID = v_Collection.CollectionID LEFT OUTER JOIN
                      v_StateNames AS sn ON sn.TopicType = 300 AND sn.StateID = ISNULL(cs.Status, 0)
WHERE     (cm.CollectionID = 'SMS00001')
GROUP BY sn.StateName, v_Collection.Name
ORDER BY NumberOfComputers DESC

SELECT     v_Collection.Name, sn.StateName AS Status, COUNT(*) AS NumberOfComputers, CONVERT(numeric(5, 2), ISNULL(COUNT(*), 0)
                      * 100.00 / ISNULL(NULLIF (@CollCount, 0), 1)) AS PComputers
FROM         v_ClientCollectionMembers AS cm INNER JOIN
                      v_UpdateListStatus_Live AS cs ON cs.CI_ID = @CI_ID AND cs.ResourceID = cm.ResourceID INNER JOIN
                      v_Collection ON cm.CollectionID = v_Collection.CollectionID INNER JOIN
                      v_StateNames AS sn ON sn.TopicType = 300 AND sn.StateID = ISNULL(cs.Status, 0) AND cm.CollectionID IN
                          (SELECT     subCollectionID
                            FROM          v_CollectToSubCollect
                            WHERE      (parentCollectionID = 'PA100043'))
GROUP BY sn.StateName, v_Collection.Name
ORDER BY v_Collection.Name DESC

I put this together a few years ago but there seems to be some interest on the SMS list so i figured i would share it here.

*************************************************************************

ITMU Fixes

Troubleshooting ITMU

There are 5 main reasons why ITMU doesn’t work.

  • Microsoft Updates issues
  • McAfee EPO issues
  • WMI Issues
  • System drive and Registry security
  • Trusted Sites

Microsoft Updates issues

ITMU uses the same tools as MicrosoftUpdate.com, so we can treat it like we are trying to fix the website. Open internet Explorer and go to :

http://update.microsoft.com/microsoftupdate/v6/muoptdefault.aspx?returnurl=http://update.microsoft.com/microsoftupdate

This website will update the system that you are trouble shooting to the new Windows Update version 6.0. Follow the on screen prompts. When it asks you to setup automatic update set it to disabled. If the website works properly then ITMU should be functioning properly. If you receive an error then review the log below. Most of the errors can be fixed by running the Bat file that is listed below. In some situations you may need to search the internet for the error code that is listed in the log.

You can troubleshoot ITMU/ Microsoft Update by reviewing the following log.

Microsoft Update/ ITMU log:

C:\WINDOWS\WindowsUpdate.log

Note: You can view this log in real time by making the Log viewer in the SMS toolkit v2 your default log viewer.


System Security

One of the main reasons that ITMU fails is because someone removed the System\Everyone security group from the c drive and didn’t setup the new security properly. Error code 0x80070005.

ITMU uses the following account:

  • NT AUTHORITY\SYSTEM

This account is used to install updates. If this account is missing then ITMU/ Microsoft Updates will not work properly. This account must have full control of the c drive and all folders to work properly. It will also need control of certain registry Keys.

Reset Permissions
This step will reset the permission settings on this system

Step 1: Download SubInACL (SubInACL.exe)
http://www.microsoft.com/downloads/d...inityDownloads
2. Install it on the system that needs fixed.
3. Select the C:\Windows\System32 as the Destination Folder during the Installation. Later we will use this tool to reset the permission setting on the current Machine.
Step 2:
1. Create a bat file with the following text:
@echo off
subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f
subinacl /subkeyreg HKEY_CURRENT_USER /grant=administrators=f
subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f
subinacl /subdirectories %SystemDrive% /grant=administrators=f
subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=systems=f
subinacl /subkeyreg HKEY_CURRENT_USER /grant=system=f
subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=system=f
subinacl /subdirectories %SystemDrive% /grant=system=f
@Echo =========================
@Echo Finished.
@Echo =========================

2. Execute the Bat file on the system with issues then run Windows Update again.

Mcafee EPO Exemptions

In order to get ITMU working correctly you will need to add the following exemptions to McAfee EPO:

  • %Windir%\SoftwareDistribution\
  • %Windir%\system32\VPCache\
  • %windir%\system32\ccm\cache\
  • *.cab

Some of the exemptions are listed in this KB article:

http://support.microsoft.com/?kbid=922358

ITMU System Setup

You will need to make sure that the Automatic update service in enabled. You will also need to make sure that the Automatic Update schedule settings are disabled. It should look like this:

clip_image002

You can disable this setting though a group policy. For ITMU to work properly we do not need automatic updates running. If it is setup to run it will cause false proxy errors in the log. This can cause some confusion so just disable it. Disabling it will not harm the system because ITMU will be doing the patching.

ITMU Common Fix

The most common issue with ITMU is an improperly register WU or XML dll.

Running the following bat file fixes most systems. Copy the lines of text between the **** into a txt file called ITMU_fix.bat . After you manually test this script on a few machines you can delete the “pause”, this will make the script silent if pushed though SMS.

ITMU_fix.bat

***************************************

@echo on

net stop wuauserv /Y

net stop bits /Y

CD /D %SystemRoot%\System32

regsvr32 /S Msxml3.dll

regsvr32 /S Wuaueng.dll

regsvr32 /s wuaueng1.dll

regsvr32 /S Wuapi.dll

regsvr32 /S Atl.dll

regsvr32 /S Wucltui.dll

regsvr32 /S Wups.dll

regsvr32 /s wups2.dll

regsvr32 /s wuweb.dll

rd /s /Q %SystemRoot%\SoftwareDistribution

net start bits

net start wuauserv

Rem Delete or Rem the Pause to make script run silent with SMS.

pause

***************************************


Trusted Sites

You may also need to add the following to a GPO for trusted sites:

This doesn’t usually FIX ITMU, but it is needed in some cases to get MicrosoftUpade.com working.

http://*.windowsupdate.microsoft.com
http://download.windowsupdate.com
http://update.microsoft.com/
https://*.windowsupdate.microsoft.com
https://windowsupdate.microsoft.com

Known issue with ITMU

Microsoft has reports of systems that are running at 100% when running ITMU but in most cases this has been resolved. It is my understanding, machines that are still experiencing this problem are usually very old slow machines to begin with.

http://support.microsoft.com/?id=924148

Posted by cstauffer | with no comments

I was trying to installing VMWare Server 2.0 but it kept getting this error

 

System Administrator has set policies to prevent this installation.

 

Click Start -> Control Panel

  1. Open Administrative Tools
  2. Open Local Security Settings
  3. Click Software Restriction Policies
    1. If no software restrictions are defined, right click the Software Restriction Policies node and select New Software Restriction Policy
  4. Double click Enforcement
  5. Select "All users except local administrators"
  6. Click OK
  7. Reboot the machine 

Found the answer here

When attempting to install VMware Server on a Windows 2003 Server host, you might see the error message System Administrator has set policies to prevent this installation.
Workaround: Right-click the installer file, choose Run as, and enter the Administrator username and password. Additional configuration steps might be required. See http://forums.microsoft.com/TechNet/ShowPost.aspx?PostID=590630&SiteID=17.

 

 

Interesting that they has this problem in RC1 and RC2 and they didn’t fix it for the final release.

However it is posted in the release notes :

http://www.vmware.com/support/server2/doc/releasenotes_vmserver2.html

Posted by cstauffer | with no comments
Filed under: