07-04-2023 04:40 AM
Hi there. I wanted to set up a cisco SD-WAN topology in eve-ng. In my first try i got to install all the certificates for vManage, vBond and vSmart successfully, but realized that i had to change the organization name of my controllers so that it matches with my unique cisco smart account controller profile.
Now when i try to install the certificates it is succesfull for the vManage, but for the vBond and vSmart when I try to install the certificates ( ex: vbond.crt , vsmart.crt ) , I get the following error when I try to install via vManage(Browser):
Failed to process device request. Error Message : log : Error: root-ca-chain unable to validate the certificate... Aborting !
If I try from the vManage CLI: Public key of CSR and the cert varies ... Not installing the certificate Failed to install the certificate !!
I tried reinstalling everything a few times now , but everytime the same error. Any ideas or guidance please?
Solved! Go to Solution.
07-05-2023 05:25 AM - edited 07-05-2023 05:26 AM
Add ROOTCA.pem file to vbond / vsmart and install root CA:
request root-cert-chain install [path]
07-04-2023 06:26 AM
Hi,
which option do you use for certs; is it enterprise CA or Cisco automated/manual? Also, check time on devices.
07-04-2023 08:37 AM
07-05-2023 12:24 AM
Reset RSA key, create new CSR, sign it and upload it.
07-05-2023 01:46 AM
Same error, I even tried reinstalling everything. vManage certificate installs succesfully, vBond says
root-ca-chain unable to validate the certificate
07-05-2023 02:48 AM
Did you import root chain file to vbond since you use enterprise CA?
07-05-2023 03:43 AM
I did the following on vManage:
## Generate Certs on vManage
# enter vshell
#Root Key
openssl genrsa -out ROOTCA.key 2048
#RootCA
openssl req -x509 -new -nodes -key ROOTCA.key -sha256 -days 2000 -subj"/C=UK/ST=Hampshire/L=Southampton/O=SDWAN-HR1337-LAB/CN=roger.local" -out ROOTCA.pem
#RootCA.key and ROOTCA.pem to generate vmanage.crt file
openssl x509 -req -in vmanage_csr -CA ROOTCA.pem -CAkey ROOTCA.key -CAcreateserial -out vmanage.crt -days 2000 -sha256
# Install vmanage.crt ( this installed succesfully )
#Generate vBond.csr
#Sign the vBond.csr with the ROOTCA.key and ROOTCA.pem to generate vbond.crt
openssl x509 -req -in vbond.csr -CA ROOTCA.pem -CAkey ROOTCA.key -CAcreateserial -out vbond.crt -days 2000 -sha256
# Install vbond.crt ( failed )
07-05-2023 03:50 AM
I also imported in the: Controller Certificate Authorization the ROOTCA.pem file.
07-05-2023 05:25 AM - edited 07-05-2023 05:26 AM
Add ROOTCA.pem file to vbond / vsmart and install root CA:
request root-cert-chain install [path]
07-05-2023 05:41 AM
This solved it. Thank you !!
07-05-2023 01:54 AM
I dont know but
it is eve-ng, so you can use any cert.
If not work
delete the image and add it again.
01-02-2025 10:24 PM
How can i generate a ROOT-CA.pem file from a router if im using a router as a ca server
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