使用 vSphere Client 连接到 vCenter Server 失败并显示以下错误:由于连接故障,请求失败。
search cancel

使用 vSphere Client 连接到 vCenter Server 失败并显示以下错误:由于连接故障,请求失败。

book

Article ID: 342349

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

Symptoms:
免责声明:本文为 Connecting to vCenter Server using the vSphere Client fails with the error: The request failed because of a connection failure.(2015014) 的翻译版本。尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。有关最新内容,请参见英文版本。


  • 无法使用 vSphere Client 连接到 vCenter Server。
  • 使用 vSphere Client 连接到 vCenter Server 失败。
  • vSphere Client 无法连接到 vCenter Server。
  • 您会看到以下错误:

    由于连接故障,请求失败。(Unable to connect to the remote server)

  • vSphere Client 日志(位于 C:\Users\Administrator\AppData\Local\VMware\vpx)中包含类似于以下内容的条目:

    VirtualInfrastructure.Exceptions.ConnectionError: The request failed because of a connection failure.(Unable to connect to the remote server)
    System.Net.WebException: Unable to connect to the remote server
    Server stack trace:
    at System.Net.HttpWebRequest.EndGetRequestStream(IAsyncResult asyncResult, TransportContext& context)
    Exception rethrown at [0]:
    ...
    at System.Net.HttpWebRequest.EndGetRequestStream(IAsyncResult asyncResult)
    at VirtualInfrastructure.Soap.SoapWebRequest.OnGetRequestStream(IAsyncResult result)
    System.Net.Sockets.SocketException: An invalid argument was supplied


Environment

VMware vCenter Server 4.1.x
VMware vCenter Server 5.0.x
VMware vCenter Server 5.1.x
VMware vCenter Server 4.0.x

Cause

如果 vSphere Client 与 vCenter Server 之间存在代理服务器,则将出现此问题。vSphere Client 不支持使用代理连接连接到 vCenter Server。

Resolution

要解决此问题,请禁用与代理服务器的连接。
要禁用与代理服务器的连接,请执行以下操作:
  1. 单击开始 > 控制面板
  2. 单击网络和共享中心网络和 Internet
  3. 在左侧窗格中单击 Internet 选项
  4. 单击连接选项卡。
  5. 单击 LAN 设置
  6. 取消选中为 LAN 使用代理服务器
  7. 单击确定
  8. 单击确定以关闭 Internet 属性窗口。


Additional Information

有关详细信息,请参见 Diagnosing the vSphere/Virtual Infrastructure Client when it fails to connect to vCenter Server/VirtualCenter (1003869)Connecting to vCenter Server using the vSphere Client fails with the error: The request failed because of a connection failure.