Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
BedrockMission!

Learn More

View all

Sign in to view all badges

aio cli registry error

Avatar

Avatar
Validate 1
Level 1
sravs508
Level 1

Like

1 like

Total Posts

10 posts

Correct Reply

0 solutions
Top badges earned
Validate 1
Boost 1
View profile

Avatar
Validate 1
Level 1
sravs508
Level 1

Like

1 like

Total Posts

10 posts

Correct Reply

0 solutions
Top badges earned
Validate 1
Boost 1
View profile
sravs508
Level 1

22-12-2020

Hi,

 

I am trying to run 

 aio plugins:install @adobe/aio-cli-plugin-cloudmanager

But i am getting the following error :

warning ..\..\..\..\package.json: No license field
error An unexpected error occurred: "https://registry.npmjs.org/@adobe%2faio-cli-plugin-aem-cloud-service-migration/@adobe%2faio-cli-plugin-aem-cloud-service-migration: unable to get local issuer certificate".
Installing plugin @adobe/aio-cli-plugin-aem-cloud-service-migration... failed
Error: yarn add @adobe/aio-cli-plugin-aem-cloud-service-migration@latest --non-interactive
--mutex=file:C:\Users\AppData\Local\@adobe\aio-cli\yarn.lock
--preferred-cache-folder=C:\Users\AppData\Local\@adobe\aio-cli\yarn --check-files exited with code 1

 

I have tried with npm config set registry http://registry.npmjs.org/  and setting the ssl to false. Nothing worked.

 

Please find the aio version below:

@adobe/aio-cli/5.0.1 win32-x64 node-v10.13.0

 

Please provide insights on resolving the issues

 

View Entire Topic

Avatar

Avatar
Validate 10
MVP
kunal23
MVP

Likes

166 likes

Total Posts

565 posts

Correct Reply

172 solutions
Top badges earned
Validate 10
Validate 1
Ignite 3
Ignite 1
Give Back 50
View profile

Avatar
Validate 10
MVP
kunal23
MVP

Likes

166 likes

Total Posts

565 posts

Correct Reply

172 solutions
Top badges earned
Validate 10
Validate 1
Ignite 3
Ignite 1
Give Back 50
View profile
kunal23
MVP

23-12-2020

If http or no SSL is not working then try configuring the root SSL certificate in your node installation. 

  1. Open https://registry.npmjs.org/ in your browser. Then click on certificate icon in the address bar. Go to the certification path tab and select the root certification chain. Click on View Certificate button and then in the new certificate dialog click on Details tab. Then click on copy to file button to download the CER certificate on your file system. 
  2. Convert the above CER certificate to PEM format using the below command. For OpenSSL on windows you can download openssl or use gitbash command shell. You have to provide the path of the CER certificate and output PEM file. 
    Openssl x509 -inform DER -outform PEM -in node-registry-certificate.cer -out node-registry-certificate.pem
  3. After downloading the PEM file. You can set it in your nodejs config. Edit your .npmrc file and add the following line- 

 

cafile=C:\workspace\node-registry-certificate.pem​

 

Re-run your npm install command.