How do you activate WCF?

I am new to SCCM 2012 and I am trying to install Configuration Manager so that we can test if this is the right product for our environment.  We need to push 3rd party application updates to all our networked workstations and WSUS will not allow anything other than Microsoft updates to be pushed.  I did see where there are freeware add-on components to allow WSUS to push 3rd party updates, but it sounded like you needed to be an ORCA experienced programmer to get some of the updates to push if they were not already in MSI format.

 

I seem to have everything installed correctly for SCCM2012, however the Application Catalog Web Service Point system role is has a status of Critical and is not running.  I am getting an error related to the WFC componenent not being activated.  I can't seem to figure out how to get this componenet activated.  The two error log messages are as follows:

 

Error#2:

 

Site Component Manager failed to install this component on this site system.

Solution: Review the previous status messages to determine the exact reason for the failure. Site Component Manager will automatically retry the installation in 60 minutes. To force Site Component Manager to immediately retry the installation, stop and restart Site Component Manager using the Configuration Manager Service Manager.

 

Error#1:

 

Site Component Manager failed to install component SMS_AWEBSVC_CONTROL_MANAGER on server.

The WCF is not activated.
Solution: Make sure WCF is activated.

 

I have verified the feature is installed from the Roles and Features Wizard.  I have tried uninstalling .NET 4.0 component and reintalling it as that was one suggestion on the web.  Since I tried the uninstall and re-install of .NET 4.0 I am also see that WSUS can not synchronize.  I get the following error message:

 WSUS Synchronization failed.
 Message: The operation has timed out.
 Source: .

Can anyone guide me in how to activate the WCF?  Thanks.

March 26th, 2013 1:50am

Hi,

I assume you use Windows server 2008 r2 as you wrote you installed .NET framework 4.0. WCF is a Component of the "Application Server" role, you need to enable the following role under the Application server role:

  • HTTP Activation
  • Non-HTTP Activation

Then you should be good to go.

Regards,
Jrgen

Free Windows Admin Tool Kit Click here and download it now
March 26th, 2013 9:03am

Thanks for your reply, Jorgen.

I am installing SCCM 2012 on Windows Server 2012 SP1.  I just checked the .NET Framework feature and I was incorrect in my post.  It is .Net 4.5, not .Net 4.0.  I had been looking at the Control Panel | Programs, and that is where I uninstalled the .NET 4.0 from.  I went back in to the Add Roles and Features Wizard and verified that the .NET Framework 4.5 Features and all sub-components were installed.  I had also removed the roles/features, restarted the server and then added them back in late yesterday.  The following were all installed:

.NET Framework 4.5 (Installed)

WCF Services (Installed)

HTTP Activation (Installed)

Message Queueing (MSMQ) Activation (Installed)

Named Pipe Activation (Installed)

TCP Activation (Installed)

TCP Port Sharing (Installed)

I don't see any entry in the services for a Windows Communication Foundation.  Is it suppose to have a service entry?  Also, shouldn't .NET 4.5 be listed in the Control Panel | Programs?  Also, I had posted that WSUS was not synchronizing anymore, however leaving the system go overnight it is now synchronized and not producing a WSUS error.  So at least that problem fixed itself.

I had a lot of problems getting SCCM 2012 installed as the prerequisite wizard kept giving me list after list of items that needed installed or fixed.  I have been working on this setup for almost 2 weeks now.  This is very frustrating.  I would think the install for this product would be more automated and stream lined.  Everytime I research an error and fix it, another error or two or three... keeps popping up.  I have a lot to learn about SCCM.

Do you have any other ideas as to why this is not running for me?  I can send you an outline of my installation steps as I have documented my whole setup of Windows Server 2012 and SCCM 2012 with step by step notes if that would help.

John Coulter

jcoulter@insideFB.com

March 26th, 2013 6:24pm

Hello,

An update to the problem.  I tried uninstalling WCF and re-installing.  Uninstall required a lot of other features to be uninstalled.  Let the uninstall wizard do it's thing and after server restarted all I had was server with a black screen.  It was like explorer was corrupt.

Started over using my notes from my first install attempt.  This time all installed much easier and without all the prerequiste issues I had the first time.  Made sure to install the WCF and all .NET components.  Still getting same errors.  I did get an error that ASP.NET was not installed and checked the features to find that the 4.5 version was installed, but not the 3.5 or original ASP.NET.  Added these two version of the ASP.NET feature and now get the exact WCF not Active error.

Both the SMS_AWEBSVC_CONTROL_MANAGER and SMS_WSUS_SYNC_MANAGER components are producing errors.  The following components in SCCM2012 with their error messages are as follows:

SMS_AWEBSVC_CONTROL_MANAGER  Error: Site Component Manager failed to install component SMS_AWEBSVC_CONTROL_MANAGER on server.  Message: The WCF is not activated. Solution: Make sure WCF is activated.

SMS_WSUS_SYNC_MANAGER  Error:   WSUS Synchronization failed.  Message:  Failed to sync some of the updates.  Source: Microsoft.SystemsManagementServer.SoftwareUpdatesManagement.WsusSyncAction.WSyncAction.SyncUpdates.

 

Does anyone have anything they can input to help me try to resolve this issue?  I was able to import workstation devices from AD, but when I try to install the CM client it says it is successful, but never shows my test workstation as having the client installed.

Any input is greatly appreciated.

John Coulter

jcoulter@insideFB.com

Free Windows Admin Tool Kit Click here and download it now
April 3rd, 2013 11:57pm

Yes, I know this is an old post, but Im trying to clean them up. Did you solve this problem, if so what was the solution?

February 5th, 2015 3:15pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics