vCloud Automation Center – vCAC 5.1 – HTTPS Installation

Caution: Articles written for technical not grammatical accuracy, If poor grammar offends you proceed with caution ;-)

I have been receiving a lot of questions about HTTPS installations. In this article you will find instructions for performing an HTTPS installation of vCAC 5.1. In this article I am only providing screenshots that differ form the http installation. If you need you can refer to the http insallation documents:

The HTTP Installation instructions are the following:
vCloud Automation Center- vCAC 5.1 – vCAC Manager Installatio
vCloud Automation Cetner – vCAC 5.1 – DEM Installation
vCloud Automation Center – vCAC 5.1 – Laying the foundation
vCloud Automation Center – vCAC 5.1 – Connecting to vCenter

Getting everything in order

Make sure you completed all the items in vCloud Automation Center – vCAC 5.1 – What to know before you install
 

Configuring IIS

  1. Open IIS manager and navigate to the Web Site that you will be installing vCAC into
  2.  

  3. Open Up “Server Certificates
  4.  
    vcacssl-1

  5. Select “Create Self-Signed Certificate“.
  6.  
    vcacssl-2

  7. Specify a certificate name and click “Ok
  8. vcacssl-3

    Installing the vCAC Server

  9. Locate the “DCAC-Manager-Setup” file, “right click” and select “Run as administrator
  10.  

  11. Click “Next
  12.  

  13. Accept the term and click “Next
  14.  

  15. Select your license file and click “Next“. (If you do not have a license file visit http://www.vmware.com for a trial license file.)
    vCACMS-4
  16.  

  17. Make sure you Select to install the “Database” and then Click “Next“. (Optionally you can also change the installation location if you choose.)
  18.  

  19. Select the “Web Application” you want to install vCAC under. If you did not configure any additional “Web Applications” choose “Default Web Site“. Leave “HTTPS” selected, select “Suppress mismatch certificate checking“, and then select the certificate that yo created in step 4 in the certificate drop down box. Click “Next“.
  20.  
    vcacssl-4

  21. Ensure “Use Windows Authentication” is selected and then enter the “Fully Qualified Domain Name” of your “SQL Server“. If you are using a “local SQL Express” installation you can enter “localhost“. Click “Next“.
  22.  

  23. Provide a name for you database and click “Test Connection
  24.  

  25. A dialog box will pop up stating “Successfully Connected“. Click “Ok” and then click “Next“.
  26.  

  27. Choose where you would like your “AzMan Athorization Store“. “File based” is sufficient for this installation especially if you are using SQL Express. “MSSQL Server” and “Active Directory” are used when you want redundancy for the store such as in an HA scenario. Click “Next” to continue.
  28.  

  29. Determine if your mail server requires authentication. If it does un-check “Use Anonymous SMTP“. Next input the name of your vCAC Server. You must use the “FQDN” for this HTTPS installation. Next input the “FQDN” of your “SMTP server” and the “email address” you would like messages to appear “from“. Optionally input your “SMTP Server” “Username” and “Password” and then click “Next“.
  30.  

  31. Next we need to input the “Username” and “Password” for the “vCAC Service Account“. Click “Next“.
  32.  

  33. Next we need to input the “FQDN Hostname“, “Username“, and ”Password” for the “vCAC Model Manager Service Account“. Click “Next“.
  34.  

  35. Next we need to input the “FQDN Hostname“, “Username“, and ”Password” for the “vCAC Web Portal Service Account“. Click “Next“.
  36.  

  37. Click “Install” The installation can take up to 10 minutes to complete.
  38.  

  39. Click “Finish” to close the installer.
  40.  

  41. Open a “CMD” prompt and execute “IISreseet“.
  42.  
    vcacssl-5

Installing the DEM’s

  1. Locate the “DCAC-Dem-Setup” file, “right click” and select “Run as administrator
  2.  

  3. Click “Next
  4.  

  5. Accept the terms and click “Next
  6.  

  7. . Give your DEM a name. Then choose the type of DEM you want to install. I generally install the “Orchestrator” DEM first, however order does not matter. leave “Use HTTPS” checked and then click “Next
  8.  
    vcacssl-9
     

  9. If you like you can change the default location of the DEM here and then click “Next
  10.  

  11. This step is very important! You must include the port numbers after the “FQDN hostname” for the “Manager Service” which is “443” by default unless you changed the port during the server installation and the “Model Manager” which is “443“. Once you input your “FQDN hostnames” you need to provide the credentials that have access to the “Model Manager” and click “Next
  12.  
    vcacssl-6
     

  13. Put in the credentials for the service account that the DEM will run-as and then click “Next
  14. Click “Next” to install.
  15. Click “Finish” to complete the installation.
  16. Repeat steps 1-9 to complete the Dem Worker installation.

Installing the DEM’s

  1. Under “vCAC Administrator” select “Credentials“, then click “New Credentials” in the upper right corner. Give your credentials a “name” then set the “username” and “password” that you will use to connect to your “vCenter Server“.
  2.  

  3. Under “vCAC Administrator” select “Endpoints” then select “New Endpoint” in the upper right corner and select “vSphere(vCenter)“.
  4.  

  5. Enter a “Name” for your “Endpoint“(I like to use the “name” of the “vCenter server” so I know what the “Endpoint” is talking to), then the “vCenter SDK address“. It should be formatted like “https://FQDN of vCenter/sdk“, you can use IP in place of FQDN if you like. Next click the “Selection Box” next to “Credentials” and select the “Credentials” you just created and select “Ok” when finished.
  6.  

  7. Next we need to install the “vSphere proxy agent“. Go to your “Installation Files“, “Right” click “DCAC-Agent-Setup” and select “Run as Administrator“.
  8.  

  9. Click “Next“.
  10.  

  11. Accept” the terms and click “Next”.
  12.  

  13. Give your agent a “Name“. I like to use the name of the “vCenter” server so I know which “vCenter” the “agent” is for. The input the “FQDN hostname” of the “vCAC Server” and the “Model Manager Web Service” and specify the ports.(by defult 443) Click “Next
  14.  
    vcacssl-7
     

  15. Select the “vSphere Agent“. This should be the default. Click “Next
  16.  

  17. Input the “Username” and “Password” for the “Domain Account” the “Proxy Agent” “Service” should “Run As” Click “Next“.
  18.  

  19. Input the “Username” and “Password” for the “Domain Account” that has access to the “Model manager“. The may be the “Service Account” the “vCAC Server” is running as. Click “Next
  20.  

  21. Input the “Name” of the “EndPoint” you created in “Step 3“. The name must match exactly as you created. Case matters. Then click “Next
  22.  

  23. Click “Install
  24.  

  25. Click “Finish
  26.  

  27. Agent installation complete.

If you want to follow the complete connecting to vCenter instructions click here and start following at step 14.

One Reply to “vCloud Automation Center – vCAC 5.1 – HTTPS Installation”

Leave a Reply