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:
- verify that there is no existing entry for "/" in /etc/vmware-rhttpproxy/endpoints.conf.d/vpxd.conf
- 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
- add the redirect entry:
# echo "/ namedpipe /var/run/vmware/vpxd-webserver-pipe redirect allow" >> /etc/vmware-rhttpproxy/endpoints.conf.d/vpxd.conf
- 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
- restart all vCenter services:
# service-control --stop --all && service-control --start --all
Feedback
thumb_up
Yes
thumb_down
No