Wednesday, August 15, 2012

CM12 - Remote Distribution Point

To build up Remote Distribution Point, few things to take note.


1. Windows component pre-requisites (need to install at Remote Distribution Point)


·         Application Development:
·         ISAPI Extensions
·         Security:
·         Windows Authentication
·         IIS 6 Management Compatibility:
·         IIS 6 Metabase Compatibility
·         IIS 6 WMI Compatibility
When you use a custom IIS configuration you can remove options that are not required, including the following:
·         Common HTTP Features:
·         HTTP Redirection
IIS Management Scripts and Tools


Windows feature:
·         Remote Differential Compression
·         BITS Server Extensions (and automatically selected options), or Background Intelligent Transfer Services (BITS) (and automatically selected options)
To support PXE or multicast, install the following Windows role:
     ·       Windows Deployment Services



2. Make sure the Firewall (Window Firewall or Network Firewall) is allow the exception

Site Server <-> Distribution Point

Description
UDP
TCP
Server Message Block (SMB)
--
445
RPC Endpoint Mapper
135
135
RPC
--
DYNAMIC


3. You may try to run the wbemtest tester to check the connection


Friday, August 3, 2012

A very important URL that we must bookmark


Below is the URL for the ports used in Configuration Manager 2012. A lot of scenario you must need it, such as when deploy the remote Distribution Points over to different branches, perform client installation in workgroup or DMZ zone and so on.

With this URL, no need to worry anymore. :)


Technical Reference for Ports Used in Configuration Manager

Thursday, August 2, 2012

Firewall Exception for Client Push (Configuration Manager 2012)


To use client push to install the System Center 2012 Configuration Manager client, add the following as exceptions to the Windows Firewall:
·         Outbound and inbound: File and Printer Sharing
·         Inbound: Windows Management Instrumentation (WMI)
 
 
Ports that are used
Description
UDP
TCP
Server Message Block (SMB) between the site server and client computer.
--
445
RPC endpoint mapper between the site server and the client computer.
135
135
RPC dynamic ports between the site server and the client computer.
--
DYNAMIC
Hypertext Transfer Protocol (HTTP) from the client computer to a management point when the connection is over HTTP.
--
80 (See note 1, Alternate Port Available)
Secure Hypertext Transfer Protocol (HTTPS) from the client computer to a management point when the connection is over HTTPS.
--
443 (See note 1, Alternate Port Available)
 
 
 Reference URL: http://technet.microsoft.com/en-us/library/gg682180

Monday, July 30, 2012

Configuration Manager - Client Installation Error Code


Error Code Reason

