Tag Archives: http

Update Service with new SSL certificate

Some service SSL certificate is adminstrate though netsh

start netsh, though a CMD, with just type: netsh

If you then type: http show sslcert, you can see SSL certificate information:

netsh>http show sslcert
SSL Certificate bindings:
-------------------------
IP:port                      : 0.0.0.0:443
Certificate Hash             : 5f5bd1c99549b2fd7d772d32a60b8a2ba38bedd5
Application ID               : {4dc3e181-e14b-4a21-b022-59fc669b0914}
Certificate Store Name       : (null)
Verify Client Certificate Revocation : Enabled
Verify Revocation Using Cached Client Certificate Only : Disabled
Usage Check                  : Enabled
Revocation Freshness Time    : 0
URL Retrieval Timeout        : 0
Ctl Identifier               : (null)
Ctl Store Name               : (null)
DS Mapper Usage              : Disabled
Negotiate Client Certificate : Disabled

So to update this ssl certificate you type:

netsh>http add sslcert ipport=0.0.0.0:443 certhash=5f5bd1c99549b2fd7d772d32a60b8a2ba38bedd5 appid={4dc3e181-e14b-4a21-b022-59fc669b0914}

Where 5f5bd1c99549b2fd7d772d32a60b8a2ba38bedd5 is the thumbprint of the SSL certificate. The thumbprint of a certificate can be found by running this powershell commands:

Get-ChildItem -path cert:\LocalMachine\My

Allow Citrix Receiver to user nonsecurre http access instead of secure https access

To allow Citrix Receiver to used non secure http access, you need to first ofcouse install Citrix Receiver client.

  1. Then start Regedit:
    1. On 32 bit:
      1. Goto HKLM\SOFTWARE\Citrix\AuthManager
    2. On 64 bit:
      1. Goto HKLM\SOFTWARE\Wow6432Node\Citrix\AuthManager
  2. Under AuthManager create a new String Value (Reg_SZ) with name ConnectionSecurityMode and type Any under Data.

    1. On 32 bit:
      1. Goto HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\Dazzle
    2. On 64 bit:
      1. Goto HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\Dazzle
  1. Under Dazzle modify AllowAddStore to A