Install a Remote Desktop Services SSL Certificate

Install a Remote Desktop Services SSL Certificate

Understanding how to install an SSL certificate from an Enterprise Certificate Authority (CA) for Remote Desktop Services seems to be a challenge. More often than not, a server running Remote Desktop Services, or Terminal Services does not have IIS installed, which makes certificate request a little more challenging.

After much reading and research we have discovered the quickest and easiest way to request and install a SSL Certificate form an Enterprise CA. Using the certreq.exe command from the command line of Windows 2008 or Windows 2008 R2, we are able to generate the SSL certificate request and output it as a “CSR” file, which you can then upload to your certificate authorities website, or just copy and paste the contents. Following that, once we have received our new certificate, we can accept and import the new certificate ready to select within the Remote Desktop Session Host Configuration. And believe it or not, this will take us no more than 5 minutes, excluding the time it takes your CA to process your certificate request.

Step 1: Create a request.inf file

Open your favourite text editor and enter in the code displayed below. Edit the subject line to suit your certificate requirements. Pay particular attention to the following attributes in the “Subject” line:

  • CN – this should be the FQDN (fully qualified domain name) for your certificate. This is usually the public DNS name for your server, but in some cases it may just be the local intranet DNS name, depending on your network design and configuration
  • OU – this is your Organizational unit name, normally being your company name
  • C – this is your Country Code for the certificate. Click here for the list of SSL Certificate Request Country Codes

Your certificate authority may require some other key attributes within the certificate request, so it is best to check into their request requirements.

Contents to include in your request.inf file:

;—————– request.inf —————–

[Version]
Signature=”$Windows NT$”

[NewRequest]
;Change to your,country code, company name and common name
Subject = “C=US, O=Example Co, CN=something.example.com”

KeySpec = 1
KeyLength = 2048
Exportable = TRUE
MachineKeySet = TRUE
SMIME = False
PrivateKeyArchive = FALSE
UserProtected = FALSE
UseExistingKeySet = FALSE
ProviderName = “Microsoft RSA SChannel Cryptographic Provider”
ProviderType = 12
RequestType = PKCS10
KeyUsage = 0xa0

[EnhancedKeyUsageExtension]
OID=1.3.6.1.5.5.7.3.1 ; this is for Server Authentication / Token Signing
;———————————————–

This request.inf file meets Comodo’s certificate request requirements and it should be suitable for most certificate authorities, but once again it would be best to check their individual requirements.

Once you have this code entered into your text editor and you have updated all the relevant information to suit your requirements, save the file into a convenient location that can be accessed easily from the Windows Command Prompt. Save the file as “request.inf”. For this example we will be saving the file in the root of our servers C: (ie: c:\request.inf)

Step 2: Generate the Certificate Request

Now we are onto the quick and easy stuff. Open up your command prompt either from the start menu or by running the command “cmd”. At the C prompt, run the following command

certreq –new request.inf request.csr

Remote Desktop Services certreq.exe SSL Certificate Request

This will generate a certificate request in PKCS10 format and save it into the root of our C drive as “request.csr”. From here you need to request your SSL certificate from your CA using either this generated file or its encrypted contents.

Step 3: Installing the Certificate

Once you have received your certificate from your CA, save the CER file into the root folder of your C drive. Take note of the certificates name, as you will need it for the following command. Once again, open the Windows command prompt and run the following command, where something_example_com.cer is replaced with the filename of your newly received certificate.

certreq –accept something_example_com.cer

Remote Desktop Services certreq.exe SSL Certificate Request

This will install the certificate into the Windows Certificate Store, where it is accessible from your server’s Remote Desktop Session Host Configuration.

Step 4: Configuring Remote Desktop Services with your new SSL Certificate

Now let’s put our new SSL certificate to use.

  • Open “Remote Desktop Session Host Configuration” from “Administrative Tools”
  • Double click the relevant RDP connection in the connections section as shown below
  • On the General tab, you will see the Security information and options, along with a “Select” button to allow selection of your SSL certificate. Click “Select”
  • Now select the newly imported SSL certificate and click “OK”
  • Click “OK” once more to close and accept the changes in the TCP Connection Properties window

Remote Desktop Services SSL Certificate Installation

