There is even a better solution which does not require any tricks "on the fly" like echo-ing the string to /etc/hosts file during the install at 2%. Just follow this KB as advised by support:
Thank you CSvec!
This worked like a champ!
With VCSA 6.5a release (2017-02-02) there is no need to use the workaround by altering /etc/hosts file. Either fix suggested by CSvec or GabeGheorghiu is no longer required.
Just download and use VCSA 6.5a for migration and now it goes smoothly right from Stage 1 to Stage 2:
No, I can confirm that I'm definitely still getting this issue on the VCSA 6.5a (4944578) installer, upgrading from vCenter 5.5 (1750787) on Windows.
I'd also like to point out that the KB article says to insert the ::1 line into the middle of the hosts file, inside the "VAMI_EDIT" block, which never worked for me -- checking after its failure, the line I'd inserted was absent, so I think that block gets overwritten -- and that appending the line to the end of the file (via the '>>' redirector) did the trick.
1 person found this helpful
After trying everything from here (DNS, Reverse DNS, Disabling IPv6, editing the /etc/hosts) and nothing helped, I tried the newest VCSA 6.5b (available since yesterday) and that worked like a charm. I checked the /etc/hosts during Phase 2 and it seems that they have corrected the bug there (found an entry for IPv6).
This still happens with 6.5.0e, and none of the requested changes work.
systemctl status vmware-stsd.service has a different error for me though
Jul 13 20:56:46 [snip] systemd: Failed to start LSB: VMWare Security Token Service.
still getting this from journalctl
Jul 13 20:56:45 vcenter.adheso.wsg.net vmware-stsd: Starting vmware-stsd. Request for http://localhost:7080/afd failed after 1 seconds. Status: /usr/bin/curl status. Response: 000. Host: Host localhost not found: 3(NXDOMAIN). Request for http://localhost:7080/afd failed after 1 seconds. Status: /usr/bin/curl status. Response: 000. Host: Host localhost not found: 3(NXDOMAIN). Request for http://localhost:7080/afd failed after 1 seconds. Status: /usr/bin/curl status. Response: 000. Host: Host localhost not found: 3(NXDOMAIN) Increasing the timeout window to 2 seconds.. Request for http://localhost:7080/afd failed after 2 seconds. Status: /usr/bin/curl status. Response: 000. Host: Host localhost not found: 3(NXDOMAIN) Increasing the timeout window to 3 seconds.
localhost certainly resolved, ping works.
perhaps the retry button does nothing.
This workaround is still useful with vCSA 6.5.0e. Entering the
"::1 localhost.localdom localhost" >> /etc/hosts
command when the installer showed 5% meant that the installation succeeded.
This worked for me in 6.5, I entered 2 DNS servers and 1 NTP server. My forward and reverse were fine. I verified using ping, nslookup and tracert of both DC's and 4 Host's. When I entered two NTP servers I received error on firstboot. Later I editied the vcsa (http://vcsa-ip:5480), time subtab to enter the second NTP server.
Hope this helps....
Another way to solve this is:
Disable IPV6 and
Use DNS: 127.0.0.1
This works for 6.5c too...
This worked for me, thanks!
If forward and reverse DNS records are prepared then tr to run the installer on a domain joined machine. I saw this issue when i tried to mount and install vcsa iso on a work group machine.
Awesome, worked for me with upgrading VC 6.0U3 to VCSA 6.7 U2