The Performance Overview tab within vCenter Server reports the HTTP Status 404 error
search cancel

The Performance Overview tab within vCenter Server reports the HTTP Status 404 error

book

Article ID: 338769

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

Symptoms:
While VMware Web Services is running, you see this error in the Performance Overview tab of vCenter Server:

HTTP Status 404 - /statsreport/vicr.do description The requested resource (/statsreport/vicr.do) is not available

Environment

VMware vCenter Server 4.0.x
VMware vCenter Server 4.1.x

Cause

This issue may occur if a third party application is using port 8443.

Resolution

To resolve this issue, you must change the port of the Performance Overview tab from 8443 to 18433.

Note: If you are running VMware Horizon View, port 18443 is the default port for connecting View Manager to vCenter Server.

To change the port of the Performance Overview tab from 8443 to 18433:

  1. Verify that port 18443 is not being used by another application.

    1. Click Start > Run, type cmd, and click OK.
    2. Enter this command:

      netstat -anb | findstr 18443

    3. If the output is blank, type Exit and proceed to Step 2.

  2. Open the Tomcat configuration file located at C:\Program Files\VMware\Infrastructure\tomcat\conf\server.xml.
  3. Edit these entries and change 8443 to 18443:

    <Connector port="8080" protocol="HTTP/1.1"<BR>connectionTimeout="20000"
    redirectPort="8443" />

    <Connector executor="tomcatThreadPool"<BR>port="8080" protocol="HTTP/1.1"
    connectionTimeout="20000"
    redirectPort="8443" />

    <Connector port="8443" protocol="HTTP/1.1"<BR>SSLenabled="true" maxThreads="150"
    scheme="https" secure="true"
    checkAuth="false" sslProtocol="TLS" />

    <Connector port="8009" protocol="AJP/1.3" redirectorPort="8443"/>

    Note:

    For vCenter Server 4.0, open the extension.xml file in:

    C:\Program Files\VMware\Infrastructure\VirtualCenter Server\extensions\com.vmware.vim.stats.report\

    For vCenter Server 4.1, open the extension.xml files in:
    • C:\Program Files\VMware\Infrastructure\VirtualCenter Server\extensions\health-ui\
    • C:\Program Files\VMware\Infrastructure\VirtualCenter Server\extensions\cim-ui\
    • C:\Program Files\VMware\Infrastructure\VirtualCenter Server\extensions\license-ui\

  4. Edit this entry, changing 8443 to 18443:

    <url>https://hostname:8443/statsreport/vicr.do</url>

    Note: In vCenter Server 4.1, the URL is <url>https://*:8443/cim-ui/scriptConfig.xml</url>.

  5. Restart the VMware VirtualCenter Server service. For more information, see Stopping, starting, or restarting vCenter services (1003895).
  6. Restart the VMware VirtualCenter Management Webservices service. For more information, see Restarting the Management agents on an ESX or ESXi Server (1003490).
  7. Log in to vCenter Server.
  8. Navigate to vCenter Server Settings and click Advanced Settings.
  9. Select the VirtualCenter.VimWebServicesUrl attribute and change the port to 18443.


Additional Information


Restarting the Management agents in ESXi
How to stop, start, or restart vCenter Server services