You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by ra...@apache.org on 2014/01/17 09:43:02 UTC
git commit: hyper v agent ssl certificate creation CLOUDSTACK-1001
Updated Branches:
refs/heads/4.3 247ffe100 -> 96cf4224f
hyper v agent ssl certificate creation CLOUDSTACK-1001
Project: http://git-wip-us.apache.org/repos/asf/cloudstack-docs/repo
Commit: http://git-wip-us.apache.org/repos/asf/cloudstack-docs/commit/96cf4224
Tree: http://git-wip-us.apache.org/repos/asf/cloudstack-docs/tree/96cf4224
Diff: http://git-wip-us.apache.org/repos/asf/cloudstack-docs/diff/96cf4224
Branch: refs/heads/4.3
Commit: 96cf4224fff72f7c37b671cd2ac735b7469398c4
Parents: 247ffe1
Author: radhikap <ra...@citrix.com>
Authored: Fri Jan 17 14:10:51 2014 +0530
Committer: radhikap <ra...@citrix.com>
Committed: Fri Jan 17 14:10:51 2014 +0530
----------------------------------------------------------------------
en-US/hyperv-agent-install.xml | 34 ++++++++++++++++++++++++++++++----
1 file changed, 30 insertions(+), 4 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/cloudstack-docs/blob/96cf4224/en-US/hyperv-agent-install.xml
----------------------------------------------------------------------
diff --git a/en-US/hyperv-agent-install.xml b/en-US/hyperv-agent-install.xml
index 22b17d6..a5a7d6a 100644
--- a/en-US/hyperv-agent-install.xml
+++ b/en-US/hyperv-agent-install.xml
@@ -23,12 +23,38 @@
-->
<section id="hyperv-agent-install">
<title>Installing the &PRODUCT; Agent on a Hyper-V Host</title>
- <para>&PRODUCT; Agent helps &PRODUCT; perform operations on the Hyper-V hosts. Therefore, each
- Hyper-V host must have the &PRODUCT; Agent installed on it. &PRODUCT; Agent runs as a Windows
- service. This Agent communicates with the Management Server and controls all the instances on
- the host. Install the &PRODUCT; Agent on each host using the following steps.</para>
+ <para>The Hyper-V Agent helps &PRODUCT; perform operations on the Hyper-V hosts. This Agent
+ communicates with the Management Server and controls all the instances on the host. Each Hyper-V
+ host must have the Hyper-V Agent installed on it for successful interaction between the host and
+ &PRODUCT;. The Hyper-V Agent runs as a Windows service. Install the Agent on each host using the
+ following steps.</para>
+ <para>&PRODUCT; Management Server communicates with Hyper-V Agent by using HTTPS. For secure
+ communication between the Management Server and the host, install a self-signed certificate on
+ port 8250.</para>
+ <note>
+ <para>The Agent installer automatically perform this operation. You have not selected this
+ option during the Agent installation, it can also be done manually as given in <xref
+ linkend="ssl"/>.</para>
+ </note>
+ <para/>
<orderedlist>
<listitem>
+ <para>Create and add a self-signed SSL certificate on port 8250:</para>
+ <orderedlist numeration="loweralpha" id="ssl">
+ <listitem>
+ <para>Create A self-signed SSL certificate:</para>
+ <programlisting># New-SelfSignedCertificate -DnsName apachecloudstack -CertStoreLocation Cert:\LocalMachine\My</programlisting>
+ <para>This command creates the self-signed certificate and add that to the certificate
+ store <filename>LocalMachine\My</filename>.</para>
+ </listitem>
+ <listitem>
+ <para>Add the created certificate to port 8250 for https communication:</para>
+ <programlisting>netsh http add sslcert ipport=0.0.0.0:8250 certhash=<thumbprint> appid="{727beb1c-6e7c-49b2-8fbd-f03dbe481b08}"</programlisting>
+ <para>Thumbprint is the thumbprint of the certificate you created.</para>
+ </listitem>
+ </orderedlist>
+ </listitem>
+ <listitem>
<para>Build the CloudStack Agent for Hyper-V as given in <ulink
url="https://cwiki.apache.org/confluence/display/CLOUDSTACK/Creating+Hyperv+Agent+Installer"
>Building CloudStack Hyper-V Agent</ulink>.</para>