2 – The system cannot find the file specified.
5 – Access denied.
52 – You were not connected because a duplicate name exists on the network. Make sure there is not a duplicate name in DNS and that 2 machines don’t have the same IP in DNS.
53 – Unable to locate – http://support.microsoft.com/kb/920852 – cannot connect to admin$ – Computer Browser not started – add File/print sharing to Exceptions in Firewall – turn file and print on.
58 – The specified server cannot perform The requested operation
64 – The specified network name is no longer available. Source: Windows
67 – network name cannot be found.
86 – network password is not correct? Machine Name <> resolved name.
112 – Not enough disk space
1003 – Cannot complete this function.
1053 – The service did not respond to the start or control request in a timely fashion.
1068 – The dependency service or group failed to start
1130 – Not enough server storage is available to process this command. Source: Windows
1203 – The network path was either typed incorrectly, does not exist, or the network provider is not currently available. Please try retyping the path or contact your network administrator.
1208 – An extended error has occurred. Source: Windows
1305 - Platform not supported
1396 – Logon Failure: The target account name is incorrect. (NBTSTAT -a reverse lookup, duplicate IP address)
1450 – Insufficient system resources exist to complete the requested service. Source: Windows
2147749889 – Generic WMI failure (Broken WMI)
2147749890 – not found – Source: Windows Management (WMI) – try repair WMI
2147749904 – Invalid class – Source: Windows Management (WMI)
2147749908 – Initialization failure – Source: Windows Management (WMI)
2147942405 – Access is Denied (Firewall rule? / MacAfee-HIPS?)
2147944122 – The RPC server is unavailable. (Dcom is miss-configured for security . http://support.microsoft.com/kb/899965 )
2148007941 – Server Execution Failed



Friday, July 20, 2012

Exchange Server 2013 Preview is available now!

The new version of Exchange Server 2013 is now available for Preview version. Fast fast go download and try it out for yourself!

Download link is here.
System Requirement is here.
And the overview of Exchange 2013 is here.

Enjoy!

Monday, March 12, 2012

Trying out on System Center 2012 Configuration Manager Release Candidate 2- Part 2

In previous post, I’ve shown the step-by-step on the SQL 2008 SP2 CU7 installation. In this post, I will share my step-by-step for the installation of System Center 2012 Configuration Manager Release Candidate 2.

STEP 1: Install Windows Component

In Server Manager select Features, Add Features, Select .NET Framework 3.5.1, also select WCF Activation and when prompted answer Add Required Role Services click next and next again


On the Web Server (IIS) roles, select the below Role Services
Common HTTP Features
Static Content
Default Document
Directory Browsing
HTTP Errors
HTTP Redirection

Application Development
ASP.NET
.NET Extensibility
ASP
ISAPI Extensions
ISAPI Filters

Health and Diagnostics
HTTP logging
Logging tools
Request Monitor
Tracing

Security
Basic Authentication
Windows Authentication
URL Authorization
Request Filtering
IP and Domain Restrictions

Performance
Static Content Compression

Management Tools
IIS Management Console
IIS Management Scripts and Tools
Management Service
IIS 6 Management Compatibilty
IIS 6 Metabase Compatibility
IIS 6 WMI Compatibility
IIS 6 Scripting Tools
IIS 6 Management Console





In Server Manager select also the Features

Background Intelligent Transfer Service (BITS)
Compact Server
IIS Server Extension

Remote Differential Compression


STEP 2: Install .NET Framework 4.0
Locate the .NET Framework 4.0 full installer and execute it



STEP 3: Allow firewall exception to SQL Server on port 1433 and 4022
Make sure the traffic between SCCM 2012 server with its Site Database is allow with the following port
·         SQL Server listens on TCP port 1433
·         SQL Broker Service on TCP port 4022

STEP 4: Create SYSTEM MANAGEMENT container
Launch the ADSIEDIT.msc from the domain controller and connect to the Default naming context.

Add System Management container under the SYSTEM container




STEP 5: Delegate Permission on System Management container
Open Active Directory User and Computers (ADUC), and tick the “Advanced Features” from the View drop-down menu.



When the Welcome to Delegation of Control Wizard appears click next, then click Add. click on Object Types, select Computers. Type in the SCCM server name “HV-SCCM2012” and click on Check Names, it should resolve.

Select “Create a custom task to delegate

Select “This folder, existing objects in this folder, and creation of new objects in this folder




Tick the permission column “General”, “Property-specific” and “Creation/deletion of specific child objects” and then select “Full Control


Click Finish to complete the delegation

STEP 6: Extend Active Directory Schema
Locate and run the file “extadsch.exe” to extend the Active Directory Schema for SCCM 2012.



STEP 7: Start Installation of Release Candidate 2 (RC2) of System Center 2012 Configuration Manager
 Click on the Install

Click Next

Select only “Install a Configuration Manager primary site” then click on Next button.

Install as evaluation copy

Accept the license terms


Specify the path to allow the download for the pre-requisite components.

Downloading is in progress

If you have the pre-requisite components downloaded before, just need to point it to the location path.

The pre-requisite components are something as below.

Default Server language is English, click Next to continue

Default Client language is English, click Next to continue

Input the unique 3 alphanumeric character Site Code. In this case, I put HV1


Install the primary site as a stand-alone site

Click Yes to continue

Specify the FQDN name for the site database server. In this case is HV-SQL2008.hv.com

Specify the FQDN name for the SMS Provider. In this case is HV-SCCM2012.hv.com

Tick only “Configure the communication method on each site system role”

Make sure the Install a management point and Install a distribution point are ticked. Verify on the FQDN as well.

Join the Customer Experience Improvement Program

Setting summary and click Next to continue

Make sure there is no error on the results of Prerequisite Check. WSUS component is able to install it afterwards.

Once the Prerequisite Check is passed, the installation process is begin.

Installation is in progress

Installation completed. Close the Setup Wizard

STEP 8: Launch the Configuration Manager Console
Go to Start à All Programs à Microsoft System Center 2012 à Configuration Manager à Configuration Manager Console

Successfully complete installed the System Center 2012 Configuration Manager Release Candidate 2 (Version 5.00.7703) and the Site Database server is HV-SQL2008.hv.com






































Handy small toolkit

Sometimes, small toolkit might be handy for the day of administrator. Powershell Script to Get CPU,Memory and C Drive utilization (Server...