Congratulations, your certificate is installed and live. The changes take effect immediately, except for currently active RDP sessions. Users need to log out of their session and reconnect to begin utilising the new certificate.

0 Comments

Trackbacks/Pingbacks

  1. Homepage - ... [Trackback]... [...] Read More: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  2. Homepage - ... [Trackback]... [...] Informations on that Topic: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  3. покупают у нас - ... [Trackback]... [...] Informations on that Topic: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  4. disegni tatuaggi - ... [Trackback]... [...] Informations on that Topic: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  5. Spray Foam - ... [Trackback]... [...] Find More on: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  6. tatuaggio - ... [Trackback]... [...] Here you can find 32401 additional Informations: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  7. roofing Dallas, TX - ... [Trackback]... [...] Read More here: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  8. ד ר סימונס hcg - ... [Trackback]... [...] Read More here: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  9. compare car insurance - ... [Trackback]... [...] Find More Informations here: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  10. best auto insurance companies - ... [Trackback]... [...] There you will find 25066 more Infos: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  11. low cost auto insurance - ... [Trackback]... [...] Informations on that Topic: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  12. best auto insurance - ... [Trackback]... [...] Informations on that Topic: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  13. click here - ... [Trackback]... [...] Read More: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  14. roulette - ... [Trackback]... [...] Informations on that Topic: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  15. telecharger navitel for android - ... [Trackback]... [...] Find More Informations here: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  16. Sleepy Hollow - ... [Trackback]... [...] Informations on that Topic: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  17. 5 Star Hotels in Phuket - ... [Trackback]... [...] Read More here: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  18. אופציות דיגיטאליות - ... [Trackback]... [...] Find More: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  19. how to get a girl kiss you - ... [Trackback]... [...] Find More on: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  20. Success With Anthony 2 Review - ... [Trackback]... [...] Find More Informations here: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  21. visit this website for buy beats - ... [Trackback]... [...] There you will find 48430 more Infos: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  22. forexforex softawareforex strategiesforex rewievbinary option - ... [Trackback]... [...] Informations on that Topic: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  23. stretching exercises to increase height - ... [Trackback]... [...] Find More on: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  24. Success With Anthony 2.0 Review - ... [Trackback]... [...] Find More on: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  25. search engine optimization service - ... [Trackback]... [...] Read More: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  26. Sbobet - ... [Trackback]... [...] Read More Infos here: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  27. bonsai gallery - ... [Trackback]... [...] Informations on that Topic: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  28. bring the fresh - ... [Trackback]... [...] Read More: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  29. contact lense - ... [Trackback]... [...] Find More on: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  30. Klik4d - ... [Trackback]... [...] Informations on that Topic: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  31. repairing xbox 360 - ... [Trackback]... [...] Find More on: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  32. seo services - ... [Trackback]... [...] Read More Infos here: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  33. xbox 360 3 red rings - ... [Trackback]... [...] Informations on that Topic: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  34. student - ... [Trackback]... [...] Infos to that Topic: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  35. hillview peak - ... [Trackback]... [...] Read More Infos here: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  36. IM Target Review - ... [Trackback]... [...] Informations on that Topic: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  37. dleedon - ... [Trackback]... [...] Find More: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  38. click this link here now - ... [Trackback]... [...] There you will find 41657 more Infos: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  39. bartley ridge - ... [Trackback]... [...] Read More: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  40. IM Target - ... [Trackback]... [...] Read More here: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  41. cash advance usa - ... [Trackback]... [...] Find More Informations here: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  42. car insurance quotes online - ... [Trackback]... [...] Find More Informations here: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  43. auto isnurance quotes - ... [Trackback]... [...] Read More here: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  44. more help - ... [Trackback]... [...] Find More on: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  45. HP-905 Laser Jammer - ... [Trackback]... [...] Infos to that Topic: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  46. Free Commissions Scam - ... [Trackback]... [...] Infos to that Topic: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  47. Free Commissions Review - ... [Trackback]... [...] There you will find 74208 more Infos: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  48. sant ritz floor plans - ... [Trackback]... [...] Read More: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  49. harga emas - ... [Trackback]... [...] Here you can find 98126 additional Informations: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  50. tvorba web stranok - ... [Trackback]... [...] Read More Infos here: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  51. Sports gambling tips, sports gambling online, Betting odd, online betting tip , football odds , sports gambling , sports betting , bet on sport , sports gambling, football tips , sports bets, online horses betting, soccer tips ,football gambling tips ,foo - ... [Trackback]... [...] Find More on: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  52. website worth, site worth, web worth, site value, website value, - ... [Trackback]... [...] Infos to that Topic: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  53. springkasteel - ... [Trackback]... [...] There you will find 33935 more Infos: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  54. sell car - ... [Trackback]... [...] Read More Infos here: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  55. free commissions review - ... [Trackback]... [...] Read More: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  56. Parfum Pas Cher - ... [Trackback]... [...] Read More Infos here: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  57. see here now - ... [Trackback]... [...] Informations on that Topic: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  58. how to get my ex girlfriend to want me back - ... [Trackback]... [...] Find More on: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  59. berceau bébé - ... [Trackback]... [...] Find More on: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  60. aspirateur dyson - aspirateur dyson... nice homepage...
  61. Most popular juicers compared - ... [Trackback]... [...] Read More Infos here: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  62. short term installment loans for 1500 - ... [Trackback]... [...] Informations on that Topic: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  63. telescopic loft ladder - ... [Trackback]... [...] Here you can find 86590 additional Informations: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  64. acer computer repair in Toronto - ... [Trackback]... [...] Here you can find 69676 additional Informations: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  65. escort in kuwait - ... [Trackback]... [...] Here you can find 36867 additional Informations: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  66. look these up - ... [Trackback]... [...] Find More Informations here: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  67. houston rugs - ... [Trackback]... [...] Read More: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  68. urban vista - ... [Trackback]... [...] Here you can find 72285 additional Informations: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  69. sony laptop monitor repair scarborough - ... [Trackback]... [...] Informations on that Topic: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  70. click this - ... [Trackback]... [...] Read More here: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  71. 引越し 単身 ならハッピードライブ - ... [Trackback]... [...] There you will find 12358 more Infos: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  72. blindados - ... [Trackback]... [...] Find More on: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  73. gold investment advice - ... [Trackback]... [...] There you will find 60614 more Infos: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  74. Find Out More - ... [Trackback]... [...] Read More: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  75. my review here - ... [Trackback]... [...] There you will find 64610 more Infos: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  76. one-time offer - ... [Trackback]... [...] There you will find 41303 more Infos: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  77. free ares download - ... [Trackback]... [...] Read More: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  78. belgravia villas site plan - ... [Trackback]... [...] Informations on that Topic: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  79. dubturbo vst - ... [Trackback]... [...] There you will find 30482 more Infos: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  80. option bot review - ... [Trackback]... [...] Find More Informations here: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  81. how to quit smoking weed - ... [Trackback]... [...] Read More: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  82. this website - ... [Trackback]... [...] Find More Informations here: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  83. ps3 red light of death fix - ... [Trackback]... [...] Informations on that Topic: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  84. short term cash loans no credit check - ... [Trackback]... [...] Informations on that Topic: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  85. link - ... [Trackback]... [...] Read More here: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  86. motion activated camera - ... [Trackback]... [...] There you will find 43468 more Infos: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  87. short term health insurance - ... [Trackback]... [...] Read More here: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  88. Cheap Payday Loans Online - ... [Trackback]... [...] Read More: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  89. jual suplemen fitness murah - ... [Trackback]... [...] Read More here: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  90. online payday loans - ... [Trackback]... [...] Read More here: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  91. 1300 numbers - ... [Trackback]... [...] There you will find 33029 more Infos: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  92. check here - ... [Trackback]... [...] Informations on that Topic: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  93. source - ... [Trackback]... [...] Read More here: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  94. tufenkian rug - ... [Trackback]... [...] Read More: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  95. review smartphone - ... [Trackback]... [...] Find More Informations here: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  96. Terrence Gammons - ... [Trackback]... [...] Informations on that Topic: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  97. how to get abs now - ... [Trackback]... [...] Informations on that Topic: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  98. web - ... [Trackback]... [...] Informations on that Topic: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  99. Traffic Robo - ... [Trackback]... [...] Read More: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...
  100. Fifa 13 ultimate team coins - ... [Trackback]... [...] Read More: ausip.net.au/blog/application-hosting-blog/install-rds-ssl-certificate/ [...]...

Leave a Reply

You must be logged in to post a comment.