This is a new installation, or are you trying to re-point to a external PSC within your site?
If to re-point, check this: How to repoint vCenter Server 6.0 between External PSC within a site (2113917) | VMware KB
Also dont forget that the old installation could have the PNID(primary network identifier) with the FQDN or the IP address. Is not the same and they work different.
If a new installation, try to follow this:
I've re-try. It turns out that the reverse dns for the PSC and Vcenter not added. Because the failed vcenter installation i entered the ip of the PSC instead of the FQDN.
After I removed the failed Vcenter from the PSC record and added the reverse dns record for psc and vcenter, the installation was successful.