VMware Cloud Community
mohab_samy
Contributor
Contributor

Error when i try to add host in VC

Dear all,

I have an error message "A general system error occurred: internal error" when i tried to ad host in virtual center server, i have to ESX servers 3.0.1 i success to add one of them but i cant add another host, Please advice

BR

Mohab

Reply
0 Kudos
5 Replies
masaki
Virtuoso
Virtuoso

What about licenses?

Are them OK?

Look if you have some old instance of the HOST or if there is a firewall between VC and the HOST.

Reply
0 Kudos
mohab_samy
Contributor
Contributor

Thanks for your reply,

I have VI3 Enterprise license for 2 CPU , and i don't have problem in the connection between the VC and ESX server because i can connect to the ESX server through VI client from VC server

BR,

Mohab

Reply
0 Kudos
masaki
Virtuoso
Virtuoso

This is not the same.

VC talks to ESX HOSTS on ports 902,903 (as the VI client) and 27000,27010 (License server),

furthermore ESX HOSTS talk each other on ports 2050-5000, 8000, 8042-45

Are them all opened?

try making a telnet from VC to ESX HOST on port 27000 or doing a netstat -n on VC to see the opened and time wait connections

Reply
0 Kudos
williamarrata
Expert
Expert

What is your total count of licenses when you are looking at your License server Admin tab in your VC console?

Hope that helped. 🙂
Reply
0 Kudos
sam_phillips
Contributor
Contributor

Matey, I had this same error....Drove me CRAZY... we run ESX 3.0.2 and Virtual Infrastructure/Center 2.0.2

I also noticed, under the permissions tab in Virtual Infrastructure when logged into the server directly (eg not via VC), that instead of the usual "servername.domain.com" in the "defined in" tab, that they had "this resource" listed instead of its own "servername.domain.com".

To be able to ADD ESX HOSTS and get rid of the "A General Error has occurred: Internal system error", you need to type these commands in the console...

a) cd /etc/vmware/hostd/

b) ls (you should see authorization.xml config.xml, env, environments.xml esxinfo.vha and hostsvc.xml

c) type "mv authorization.xml authorization.xml.old"

    • This will reset the authentication stamp on the file that is responsible for adding the ESX host to Virtual Center***

d) restart the vmware management service by typing "service mgmt-vmware restart"

Then ensure the ESX host you are trying to connect is REMOVED, THEN READD it.

This should work! It did for me thanks to the guys at Tech Support....! they are guru's...I would never had found this

Reply
0 Kudos