I know I did this correctly when setting up my test environment, but I seem to have screwed it up when preparing my production environment.
I am following this howto: http://ryanmangansitblog.wordpress.com/2013/03/10/configuring-rds-2012-certificates-and-sso/ I have 1 RDS Web Access server; it has a self-issued cert. I have 3 Win2012 RDS Session hosts. All 4 hosts have my internal CA cert imported. The problem is, I am still getting prompted by an "untrusted publisher", when trying to access my published RemoteApp. So I am following that howto, and am down to the step where it says: "Configuring RDSH Server Certificates Before configuring RDSH Servers you will see a warning stating that the certificate is untrusted." And what's not working (on the Session Hosts) is this: wmic /namespace:\\root\CIMV2\TerminalServices PATH Win32_TSGeneralSetting Set SSLCertificateSHA1Hash="Thumbprint" (I am trying to set the thumbprint for the certificate I set on the Web Access host) Here is the error: wmic /namespace:\\root\CIMV2\TerminalServices PATH Win32_TSGeneralSetting Set SSLCertificateSHA1Hash='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' Updating property(s) of '\\<Session-Host-1\root\CIMV2\TerminalServices:Win32_TSGeneralSetting.TerminalName="RDP-Tcp"' ERROR: Description = Invalid parameter And I don't know why it doesn't work, It worked when I set it on my test servers, but that was 3 months ago, and I guess I set something different this time, altho I am not sure what. There is a value there, I had inadvertently assigned a certificate to this session host. wmic /namespace:\\root\CIMV2\TerminalServices PATH Win32_TSGeneralSetting Get SSLCertificateSHA1Hash SSLCertificateSHA1Hash yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy SO: what is wrong with my wmic command? I see the value I want to change, but the SET command is coming back with an error. I know next to nothing about WMIC, I am just following instructions that seemed to work last time.

