10-04-2019 04:07 PM
Hello
I am trying to install the certificate for vManage controller but getting the following error
Failed to retrieve device data
Failed to find device with uuid null
I've tried the following methods to create a certificate but getting same error message
- Windows Server CA
- XCA
- OpenSSL
Any thoughts on this issue ?
Solved! Go to Solution.
10-05-2019 03:30 AM
Hi,
Use following steps for Certificate installation for vManage:-
For lab you can use openssl:-
Go to vManage CLI-->
vManage#vshell
vmanage:~$
->generate the Root CA certificate. First login to the vshell which is a Unix like shell. Login with the vshell command.
-> To Generate a Root CA key use following command :-
openssl genrsa -out ROOTCA.key 2048
->Next generate the Root CA certificate. I will generate a certificate with 5 years of validity use following command:-
openssl req -x509 -new -nodes -key ROOTCA.key -sha256 -days 2000 \ -subj "/C=AU/ST=NSW/L=NSW/O=sdwan-testlab/CN=vmanage.lab" \ -out ROOTCA.pem
-> This will create a Root CA cert named ROOTCA.pem cat the file contents so you can copy and paste under
administration->settings->Enterprise Root Certificate box and click on import&Save.
-> Keep the WAN Edge Cloud Certificate Authorization method as Automated (vManage - signed Certificate). This way the vManage will automatically signed the cloud edge certs when they connect to the vManage.
->Next we need to create a CSR for the vManage. Navigate to the certificates section.
This is how you can use OpenSSL and follow the same process for Windows CA.
Let me know if you have still doubt in it. Hit Helpful button if this post has helped you.
Thanks and Regards,
Rohit Raj
10-05-2019 03:30 AM
Hi,
Use following steps for Certificate installation for vManage:-
For lab you can use openssl:-
Go to vManage CLI-->
vManage#vshell
vmanage:~$
->generate the Root CA certificate. First login to the vshell which is a Unix like shell. Login with the vshell command.
-> To Generate a Root CA key use following command :-
openssl genrsa -out ROOTCA.key 2048
->Next generate the Root CA certificate. I will generate a certificate with 5 years of validity use following command:-
openssl req -x509 -new -nodes -key ROOTCA.key -sha256 -days 2000 \ -subj "/C=AU/ST=NSW/L=NSW/O=sdwan-testlab/CN=vmanage.lab" \ -out ROOTCA.pem
-> This will create a Root CA cert named ROOTCA.pem cat the file contents so you can copy and paste under
administration->settings->Enterprise Root Certificate box and click on import&Save.
-> Keep the WAN Edge Cloud Certificate Authorization method as Automated (vManage - signed Certificate). This way the vManage will automatically signed the cloud edge certs when they connect to the vManage.
->Next we need to create a CSR for the vManage. Navigate to the certificates section.
This is how you can use OpenSSL and follow the same process for Windows CA.
Let me know if you have still doubt in it. Hit Helpful button if this post has helped you.
Thanks and Regards,
Rohit Raj
10-05-2019 03:52 AM
Hi Rohit
we can continue the discussion here when specifically it is related
here is lab details and vmanage configuration
Also I have attached the diagram
For certificate I followed the steps as you mentioned and also I used OpenSSL and XCA but experienced same issue
the lab is running on EVE-NG emulator
system
10-05-2019 04:22 AM
There must be something you are missing, i want to know what are following for certificate also i can see the vBond ip address is wrong. If you want i can help you remotely if you can share the screen, will resolve the problem for you.
10-05-2019 05:22 AM
I simulating controllers behind NAT therefore I have added the public IP of vBond.
Please let me know whenever you are available so I can send PM you the remote session details.
10-05-2019 06:31 AM
I am available now.
10-05-2019 01:48 PM
Hi
I was able to successfully able to install the certificate with excellent support from Rohit Raj.
He was very helpful on a remote session.
Thanks Rohit Raj. I highly appreciate your time and efforts.
10-14-2019 03:48 AM
Hi
i have the same issue
when i install certificate on Vmange i get the following message .
fail to retrieve device data
failed to fined device with uuid null
i tried to do same as you have described above
any advice will be appreciated
thank you
10-14-2019 06:51 AM
There must be something you are missing, i want to know what are following for certificate also i can see the vBond ip address is wrong. If you want i can help you remotely if you can share the screen, will resolve the problem for you.
10-14-2019 06:58 AM
let me when we can connect? ping me,
10-14-2019 11:20 PM
For case failed to fined device with uuid null,
In Administration menu, select Controller Certificate Authorization and then select Enterprise Root Certificate. Check the Set CSR Properties and in Domain Name box write: viptela.com. And save it.
Then go to the Configuration menu and click on Certificates. In next page click on Controllers tab. After this for every controllers Generate CSR and with a CA-SERVER generate the certificate.
Now you can do your request for Install Certificate over controllers.
06-30-2020 02:44 PM
Thanks a lot. This was so helpful. cheers
07-18-2021 08:18 AM
Thanks!!!It was very helpful!
03-21-2020 03:22 PM
09-22-2020 12:13 PM - edited 09-22-2020 12:13 PM
What will do if getting below error, when tried to generate CSR for vManage, vBond and vSmart.
failed to process device request - error type application error tag operation-failed error info
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide