New install of XCP-ng, can't complete Quick Deploy
-
After installing XCP-NG 8.2 on a Supermicro X9DAi MotherBoard, (2) 2.00 gigahertz Intel Xeon E5-2620, 32 GB RAM, & (4) 1TB SSD drives in RAID 10, then I tried to set up Quick Deploy on a Windows 10 PC. After selecting the Deploy button, I got the following Pop-up Error:
{ "code": 1, "message": "INTERNAL_ERROR", "data": [ "Unix.Unix_error(Unix.ECONNREFUSED, \"connect\", \"\")" ] }
I tried different PC's
What does the error mean and what steps should I take to solve this problem?
-
Have you tried to deploy from here? https://xen-orchestra.com/#!/xoa
-
@mstollenwerk Check if you have a (network, not your local windows) firewall in place that blocks tcp port
8888
. This seams to be required for quick deploy. -
Yes, I've tried https://xen-orchestra.com/#!/xoa but I get a red message box with INTERNAL ERROR.
What log would give more info? -
@gskger I'm on the same network switch and there isn't a firewall between the server and PC.
-
@mstollenwerk the error is not on your pc but on the server.
Can your xcp-ng host connect to the internet (DNS and gateway, no firewall rules blocking connections to the internet for this server, ...) -
@mstollenwerk Your XCP-ng host will try to download the Xen Orchestra appliance (XOA) from the internet and - like @HeMaN said - the XCP-ng host (the server, not your PC) must have a working internet connection to do so. Since it will connect to the download server through port
8888
, this port to the internet must be open. Otherwise it can not connect to the download server which in turn might be the reason for yourUnix.ECONNREFUSED
error message. This message is from the XCP-ng host, not your local Windows PC. -
@heman Using SSH, the server pings google.com and my PC FQDN. From my PC, nslookup server hostname and nslookup server IP give the correct info. What other test should I do?
-
@mstollenwerk
you can look here: https://vates.gitbooks.io/xen-orchestra/content/xoa.htmlSSH to your XenServer, and execute the following:
bash -c "$(curl -s http://xoa.io/deploy)"
or download the file and import it yourself
-
@gskger I tried wget http://xoa.io:8888/ and it failed.
I changed the Internet firewall to allow outbound port 8888 to any any address from the server.
Now Success!
Thank you very much.
-
@mstollenwerk How do you mark Solved?
-
@mstollenwerk Took care of that for you