SCCM 2012 R2 Step by Step Installation Guide


Check out my new SCCM 1511 step by step guide

SCCM 2012 R2 – Step by Step Installation Guide

The following guide will take you through the installation of SCCM 2012 R2 with a simple Primary Server approach and with the SQL server located on the same device. It assumes that no earlier version of SCCM is installed in the Active Directory domain it is being installed into.

Before installing SCCM 2012 R2 you will need to run through some prep work to get the Active Directory configured and extended, along with some application and role/feature installs

Prepare Active Directory for Configuration Manager

Create the System Management Container in AD

Connect to a domain controller and load ADSI Edit. Under the System OU create a new Object.

R201

Choose Container and click Next.

R202

Enter the name System Management and click Next.

R203

Complete the wizard and close ADSIEdit.

Delegate control to the SCCM site server to the newly created container in AD Users and Computers. Create a custom task to delegate and choose ‘This folder, existing objects in this folder and creation of new objects in this folder’

R204

R205

Check all Permission boxes and complete the wizard

R205a

Extend the Schema

From the SCCM 2012 media copy the \SMSSetup\Bin\x64\ folder to a Domain Controller holding the Schema Master Role. Ensure the account used is a member of the Schema Admins group in AD.  Right click the Extadsch.exe and choose ‘Run as Administrator ‘.

R206

A log file ‘ExtADSch.log’ will be generated on the root of the C: Drive. Check for the entry ‘Successfully extended the Active Directory schema.’

<01-01-2014 21:25:22> Successfully extended the Active Directory schema.

To check what Extadsch.exe is doing to the Active Directory then open up the file ConfigMgr_ad_schema.ldf that is located in the same folder.

Install Site Server Prerequisites

The following roles and features need to be installed onto the SCCM Site Server prior to installation:

  • BITS
  • Remote Differential Compression
  • IIS Components
  • .Net Framework 3.5

Add the following IIS components

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 Compatibility

IIS 6 Metabase Compatibility

IIS 6 WMI Compatibility

IIS 6 Scripting Tools

IIS 6 Management Console

 

Install Windows Assessment and Deployment Kit (Windows ADK) for Windows 8.1

Go to http://www.microsoft.com/en-gb/download/details.aspx?id=39982 and download ADK 8.1.

Run the adksetup.exe file. Accept the licence agreement. This will download and install .Net Framework 4.5.

R209

Restart the system when prompted.

R210

After the restart setup will resume. Accept the default location for installation and click Next.

R211

Select whether to join the CEIP and click Next.

R212

Accept the licence agreement.

R213

Install the following components and then click Install.

  • User State Migration Tool (USMT)
  • Windows Deployment Tools
  • Windows PreInstallation Environment (Windows PE)

R214

R215

Once complete click Close.

R216

Install SQL Server

SQL Server 2012 SP1 is being installed as the SCCM database.

Run the setup.exe

Install a new stand-alone installation of SQL

R217

Click Ok.

R218

Install the product key or run in evaluation mode. Click Next.

R219

Accept the licence agreement and click Next.

R220

Include any product updates.  Click Next.

R221

Click Next.

R222

Choose the feature installation and click Next.

R223

Install the selected features and click Next.

R224

Click Next.

R225

Leave as the default instance and click Next.

R226

Click Next at the disk space requirements screen.

R227

Set any account to run the SQL services, in this instance the defaults have been selected. Once confirmed, click the Collation tab.

R228

Click the Customize button.

R229

Choose the ‘SQL Collation, used for backwards compatibility’ option and choose SQL_Latin1_General_CP1_CI_AS. Click Ok. Click Next.

R230

Use Windows authentication and Add the current user. Click Next.

R231

Set Reporting Services to install only. Click Next.

R232

Set error reporting preferences and click Next.

R233

Click Next.

R234

Click Install to begin the installation process.

R235

Once installed open up SSMS and limit the amount of RAM SQL can use to 50% of total RAM. Set the value for both max and min.

R235a

Set SQL to run with either a named domain account, network service or local system account. If using a named account grant the log on as a service right via gpedit.msc or GPO.

SQLService

Install SCCM 2012 R2

Begin the install of SCCM 2012 R2 by running splash.hta. Click Install.

R237

Click Next.

R237a

Choose to install a primary site in this instance. Click Next.

R238

Enter a licence key or evaluate. Click Next.

R239

Accept the licence agreement and click Next.

R240

Accept pre-req licences and click Next.

R241

Create a folder to store install updates and point the SCCM install to that location. Click Next.

R242

Updates will download and install.

R243

Select any language requirements for the SCCM server and click Next.

R244

Select any client language requirements and click Next.

R245

Enter a 3 digit site code and description and click Next. Be aware of Microsoft list of pre-reserved site code names. http://support.microsoft.com/kb/279868/en-us

R246

Choose whether to run the primary as stand-alone or join to an existing hierarchy. Click Next.

R247

In this instance a stand-alone primary is being installed. Click Yes to accept.

R248

Accept the database default configuration and click Next.

R249

Specify the path to the SQL database file and log file. In this instance it is the defaults. Click Next.

R250

Click Next to set the current server as the SMS Provider

R251

Set ‘Configure the communication method on each site system role’ as a PKI infrastructure is not being used. Click Next.

R252

Install both a MP and a DP onto the site server. Click Next.

R253

Choose whether to join the CEIP. Click Next.

R254

Click Next at the Summary screen.

R255

The following warnings can be ignored at the pre-req check screen. Click Begin Install.

R256

SCCM will begin the installation.

R257

Click close when complete.

R258

Launch the SCCM Console. Ensure the site and database report as healthy in the Monitoring workspace under System Status>Site Status

R2459

