Intro
I thought I’d already written a blog post about this issue but it seems not so here it is :).
I’ve had this issue a few times on my lab as the NSX-T managers are always getting powered up and down and as such not all the services are running when I want to deploy a new edge node.
The basic issue is when I deploy an edge node I get the following error. “OVF certificate validation failed. Error: Error while fetching ovf file. Failed to connect to 192.168.10.50 port 8080: Connection refused”
This looks like a pretty menacing error but the fix is very simple.
The Error
When deploying an edge node from the NSX-T GUI the deployment starts and all looks good it soon fails and I get the error ‘Deployment Failed’
Clicking on the message shows. ‘OVF certificate validation failed. Error: Error while fetching ovf file. Failed to connect to 192.168.10.50 port 8080: Connection refused’
The Fix
The issue is caused by the ‘install-upgrade’ service on the NSX-T manager not being in a running state. You guessed it the fix is to start the service 😉
To do that SSH or console onto the NSX-T manager, login as the Admin user and run the command ‘start service install-upgrade’
We now need to go back the the NSX-T UI and delete the failed Edge deployment. Simply select the Edge and click DELETE.
Then DELETE on the pop-up message.
Now go ahead and redeploy the Edge node and all will be good.