Is the WAS service required for KMS activation?
-
Thursday, January 31, 2013 11:48 AM
I come to find out that the WAS service is considered an IIS component, and creating false positives when IISADMIN/WMSvc do not exist on a monitored server that fits this role. Is it required for KMS activation, or any other Windows 2008 server functions (domain controllers, SQL servers, etc) that support non web/ftp/iis servers?
Can someone confirm if only the "Software Protection" service is required for KMS activation? It turns out that .NET 3.5.1 and WAS may not be required in our standard 2008 R2 build as previously thought (for KMS).
B. Wright
All Replies
-
Thursday, January 31, 2013 12:51 PM
You dont require WAS service for KMS. The benefits of WAS are
- Process recycling.
- Idle shutdown.
- Process health monitoring.
- Message-based activation.
- Works with HTTP, TCP, named pipes, and MSMQ.
http://msdn.microsoft.com/en-gb/library/ms730158.aspx
http://www.arabitpro.com
- Marked As Answer by B. Wright Friday, February 01, 2013 9:57 AM
-
Friday, February 01, 2013 9:53 AMModerator
Hi Wright,
Software Licensing Service is also required for KMS.
More information:How to troubleshoot the Key Management Service (KMS)
Hope this helps.
Jeremy Wu
TechNet Community Support -
Monday, February 04, 2013 3:15 PM
Why then does the WAS service exist when the WCF componets are not added in as a windows server feature. What you describe for WAS functionality, is actually dependant on the WCF Activation UNDER .NET Framework 3.5.1 Features. Is there any way to not have WAS, but still have the BASE .NET Framework 3.5.1 componet (whose description mentions nothing about WAS, until WCF, which you can see, is unchecked in my environment, but the service exists on the system)?
Windows Communication Foundation Activation Components
Windows Communication Foundation (WCF) Activation Components use Windows Process Activation Service to call applications remotely over a network by using protocols such as HTTP, Message Queuing, TCP, and named pipes. Windows Communication Foundation Activation Components allows applications to start and stop dynamically in response to incoming work items, resulting in application hosting that is more robust, manageable, and efficient.
B. Wright
-
Monday, February 04, 2013 4:20 PM
I posted this as a follow up to another question specific to the WAS service, but realize that I may not get an answer, because it's a little off topic, so... any assistance is appreciated.
Original question: http://social.technet.microsoft.com/Forums/en-US/winservergen/thread/ff456aa2-96c7-465a-b8e2-a58deec3cd56/
Why then does the WAS service exist when the WCF componets are not added in as a windows server feature. What you describe for WAS functionality, is actually dependant on the WCF Activation UNDER .NET Framework 3.5.1 Features. Is there any way to not have WAS, but still have the BASE .NET Framework 3.5.1 componet (whose description mentions nothing about WAS, until WCF, which you can see, is unchecked in my environment, but the service exists on the system)?
Windows Communication Foundation Activation Components
Windows Communication Foundation (WCF) Activation Components use Windows Process Activation Service to call applications remotely over a network by using protocols such as HTTP, Message Queuing, TCP, and named pipes. Windows Communication Foundation Activation Components allows applications to start and stop dynamically in response to incoming work items, resulting in application hosting that is more robust, manageable, and efficient.
B. Wright
- Merged by Cheers ZHANGMicrosoft Contingent Staff, Moderator Wednesday, February 06, 2013 8:33 AM


