Sounds like a name resolution problem.
1) Check DNS and/or your hosts file entries.
2) Must check with the pointer records.
3) Try to restart the management services under esxi host.
Thank connect the host with the vcenter.
Your vcenter and ESXi version interoperability is as per standard. No issue with it.
Thanks.