Have you tried this
Installing vCenter Server on IPv6 Machines
If you install vCenter Server on a system that is configured to use IPv6, vCenter Server uses IPv6. When you connect to that vCenter Server system or install more modules, you must specify the server address in IPv6 format, unless you use the fully qualified domain name.