Share via


WCF is not activated when installing Application Catalog Web Service Point

 I’ve seen a few customers come across the following issue when installing the Application Catalog Web Service Point role.

 

When trying to access the CMApplicationCatalog website, you'll see the following:

====================================================================

Cannot connect to the application server.

The website cannot communicate with the server. This might be temporary problem. Try again later to see if the problem has been corrected.If the problem continues, contact your help desk.

 

 

 

You’ll see the following errors in system status:
====================================================================
Component: SMS_AWEBSVC_CONTROL_MANAGER 
Message ID: 1016 
Site Component Manager failed to install this component on this site system

Component: SMS_AWEBSVC_CONTROL_MANAGER 
Message ID: 4971
Site Component Manager failed to install component SMS_AWEBSVC_CONTROL_MANAGER on server SiteServer.domain.com.    The WCF is not activated.  Solution: Make sure WCF is activated.
====================================================================

SMSAWEBSVCSetup.log will show:
====================================================================
WCF is not activated
Installation Failed. Error Code: 123
====================================================================

The error is due to a missing prerequisite.

They are documented here:
Supported Configurations for Configuration Manager
https://technet.microsoft.com/en-us/library/gg682077.aspx

On the above document, you’ll find that the Application Catalog web service point role requires the following:
https://technet.microsoft.com/en-us/library/gg682077.aspx#BKMK_Win2k12SiteSystemPrereqs

Features:

  • .NET Framework 3.5
    • HTTP Activation (and automatically selected options)
  • .NET Framework 4.5
    • ASP.NET 4.5

IIS Configuration:

  • Common HTTP Features:
    • Default Document
  • IIS 6 Management Compatibility:
    • IIS 6 Metabase Compatibility
  • Application Development:
    • ASP.NET 3.5 (and automatically selected options)
    • .NET Extensibility 3.5

*Note that there are slight differences for pre-2012 site servers as noted here.

Once you have the appropriate components installed in add roles and features, the role will install fine.

If you are installing the role on the same site server, you might need to reinstall the Application Catalog Website Point role after correcting your App Catalog Web Service Point.

Hope this helps!

Comments

  • Anonymous
    September 30, 2013
    Excellent Post. Also visit www.msnetframework.com

  • Anonymous
    January 20, 2014
    Great post. Works like a charm! Too bad the initial setup of SCCM or the prerequisites checker didn't give an error or warning or enabled it during setup. Your post is a big time-saver for me. Thanks!

  • Anonymous
    March 21, 2014
    Thank you very much, I was about to drop everything after searching for this for about half a day.
    All I found was that my WCF was faulty and nothing more.
    Big thanks to you, my project may now resume :D

  • Anonymous
    November 17, 2014
    I forgot to add this role - .NET Framework 3.5 --> HTTP Activation (and automatically selected options). Now works, Thank you!

  • Anonymous
    November 22, 2014
    Nice one thanks really helped me

  • Anonymous
    January 23, 2015
    Thanks for this!

  • Anonymous
    June 30, 2015
    Helped me too. Thx a lot.

  • Anonymous
    June 30, 2015
    Helped me too. Thx a lot.

  • Anonymous
    December 02, 2015
    Fantastic! This is just pure class from you. The only change I made was to comment out the command. I just hope that you will continue this.http://commodityonlinetips.in/

  • Anonymous
    December 14, 2015
    Great post thanks.
    It saved my day.

  • Anonymous
    December 21, 2015
    thanks a lot for your help here!!!

  • Anonymous
    June 22, 2016
    Always so interesting to visit your site.What a great info, thank you for sharing. this will help me so much in my learning

  • Anonymous
    August 07, 2016
    RyanAn : Thanks for the solution.Worked perfectly.Great Job.