System Center


SCCM 2012 R2 : Call to HttpSendRequestSync failed for port 80/443 with status code 500, text: Internal Server Error

Today a customer ran into a problem with SCCM 2012 R2. Clients didn’t get online and packages didn’t get distributed. After some investigationn I found the following problem internal Server error. As you probably know SCCM 2012 clients use HTTP or HTTPS (internet, PKI) to communicate with the SCCM server. This is how you can test this :

Test with the following urls in you browser :

http://SCCMSERVER/sms_mp/.sms_aut?mplist

and

http://SCCMSERVER/sms_mp/.sms_aut?mpcert

You should receive a return with your SCCM server name and capabilities etc.

I didn’t and after some investigating I decided to reset the SCCM site. This is how you do that :

 

reset001

First open Configuration Manager Setup by installed programs (not starting the setup from the DVD!)

reset002

Choose next.

reset003

Choose the perform site maintenance or reset this site

reset004

Choose reset site with no configuration changes.

Now wait for 15 minutes and after that try it again. It can take some time before everything is set and up and running again.


SCCM 2012 Site Status Critical Component Server

While configuring a SCCM 2012 R2 server I noticed some Critical errors in the Site Status.
After some investigating I found the problem how to fix this. You must add the SCCM service account and the computer account(s) to the local administrator group of the site server.

critical_error

Go to the local users and groups and add the SCCM service account and the computer accounts to the the group. (You manually have to tick the computer box to enable to add computers)

comp_management

When this is done you noticed that the services are on green again :

errors_gone


Manually install SCCM client

Yesterday a customer asked me how to manually install the SCCM 2012 client. This is how you do that. Create a network connection to your SCMM Management Point server.

For example net use q: \\SCCMSERVER\SMS_SITEIDNR.

Go to the client directory and execute the following command :

 

PushA

Replace sccm-mp with the name of your SCCM management server and ofcourse make sure you use the correct sitecode.

After executing you instantly see ccmsetyp.exe in your running processes :

PushB


Updating Altaro Hyper-V back-up to latest version

I’m running Altaro Hyper-V back-up for some time now. Approx 1 year ago I installed it on my Hyper-V server and it has been running all the time with no problems. It never missed a back-up and so I didn’t saw the need to update to other versions. Most of the time upgrading back-up software can be quite tricky and I didn’t want to reboot my Hyper-V servers. Never the less I thought it was time to upgrade to the latest version. Here are the steps :

001

Click Check for updates,

002

Click Update now

003

And install the downloaded new version,

004

005

006

007

008

After hitting next I was pleased to see that all of my settings were still there and I didn’t had to reboot my server :

009

Here the “evidence” that it didn’t miss one back-up (No I didn’t deleted any errors Glimlach) :

010

I’m very pleased with the performance and stability of the product. So check it out. Click the banner on my blog.


Install SCOM 2012 Pre requisites

Today I was installing SCOM 2012 on a Windows Server 2012 std server.

This is how you easily install the necessary pre requisites for SCOM 2012 :

Use servermanager to add .NET framework 3.5, then..

..Launch PowerShell with administrative privileges.

Run the following command :

Import-Module ServerManager

Followed by the following commands :

Add-WindowsFeature NET-Framework-Core,
Web-Static-Content,Web-Default-Doc,
Web-Dir-Browsing,Web-Http-Errors,Web-Http-Logging,
Web-Request-Monitor,Web-Filtering,Web-Stat-Compression,
AS-Web-Support,Web-Metabase,Web-Asp-Net,
Web-Windows-Auth –restart

and

c:\windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -r

Finally :

c:\windows\system32\inetsrv\appcmd set 
config /section:isapiCgiRestriction 
/[path=`'C:\Windows\Microsoft.NET\
Framework64\v4.0.30319\aspnet_isapi.dll`']
.allowed:True

Reboot your server and you’re all set to go!

 

WordPress Tags: SCOM,Windows,Server,PowerShell


Location of SCCM 2007 logiles

WindowsPE, before HDD format: x:\windows\temp\smstslog\smsts.log

WindowsPE, after HDD format: x:\smstslog\smsts.log

Windows, SCCM agent not installed: c:\_SMSTaskSequence\Logs\Smstslog\smsts.log

Windows, SCCM agent installed: c:\windows\system32\ccm\logs\Smstslog\smsts.log

Windows x64, SCCM agent installed: c:\windows\sysWOW64\ccm\logs\Smstslog\smsts.log

Task Sequence completed: c:\windows\system32\ccm\logs\smsts.log

Task Sequence completed x64: c:\windows\sysWOW64\ccm\logs\smsts.log

UPDATE : I found much more at http://blogs.msdn.com/b/lxchen/archive/2009/04/03/a-list-of-sccm-log-files.aspx