2011/8/20 Eric Blake <eblake@xxxxxxxxxx>: > On 08/03/2011 09:00 AM, Matthias Bolte wrote: >> >> --- >> >> v2: >> - move microsoft.com link to drvhyperv.html.in >> >> docs/drivers.html.in | 1 + >> docs/drvhyperv.html.in | 112 >> ++++++++++++++++++++++++++++++++++++++++++++++++ >> docs/index.html.in | 3 + >> docs/sitemap.html.in | 4 ++ >> src/README | 3 +- > > Thanks! Too often, the docs get overlooked. > >> +<h2><a name="uri">Connections to the Microsoft Hyper-V driver</a></h2> >> +<p> >> + Some example remote connection URIs for the driver are: >> +</p> >> +<pre> >> +hyperv://example-hyperv.com (over HTTPS) >> +hyperv://example-hyperv.com/?transport=http (over HTTP) > > Wouldn't it be more typical to represent that as: > > hyperv+http://example-hyperv.com/ > > that is, qemu+ssh://... uses ssh as the transport, rather than > qemu://host/?transport=ssh Well, this was modeled after the way the ESX driver does it. In retrospect I'm not sure why I did it this way in the ESX driver. The HTTP transport in the ESX driver is mainly for debugging by tcpdump'ing the communication and the HTTP transport in the Hyper-V driver is there because this was simpler than configuring my Hyper-V server for HTTPS :) >> +</pre> >> +<p> >> +<strong>Note</strong>: In contrast to other drivers, the Hyper-V driver >> + is a client-side-only driver. It connects to the Hyper-V server >> using >> + WS-Management over HTTP(S). Therefore, the >> +<a href="remote.html">remote transport mechanism</a> provided by the >> + remote driver and libvirtd will not work, and you cannot use URIs >> like >> +<code>hyperv+ssh://example.com</code>. > > Then again, I guess I see why not. > >> +<p> >> + To allow<code>Basic</code> authentication with HTTP transport >> WinRM >> + needs to allow unencrypted communication. This can be enabled via >> the >> + WinRM commandline tool. Although this is not the recommended >> + communication mode. > > s/Although/However,/ > > ACK. -- Matthias Bolte http://photron.blogspot.com -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list