I have the source code of a windows azure project. If I uncomment the following line, the web project in the solution works fine:
<!-- add key="MongoDB.ConnectionString" value="mongodb://nameofx.cloudapp.net:27293" / -->
I signed up a new trial account for windows azure and now I want to deploy the cloud service to my new account. What parts of Service Configuration do I have to update and what do I have to do in windows azure portal (https://manage.windowsazure.com/)?
Here is the screen shot of my cloud project of my solution.
After I created a cloud service in management panel and try to upload my package, I get the following error:
The certificate with thumbprint 919691b3c381b92cc314c316ffcc12903967673e was not found.
Here is the Certificates part of configuration:
<Certificates>
<Certificate name="Microsoft.WindowsAzure.Plugins.RemoteAccess.PasswordEncryption" thumbprint="919691B3C381B92CC314C316FFCC12903967673E" thumbprintAlgorithm="sha1" />
<Certificate name="Test.InvestorAccountEncryption" thumbprint="6053B67BC5BECEFE4E2090B1C86F592D4358B3A2" thumbprintAlgorithm="sha1" />
<Certificate name="test.aaa.com" thumbprint="C3B019A7C220CF155C1275E7F3209A94378E2384" thumbprintAlgorithm="sha1" />
<Certificate name="Test" thumbprint="673398470B32371B06116F7A0B06046EDAC2BF57" thumbprintAlgorithm="sha1" />
</Certificates>
Thanks in advance,
The thumbprint it is complaining about is your RDP Connection (Microsoft.WindowsAzure.Plugins.RemoteAccess.PasswordEncryption). By default, the Azure SDK will use the same Windows Azure Tools certificate that is used to authenticate during publishing.
You need to configure your RDP (Remote Desktop) Certificate. To configure, just right click on your Azure Project within Visual Studio and select Configure Remote Desktop.... This will open a prompt and allow you to setup your authentication certificate properly for RDP.
If you don't publish direct from Visual Studio, then you won't have the Windows Azure Tools certificate and you will need to create your own and upload it via the portal role certificates section. It's much easier to just publish directly from Visual Studio.
Once your role instance is Running, you can manage the RDP Certificate and Login from within the Management Portal by using the Configure->Remote action.