Generate certificate with MakeCert.exe (Windows Server 2008 R2)

Hi!

In Windows Azure I have a Windows Server 2008 R2 (Virtual Server).

To use the Backup feature in Azure I need to create a X.509 certificate. This can be made by using the MakeCert.exe tool.

Question 1: Can I create the certificate on my local computer, and upload the generated .cer file to the server? Or do I need to generate the certificate on the server where it shall be used?

Question 2: If the certificate has to to be created on the server I need to install the SDK. I see that Windows 8 SDK is reccomended for Windows Server 2012. Is Windows 8 SDK also reccomended for Windows Server 2008 R2?
LVL 1
webressursAsked:
Who is Participating?

Improve company productivity with a Business Account.Sign Up

x
 
btanConnect With a Mentor Exec ConsultantCommented:
Q1 - Yes you can as shared in below. Pls see
http://blogs.technet.com/b/blainbar/archive/2013/07/24/article-using-a-self-signed-private-certificate-makecert-exe-with-windows-azure-backup-vault-and-windows-server-2012-r2.aspx

Create a Service Certificate for Windows Azure
http://msdn.microsoft.com/en-us/library/windowsazure/gg432987.aspx

But do also note Prerequisites for Windows Azure Backup
http://technet.microsoft.com/en-us/library/dn296608.aspx

To use makecert.exe note that:
If you register the server you used to run makecert.exe, you can browse for the certificate using the Register Server Wizard (after installation of the agent).

If you want to register a server that was not used to run makecert.exe, you must export the .pfx file (containing the private key) from that server, and copy it to the server you want to register, and import it into the Personal certificate store on that server. After the import, you can browse for the certificate using the Register Server Wizard (which runs as part of the agent installation application).
Q2 - Personally, I see it is more of the .NET framework that the platform support, the tool from SDK for Win2008 uses 3.5 NET while Win2012 use the latest 4.5 NET.  Pls see
http://msdn.microsoft.com/en-us/library/bfsktky3.aspx

Also from Windows SDK FAQ below - so overall I will prefer latest since it is supposed to be culmulative and support backward compatibility
http://msdn.microsoft.com/en-us/windows/dd187216.aspx

The Windows SDKs are largely cumulative, so with each release you get most of content from the previous release for all supported OSes, plus the new content. Several versions of the Windows SDK and earlier Platform SDKs (PSDK) are available..... Generally, you will want the most recent SDK, which supports several Windows operating systems. .......You will want to consider what version of Windows you will be installing the SDK on and building applications for, and which version of Visual Studio and/ or the .NET Framework you will want support for.
0
 
webressursAuthor Commented:
Thank you so much!
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.