Unable to access the vCenter landing page for vCSA 6.x/7.0
search cancel

Unable to access the vCenter landing page for vCSA 6.x/7.0

book

Article ID: 326221

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

Symptoms:
  • Unable to access the vCenter landing page (https://vcenter.domain.tld/)
  • However, the vSphere Client login page (https://vcenter.domain.tld/ui) is accessible
  • This issue can be reproduced in different web browsers, clearing cache and/or cookies in the browser does not change the behavior


Environment

VMware vCenter Server 7.0.0

Cause

  • This error occurs due to a missing redirect entry for "/" in /etc/vmware-rhttpproxy/endpoints.conf.d/vpxd.conf 

Resolution

To fix this issue, please take the following steps:

  1. verify that there is no existing entry for "/" in /etc/vmware-rhttpproxy/endpoints.conf.d/vpxd.conf
  2. create a backup copy of the file /etc/vmware-rhttpproxy/endpoints.conf.d/vpxd.conf:
    # cp /etc/vmware-rhttpproxy/endpoints.conf.d/vpxd.conf /etc/vmware-rhttpproxy/endpoints.conf.d/vpxd.conf.bckup
  3. add the redirect entry:
    # echo "/ namedpipe /var/run/vmware/vpxd-webserver-pipe redirect allow" >> /etc/vmware-rhttpproxy/endpoints.conf.d/vpxd.conf
  4. check the file to verify that there are no duplicate entries. For example, in VCSA 7.0 Update 3k, the file should look similar to this:
    # cat /etc/vmware-rhttpproxy/endpoints.conf.d/vpxd.conf
    /    namedpipe    /var/run/vmware/vpxd-webserver-pipe    redirect    allow
    /Query    found    8080    allow    reject
    /pcnotification    local    9232    reject    allow
    /vsan/sdkTunnel    namedpipetunnel    /var/run/vmware-vsan/vsan-sdkTunnel-pipe    allow    reject
    /vsanHealth    namedpipe    /var/run/vmware-vsan/vsan-sdk-pipe    redirect    allow
    /vws    found    8080    allow    allow
  5. restart all vCenter services:
    # service-control --stop --all && service-control --start --all