citrix xendesktop支持Citrix XenServer,微软Hyper-V、Vmware vshpere.三种虚拟化基础架构。其中在Desktop Studio配置vsphere信息时候,可以选择Https或者http方式由DDC和vcenter服务器进行通讯。Citrix官方建议采用HTTPS方式,具体配置方法见另外一篇文章 http://vtech.blog.51cto.com/238654/676431

HTTP方式 需要完成以下几个准备工作:

1. 修改vcenter和esx主机系统里的proxy.xml文件,把默认只支持https改为同时支持https/http。

2.重新启动vcenter,

3.重新启动esx主机的vmware 管理服务或者重启主机

4. Desktop Studio配置“主机”用http://vcenter_FQDN/sdk

 

1. 分别在vcenter操作系统及esx主机系统上找到proxy.xml,修改两个位置

 原始:

修改点1

 <e id="0">
      <_type>vim.ProxyService.NamedPipeServiceSpec</_type>
      <accessMode>httpsWithRedirect</accessMode>
      <pipeName>\\.\pipe\vmware-vpxd-webserver-pipe</pipeName>
      <serverNamespace>/</serverNamespace>
    </e>
另外一个修改点

<e id="5">
      <_type>vim.ProxyService.LocalServiceSpec</_type>
      <accessMode>httpsWithRedirect</accessMode>
      <port>8085</port>
      <serverNamespace>/sdk</serverNamespace>
    </e>

  把加粗部分内容由httpsWithRedirect修改为httpAndHttps

改完后内容如图

 

保存并重新启动vcenter及esx主机。

 

2.Desktop Studio配置

打开desktop studio,找到“配置”-“主机”,选择“添加主机”操作
 
输入vCenter Server连接信息,注意地址格式:http://vcenterFQDN/sdk
 
输入vcenter管理员账号、密码,点击下一步。 以下略。。。