When attempting to access the vCenter Appliance Management Interface (VAMI) console, you may observe that the underlying applmgmt service fails to start.
The following error is logged in the /var/log/vmware/applmgmt/applmgmt.log file:
[11046]ERROR:vmware.vherd.transport.server:Cannot listen: Couldn't listen on ::1:8201: [Errno 99] Cannot assign requested address.
Running ifconfig -a reveals that the lo (loopback) adapter lacks the inet6 ::1 entry
VMware vCenter Server Appliance
The kernel parameter net.ipv6.conf.lo.disable_ipv6 is set to 1 in both runtime parameters and persistent configuration, explicitly disabling IPv6 address processing on the loopback (lo) adapter.
Internal vCenter Server management communications (applmgmt) require binding to the IPv6 loopback address (::1) on port 8201. Because IPv6 is disabled on the loopback interface, the system cannot assign the requested sockets, causing the applmgmt service to crash on startup ([Errno 99] Cannot assign requested address)
To resolve this issue, re-enable IPv6 address processing on the loopback adapter:
Log into the vCenter Server Appliance via SSH as **root
Verify the current parameter value
sysctl net.ipv6.conf.lo.disable_ipv6
Edit /etc/sysctl.conf and update or add the following entry
net.ipv6.conf.lo.disable_ipv6 = 0
Apply the persistent kernel settings
sysctl --system
Verify the interface state using ifconfig lo to ensure inet6 ::1 is active
Start the appliance management service
service-control --start applmgmt