Welcome to the Community - First off under vSphere 6 ESX no longer exists - there is only ESXi - so are you trying to add a vSphere 4 ESX host to the vCenter 5 environment?
What license are you using? If the ESXi host is using the Free license you will not be able to manage it with vCenter
If you find this or any other answer useful please consider awarding points by marking the answer correct or helpful