I am unable to perform an offline bulk activation of Windows 10 ESU licenses using the Proxy Scenario 2 activation method. When I use VAMT on my Internet facing server VAMT states "Successfully acquired confirmation IDs for 0 out of xxxx products. (The action was not applicable for 0 products in the file)."
I verified several times I performed the setup/configuration steps properly in the Proxy Scenario 2 above. When I investigate further and view the Volume Activation Management Tool log I receive the following error message:
Error while acquiring CIDs: System.Net.WebException: The underlying connection was closed: An unexpected error occurred on a receive. ---> System.ComponentModel.Win32Exception: The client and server cannot communicate, because they do not possess a common algorithm
at System.Net.SSPIWrapper.AcquireCredentialsHandle(SSPIInterface SecModule, String package, CredentialUse intent, SecureCredential scc)
at System.Net.Security.SecureChannel.AcquireCredentialsHandle(CredentialUse credUsage, SecureCredential& secureCredential)
at System.Net.Security.SecureChannel.AcquireCredentialsHandle(CredentialUse credUsage, X509Certificate2 selectedCert, Flags flags)
at System.Net.Security.SecureChannel.AcquireClientCredentials(Byte[]& thumbPrint)
at System.Net.Security.SecureChannel.GenerateToken(Byte[] input, Int32 offset, Int32 count, Byte[]& output)
at System.Net.Security.SecureChannel.NextMessage(Byte[] incoming, Int32 offset, Int32 count)
at System.Net.Security.SslState.StartSendBlob(Byte[] incoming, Int32 count, AsyncProtocolRequest asyncRequest, Boolean renegotiation)
at System.Net.Security.SslState.ForceAuthentication(Boolean receiveFirst, Byte[] buffer, AsyncProtocolRequest asyncRequest, Boolean renegotiation)
at System.Net.Security.SslState.ProcessAuthentication(LazyAsyncResult lazyResult)
at System.Net.TlsStream.CallProcessAuthentication(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Net.TlsStream.ProcessAuthentication(LazyAsyncResult result)
at System.Net.TlsStream.Write(Byte[] buffer, Int32 offset, Int32 size)
at System.Net.PooledStream.Write(Byte[] buffer, Int32 offset, Int32 size)
at System.Net.ConnectStream.WriteHeaders(Boolean async)
--- End of inner exception stack trace ---
at System.Web.Services.Protocols.WebClientProtocol.GetWebResponse(WebRequest request)
at System.Web.Services.Protocols.HttpWebClientProtocol.GetWebResponse(WebRequest request)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
at Microsoft.Net.SoapHttpClientProtocol.<>c__DisplayClass9.<InvokeFollowRedirect>b__7()
at Microsoft.Net.ErrorProtocol.ErrorProtocolInstance.PerformProtocolInnerTResult
at Microsoft.Net.ErrorProtocol.ErrorProtocolInstance.PerformProtocolTResult
at Microsoft.Net.ErrorProtocol.PerformProtocolTResult
at Microsoft.Net.SoapHttpClientProtocol.InvokeFollowRedirect(String methodName, Int32 redirectCount, Object[] parameters)
at Microsoft.Net.SoapHttpClientProtocol.InvokeFollowRedirect(String methodName, Int32 redirectCount, Object[] parameters)
at Microsoft.Licensing.VolumeActivation.ClientProxy.GetCapabilities()
at Microsoft.Licensing.VolumeActivation.ActivationService.GetCapabilities()
at Microsoft.Licensing.VolumeActivation.AcquireConfirmationIdWorker.AcquireConfirmationId(Collection`1 products)
Please assist in resolving this issue.