307 comments

  1. I have an existing SCCM 2007 running in our domain but don’t want to migrate anything to the new SCCM 2012 R2. Happy to start from scratch and de-commission 2007. Can I follow your guide and do this? Thanks.

      1. Thank you Mentor & Rich for the reply. My requirement is to start from the scratch. I have 2007 environment already, with schema extended. Not much hierarchy, single primary site spread across 6 locations worldwide. Currently we are using it only for patching, software distribution and FEP. I need to build the new 2012 environment side by side and test it to see the functionality. Then decommission the 2007 and start using 2012.

    1. Hi Rich,
      Even my requirement is also the same as you. Did you implement the said scenario. Is it fine, or did you get any problems. Please let me know.

      1. Sharath,

        I’m currently running a migration from 2k7 to 2012 with no issues. Your only concern ensure that you do not set overlapping lapping boundaries for site assignment as per Peter Van Der Woude’s blog entry. There’s also a great guide for setting up the migration hierarchy and how & what you can move over, Take a look here http://www.css-security.com/blog/sccm-2012-migration-made-easy-part-1/

        Finally – when installing clients to the 2007 site ensure that the SMSSITECODE= switch is used so that these client report into the 2007 site. With the 2012 site this is not necessary as they will assign to the 2012 site, however personally I still use the switch to ensure 100% success.

      2. Hi Sharanth
        Yes , I implemented 2012 R2 a new server. The schema was already extended for SCCM 2007 so after using the AD discovery I pushed the new Client to all my devices , taking over from SCCM 2007. I then turned off the SCCM 2007 Services. Recreated Collections and copied over previously used Repositories that contained old packages for future reference. I’m using SQL 2012 for SCCM reporting and running WSUS on the same server.

      3. Great to hear you moved over Rich. Sharanth – you can use the manual options Rich has implemented or take a look at the migration approach if you have a lot of objects to bring across.

        Great stuff Rich.

  2. Just thought I’d leave a note here. I really appreciate this. From all the guides I have read through to setup SCCM this one literally got me through without a single error at ANY step. I will continue to use this blog. I’m a support engineer for SCCM 2012r2 and will be coming back here for more help when needed. Thanks!

  3. Really very helpful ! thanks…. Do you have a good pointer or any of your blogs that has such detailed step by step of migration from 2007 to 2012 ? I am stuck right now .

  4. With this information I managed to do my first installation of SCCM 2012R2.

    Great post. Take this opportunity to leave a tip because I had difficulties with the SQL connection:

    Use command to activate Service Broker networking on port 4022:

    USE master;
    GO

    CREATE ENDPOINT BrokerEndpoint
    STATE = STARTED
    AS TCP ( LISTENER_PORT = 4022 )
    FOR SERVICE_BROKER ( AUTHENTICATION = WINDOWS ) ;
    GO

  5. Can SCCM 2012 use an existing network based version of SQL 2012 or does it need its own installation on the SCCM server? Also can SCCM be installed on the same server as SCOM. Many thanks, Kevin

    1. Kevin,

      The recommendation is for SQL to be installed local to the site server rather than a remote instance. However if you do have an available SQL box that you want to utilise then that’s not a problem. Usually a remote SQL instance would be ideal in an environment where by client numbers are large (for example local install of SQL – max number of clients 50K on primary).

      I would not share SCCM on a server with SCOM. It’s not a recommended approach and these systems are resource hungry. Ok in a lab environment I would say, in PROD – never!

      Cheers
      Paul

    1. At the Database information window – see below. Just add in the FQDN of the remote SQL box. Ideally use the default instance on the server. Keep the
      database name as e.g. CM_

      SQL Database

      Make sure you have ports 1433 and 4022 open on the remote SQL server’s Windows firewall.

      Cheers
      Paul

  6. Hi Paul,

    I have inherited a SCCM implementation which is not working(or partly working), so would like to remove it and re-install, instead of trying to fix it. What do you recommend? Are there any tools to ‘fix’ the installation, else what would be best way to remove and re-install it.

    best regards,

    Caesar

    1. Rather than removing it I would look to fix the problems you have inherited. Do you know the extent of your problems? Check the site status initially and look for failed components then you can start to investigate further. You can the reach out to support forums such as the Technet SCCM 2012 forum and ask questions. There are many ConfigMgr experts, including myself, that participate in helping resolve issues. Search the forums first as the answer to your problem/s may already be there.

      Cheers
      Paul

      1. Thanks for the feedback. Its just that the SCCM was installed but not used and it seems that the installation might be incomplete. It does not show all devices, nothing shows up any details in reporting etc. So I am trying to figure out if there is a way to check if the installation was proper? OR just to redo it, maybe just by deleting the site and recreating it?

  7. Thanks for the feedback. Its just that the SCCM was installed but not used and it seems that the installation might be incomplete. It does not show all devices, nothing shows up any details in reporting etc. So I am trying to figure out if there is a way to check if the installation was proper? OR just to redo it, maybe just by deleting the site and recreating it?

      1. Thanks Paul,

        In the site status, it has critical error on “software update point” and “application catalog web-service point”

        In the component status, there are 4 critical errors, SMS WSUS control manger, SMS_WSUS_configuration manager, SMS_AWEBSVC and SMS_WSUS_Sync Manager….

        I’ll try to diagnose them further, any suggestions?

  8. Check the WCM.log file on the site server for errors. Sounds like it’s possibly not completely configured on the SUP. Could be many things causing this but first two that jump to mind are hotfixes not applied to WSUS 3.0 SP2 (if using Server 2008) or proxy issues. Feel free to post your WCM.log file to somewhere like OneDrive and share out your link to the file. For the app catalog web service role – this could be IIS related. Check the awebsctl.log for errors. Again feel free to post to OneDrive and share out the file.

    Cheers
    Paul

    1. checked the WCM log, the same error is repeating every hour as below, so it is the WSUS hotfixes, It is a 2008 R2 server, so how can I apply the fixes?

      There is no awebsctl.log on the server. so which component is missing and how can I install it?

      Thanks for your help

      “Checking for supported version of WSUS (min WSUS 3.0 SP2 + KB2720211 + KB2734608)~ $$
      Checking runtime v2.0.50727…~ $$
      Did not find supported version of assembly Microsoft.UpdateServices.Administration.~ $$
      Checking runtime v4.0.30319…~ $$
      Did not find supported version of assembly Microsoft.UpdateServices.Administration.~ $$
      Supported WSUS version not found~ $$
      STATMSG: ID=6607 SEV=E LEV=M SOURCE=”SMS Server” COMP=”SMS_WSUS_CONFIGURATION_MANAGER” SYS=XXXX.DOMAIN.local SITE=018 PID=2364 TID=7924 GMTDATE=Sun Aug 24 20:25:41.476 2014 ISTR0=”XXXX.DOMAIN.local” ISTR1=”” ISTR2=”” ISTR3=”” ISTR4=”” ISTR5=”” ISTR6=”” ISTR7=”” ISTR8=”” ISTR9=”” NUMATTRS=0 $$
      Remote configuration failed on WSUS Server.~ $$
      STATMSG: ID=6600 SEV=E LEV=M SOURCE=”SMS Server” COMP=”SMS_WSUS_CONFIGURATION_MANAGER” SYS=XXXXX.DOMAIN.local SITE=018 PID=2364 TID=7924 GMTDATE=Sun Aug 24 20:25:41.507 2014 ISTR0=”XXXXX.DOMAIN.local” ISTR1=”” ISTR2=”” ISTR3=”” ISTR4=”” ISTR5=”” ISTR6=”” ISTR7=”” ISTR8=”” ISTR9=”” NUMATTRS=0 $$
      Waiting for changes for 60 minutes $$
      Wait timed out after 60 minutes while waiting for at least one trigger event. $$
      Timed Out…~ $$

  9. Caesar,

    You need to install the hotfixes. So remove your SUP from the ConfigMgr console and download https://support2.microsoft.com/kb/2720211 & http://support.microsoft.com/kb/2734608. Then re-add the SUP. Monitor the WCM.log and you should be good to go. Re: App Catalog. I would remove the role and then re-add. Watch your sitecomp.log as you add back in and it will report on the install. Make sure you are running CMTrace as your log viewer if you are not currently. https://sccmentor.wordpress.com/2013/06/27/cmtrace-log-viewer-for-sccm-2012/

    1. Thanks Paul, the hotfixes fixed the SUP, I will try to re-add the App catalog.

      I wanted to move the IIS to another server. We have IIS on another server, how can I change the SCCM to use that IIS server instead of the one on the same machine?

  10. well this server is running low on resources, as the sql is also on the same server.

    we have already started IIS on another server(with more resources) , so it would help to use that server for IIS for SCCM as well.

    1. Hmm not sure about the as roles on the site server need it. What’s the resource issue. Space or power? As a starter have you limited sql to 50% memory.

  11. Its the memory, the server has only 8 GB and it keeps running at 7+…

    I dont want to mess with SQL, as it is being used by some of the critical apps

    So is there not a way to use IIS on a different server?

    1. Other roles require iis components. If anything offload your sccm roles to the other server. Is sql being used beyond SCCM? I wouldn’t recommend that. The best practice when running sql local is to limit it. Check the guide on how to do that. I will a big difference to performance.

      1. which roles require IIS? currently our need is mostly just installing updates and virus updates(automatically), installing images on machines(using network boot), and just basic monitoring to see the machines and their status. We don’t need to give users any options to choose software etc.

        So which roles do you recommend for the above, and would anything require IIS, or could we just turn it off(the IIS server)?

  12. how to setup sccm 2012 R2 lab.totally 2 servers are there 2012 OS DC, SQL 2012SP1+ SCCM 2012 R2 + AIK, which are accounts\groups needs to create in DC, which are IIS roles & features needs to install on SCCM 2012 R2 + SQL server. i tried but encounter with below error again tried NT Authority/System account & even domain administrator, sysadmin role is mapped but getting this error
    any suggestion much appreciated

  13. while loading SCCM 2012 R2 i am getting ” setup cannot create the required database tables contact SQL administrator

  14. No luck yet.. I tried the search results ( the different paths i saw, none of them worked) these are the various results it gave me…

    http://cl.ly/image/2Z3T0H262p2K

    i also tried to follow this article to make sure I used the configured Data and Log paths :: http://technet.microsoft.com/en-us/library/dd206993(v=sql.110).aspx as you see here, same error : http://cl.ly/image/333b203H3I1x

    Im thinking about wiping the Windows Server 2012 install and start again 😦

  15. Thanks for the help.. Actually the errors I committed were the following :

    – The hostname of my server where the SQL Server also resides was longer than 15 characters, which resulted of a shorter name (different) for the NETBIOS name of the same host. Somehow this made the SQL Server getting confused and I got the error regarding the Database and Log file errors… Reinstalling Windows Server 2012 with a short hostname as Server1 solved that problem.

    – Somehow I had an incorrect version of the ADK tool downloaded, so I had to make sure I copy pasted the correct link from the error message ( when SCCM refered to the missing elements from ADK installation) Doing that and installing clean the correct ADK package solved that one too.

    This step by step was the one and only which worked from start to finish ( not counting my mistakes) I tried other step by steps before which either missed a bit here and there or somehow never managed to make it work on my side

    Good site, and Great Instructions which DO WORK 🙂

    Viktor

    1. Great to see you resolved your problems. Hostname longer than 15 characters…hmmm not good. Thanks for the compliment. If you need any guides that dig a bit deeper into the config post install thr check out Gerry Hampsons blog http://gerryhampsoncm.blogspot.co.uk/2013/02/sccm-2012-sp1-step-by-step-guide.html?m=1 or Kent Agerlund’s R2 book. http://www.amazon.co.uk/System-Center-2012-Configuration-Manager-ebook/dp/B00MQ8YYD8/ref=la_B008A01KS8_1_1?s=books&ie=UTF8&qid=1417462900&sr=1-1

  16. We are looking at completing a proof of concept (180 days trial from Microsoft) of SCCM but don’t have test environment at this time to bring it up. Is it necessary to have the AD configuration changes for just the proof of concept? I’d hate to have to add that information for this project and not have an easy way of backing out of it. We are only looking at it from the angle of managing desktop images, at least to start. Thanks for you time and input.

      1. I thought /mp: just told it the MP to download the client installation and SMSMP= was how the actual MP was assigned during client installation?

  17. Thanks Paul. I’m concerned about the schema extension while there is an existing SCCM 2007 R3 single site in AD. Also what about the site boundaries to be mentioned with new installation, the parallel migration might take a month’s time to complete.

    1. No need to extend the schema if already done for SCCM 2007. Nothing has changed from the original extension. You are ok to run in parallel just make sure you do not set the boundaries in the SCCM 2012 site to handle site assignment and install your clients in the 2007 site using the SMSSITECODE= switch i.e. pointing them to the 2007 site.

  18. My SCCM2012R2 DB’s Currupted, Because of its updated from SCCM 2007R2.

    I have more than 500 Workstation & 20 Servers. SCCM clients are installed on Workstaion & servers.

    Please advise to me for clean installation

    1. Platform requirements and prerequisites. (SCCM 2012R2 & SQL 2012 STD)

    2. Backup, clone, export or note record the required site configuration from the existing setup.

    3. Clean up the existing SCCM installation along with its SQL instance.

    4. Decommission SCCM server from My Domain.

    In the meantime, thank you so much for your attention and participation.

  19. Raja,

    1. Platform requirements and prerequisites. (SCCM 2012R2 & SQL 2012 STD) – All pre-req information is available on Technet http://technet.microsoft.com/en-gb/library/gg682077.aspx

    2. Backup, clone, export or note record the required site configuration from the existing setup. – are you able to load your current site or is the DB corrupt that you can’t? You can run a site backup but what’s the validity of that data if DB corrupt. You can export many objects from existing site or maybe connect the site hierarchies from your new site and run migration tasks. It’s not easy for me to judge this as I do not know the integrity of your site data and site status.

    3. Clean up the existing SCCM installation along with its SQL instance. – once you remove the server from AD you can also clean up the site information from the System Management container using ADSI Edit.

    4. Decommission SCCM server from My Domain.- see above

    1. Hi Paul,

      Thanks for your reply.

      Please advise..

      1.I will clean up the existing sccm server along with its SQL instance & system management container using ADSI Edit.

      2.Can i use the same site code & same server name, because of all my workstations & Servers installed sccm client.

      3. I used username (cmadmin) for sccm server & SQL. I would like to change different admin name.

      I really appreciate any help you can provide.

      1. Feel free to change the admin accounts. Just make sure that you assign out rights accordingly.

        Regards the site & server. You can keep the same hostname but I would recommend a new site code. I think you are going to have to reinstall the client anyway. I may be wrong here though. Worth posting a thread on the SCCM 2012 Technet forums to get more feedback. Personally I would just create a new site code and pish out the client again.

      2. Yes the clients will need reinstall so why use the same site code. Not worth it really. Btw if you are able to run the uninstall of SCCM on your current site served this will clean up the System Management container for you. Only do the manual clean up if no option or items left behind.

  20. Great article! TYVM!! I really appreciate the way you organized it. It’s great to get “Step by Steps” that list all the necessary components the way you did. Saves TONS of time.
    Thanks again

  21. Mentor – I am looking at doing a new installation of SCCM Configuration Manager 2012 r2. I currently have 2007 that I inherited. I was going to use one server for the Endpoint Protection, MP, and DP. I wanted to separate out for WSUS and Application Catalog and use SQL located on a remote machine. What are your thoughts on this approach? Is this over board for a small enterprise location with less than 2000 devices? I know SQL has to use the remote machine (per my infrastructure engineer), but is it worth separating out servers and resources for everything else? If so what are you recommendations on hardware resources to use?

    1. Brian, I wouldn’t look at separating roles for this amount of clients. Everything should go onto one box. If you could convince your Infrastructure engineer to keep SQL local then I would try and do this. Remote SQL is only needed for large deployments of ConfigMgr. A local install is the preferred method of configuration for smaller numbers.

      Take a look at Microsoft’s sizing guide for recommendation of resources to use https://technet.microsoft.com/en-gb/library/hh846235.aspx. Personally for a deployment of this size I would go for the 4 core, 16GB RAM option, reducing this to 8GB if you do remote your SQL install.

      Disk sizing is key, particularly for your ContentLib. You may want to host the source files on the same drive or remotely on a file share but account for this drive and it’s growth when sizing and ensure it doesn’t sit on the OS or ConfigMgr install drives.

      Take a look here for some figures worth considering for disk space configuration. http://blogs.msdn.com/b/scstr/archive/2012/05/31/configuration_2d00_manager_2d00_2012_2d00_sizing_2d00_considerations.aspx.

      Hope the info helps. Cheers Paul.

  22. Thank you for the quick response. This has to be one of the best blogs that I have read in a long time. I will talk again to my infrastructure guy tomorrow, but he seemed pretty set that SQL had to be used remotely from SCCM. What benefits are there to having it all on one machine? I currently have 2007 on a single machine and it seems to be very sluggish, especially when pushing out an advertisement, even to just a few computers. The hardware is more than enough for it. Do you have any recommendations on ensuring that asset reporting is clean and accurate? or a proper way to set them up?

    1. Some advantages of local are no network latency, easier to set up, firewall ports not a concern, SUSDB sits locally as well. You only need to move to a remote SQL box if you are supporting over 50,000 clients.

      The 2007 interface always felt sluggish to me. I’m currently using it as part of a migration for a client and whilst nostalgia kicks so too does slow loading and performance. 2012 is much more responsive. Tip – If you do go with local SQL take a look at my install guide and make sure you limit SQL to 50%.

      My advice for asset reporting would be to keep it simple. Only turn on classes in the client settings that you need to get info back for. Do not use software inventory. You will get the info you need in most instances from hardware inventory.

      Glad you like the site.

      Cheers
      Paul

  23. Hi SCCMentor, thanks for this guide really good. One quick question, where can i identify the following, as you mention this in your step by step guide:

    Set SQL to run with either a name domain account, network service or local system account. If using a named account grant the log on as a service right via gpedit.msc or GPO.

    I am new to SQL so all help is appreciated.

    1. Michael – If you create a service account to run the SQL services such as here https://sccmentor.files.wordpress.com/2014/01/sqlservice.jpg then you need to add the log on as service right. This is best achieved with a group policy on the domain or you can set with a local group policy. Here’s an example of how to do that http://support.adminarsenal.com/entries/23498127-Enable-Credentials-to-Log-on-as-a-Service-. You then add that account in as the account name in the Service Accounts section of the SQL install here https://sccmentor.files.wordpress.com/2014/01/r228.jpg.

      Hope that helps.
      Paul

  24. Hi Paul;

    We are trying to rebuild our existing SCCM infrastructure. We’ve created a brand new SCCM server with SQL installed on it. Our previous system had SCCM and SQL on separate boxes which is apparently not best practice anymore. However the network admin that built the new SCCM server gave it the same Site Code as the old system. We were hoping to run the two systems side by side until we got the bugs worked out of the new system. However we seem to be having some issues and I’m thinking that the problem is the Site Code being the same as the other system. Both system are on the same network.

    Would love to hear your thoughts.
    WD

      1. Hi Paul;

        Thank you very much for your speedy reply. Our network dude is rebuilding the system now with a new site code.

        Perhaps you could answer another question for me. On our old system the boundaries were setup based on AD locations. Yet the examples I find online of creating boundaries all seem to use the create IP boundaries when doing the initial discovery. Which is the best?

        A little background might help. We are a small community college with 4 main campuses spread over a rather large region. Probably about 1400 devices showing up in SCCM, this doesn’t include printers or cell phones. It does include laptops and tablets like the many Surfaces we have bought in the last few years.

        On the old system there are about 4 boundaries corresponding to the 4 campuses. However when creating boundaries while doing discovery there are a dozen or more subnets.

        Thanks again for your kind assistance.

        D

      2. Dana. It’s best to go with ip ranges. You can go with ad sites but you are possibly relying on another admin to ensure that these have all been added to AD Sites and Services. Entering ip ranges directly into ConfigMgr gives you complete control on your boundaries. It sounds like you don’t have too many to enter or maintain so that would be my preference. Cheers Paul.

  25. Thank You Paul

    We did the fresh installation of SCCM 2012 R2 & SUP and all looks fine till now. Since SCCM 2007 R3 is already configured, we stuck with how to proceed further. We are planning to test a few systems and then proceed further with rest of teh systems. We don’t have any plan to migrate all settings from existing 2007 to 2012 becuase we are suing SCCM for Windows updates, patching 3rd party applications, pushing new softwares and for generating Reports and running queries.

    I read your comment “You are ok to run in parallel just make sure you do not set the boundaries in the SCCM 2012 site to handle site assignment and install your clients in the 2007 site using the SMSSITECODE= switch i.e. pointing them to the 2007 site”, does this mean just install the new agent is enough to do a test with few systems and then once we complete installing the agent on rest of the systems we will configure boundaries with SCCM 2012 R2.

    Expect your comments to proceed further

    1. Hi there. You will need to configure your boundaries within 2012 at this stage not a problem just don’t tick that box for ‘Site Assignment’. The boundaries can be the same in 2007 & 2012. Then yes test with a few clients and get them into your 2012 site. You can then start to look at migrating over your 2007 objects and configuration as and when you need to. Hope this helps.

      1. Thanks a lot Paul.

        As you mentioned we added the boundaries and with groups de-selected the option “Use this boundary Group for Site Assignment”. Now, will create some test OUs and move a few systems here and will create collections for same and push the client.

  26. Hello Paul

    But while pushing the agent getting teh error “Number of resources that are not in any site’s boundaries and will not be installed: 1”. I belive this is because of teh option Site Assignment, will try to install client manually

  27. Yes I created the boundary (mentioned AD site), also created another boundary with specific subnet and added both to the group. One thing I noticed is the file share is not accessible from client to SCCM server (asked network team to open below ports)

    Client Site System 80/443/445/135/49152-65535 & UDP 135
    Client —> Mgmt Point 10123, 8530 / 8531
    Site server —> Client 2701/3389 & UDP 9
    Site servers —> DCs 389/636/3268/3269/135/49152-65535 & UDP 636 & 135

    Thank You

  28. Hi,
    I getting current security context is not associate with an Active Directory Domain
    configuration manager cannot connect to the Active Directory specified you.
    Error:0x8007054B
    Error details:The specified domain either does not exist or could not be contacted

      1. In the primary step of Discoveries in SCCM console.When I perform (Administration – Hierarchy configuration – Discovery methods )Active directory System Discovery method getting above error. Here we need give new LDAP path(AD Domain server path) and setting new specify account to Active directory container. Here I getting error exactly providing/browsing LDAP path from my AD Domain server and while specifying new account we need test provided AD Domain server connection, here it showing exactly above 0x8007054B error. can you tell possible solutions for this , thanks.

      2. 0x8007054B error is “The specified domain either does not exist or could not be contacted”. Make sure you can connect to the domain on LDAP port 389 (via telnet) first. Also double check your LDAP path.

  29. Hi Paul. thanks for article.

    I installed my SCCM 2012 R2 in DomainA and I have few computers in DomainB required to report to the SCCM. These 2 domains are trusted to each other.

    I manually installed the client agent for computers in DomainB , in the logs looks fine and is able to report back to the MP in DomainA. However I cant see the DomainB computers in the Device collection. is there anything I can check?

    Thanks for the help.

      1. Thanks, that is resolved successfully. I find solution for that error. The solution is, once site SCCM server logged in with Domain(AD) server account.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s