I am trying toUse npm to install the Oracle JET command-line interface (ojet-cli
).
using the command:
sudo
npm install -g @oracle/oject-cli
npm ERR! code EPROTO
npm ERR! errno EPROTO
npm ERR! request to https://registry.npmjs.org/@oracle%2foject-cli failed, reason: write EPROTO 140736046195584:error:1408F10B:SSL routines:ssl3_get_record:wrong version number:../deps/openssl/openssl/ssl/record/ssl3_record.c:252:
npm ERR!
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/sjgoswam/.npm/_logs/2019-02-05T01_30_40_948Z-debug.log
Last login: Mon Feb 4 16:55:53 on ttys000
sjgoswam-Mac:~ sjgoswam$ ojet help
-bash: ojet: command not found
sjgoswam-Mac:~ sjgoswam$ cd /usr/local/bin
sjgoswam-Mac:bin sjgoswam$ sudo npm -g install @oracle/ojet-cli
Password:
npm ERR! code EPROTO
npm ERR! errno EPROTO
npm ERR! request to https://registry.npmjs.org/@oracle%2fojet-cli failed, reason: write EPROTO 140736046195584:error:1408F10B:SSL routines:ssl3_get_record:wrong version number:../deps/openssl/openssl/ssl/record/ssl3_record.c:252:
npm ERR!
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/sjgoswam/.npm/_logs/2019-02-05T01_23_28_030Z-debug.log
sjgoswam-Mac:bin sjgoswam$ npm -g list --depth=0
npm ERR! path /Users/sjgoswam/.npm/_logs/2019-02-04T22_43_30_281Z-debug.log
npm ERR! code EACCES
npm ERR! errno -13
npm ERR! syscall unlink
npm ERR! Error: EACCES: permission denied, unlink '/Users/sjgoswam/.npm/_logs/2019-02-04T22_43_30_281Z-debug.log'
npm ERR! at Object.unlinkSync (fs.js:952:3)
npm ERR! at Function.rimrafSync [as sync] (/usr/local/lib/node_modules/npm/node_modules/rimraf/rimraf.js:306:17)
npm ERR! at /usr/local/lib/node_modules/npm/lib/npm.js:336:20
npm ERR! at f (/usr/local/lib/node_modules/npm/node_modules/once/once.js:25:25)
npm ERR! at Glob.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/glob/glob.js:151:7)
npm ERR! at Glob.emit (events.js:189:13)
npm ERR! at Glob._finish (/usr/local/lib/node_modules/npm/node_modules/glob/glob.js:197:8)
npm ERR! at done (/usr/local/lib/node_modules/npm/node_modules/glob/glob.js:182:14)
npm ERR! at Glob._processReaddir2 (/usr/local/lib/node_modules/npm/node_modules/glob/glob.js:434:12)
npm ERR! at /usr/local/lib/node_modules/npm/node_modules/glob/glob.js:371:17
npm ERR! at RES (/usr/local/lib/node_modules/npm/node_modules/inflight/inflight.js:31:16)
npm ERR! at f (/usr/local/lib/node_modules/npm/node_modules/once/once.js:25:25)
npm ERR! at Glob._readdirEntries (/usr/local/lib/node_modules/npm/node_modules/glob/glob.js:578:10)
npm ERR! at /usr/local/lib/node_modules/npm/node_modules/glob/glob.js:555:12
npm ERR! at go$readdir$cb (/usr/local/lib/node_modules/npm/node_modules/graceful-fs/graceful-fs.js:149:14)
npm ERR! at FSReqWrap.oncomplete (fs.js:141:20)
npm ERR! { Error: EACCES: permission denied, unlink '/Users/sjgoswam/.npm/_logs/2019-02-04T22_43_30_281Z-debug.log'
npm ERR! at Object.unlinkSync (fs.js:952:3)
npm ERR! at Function.rimrafSync [as sync] (/usr/local/lib/node_modules/npm/node_modules/rimraf/rimraf.js:306:17)
npm ERR! at /usr/local/lib/node_modules/npm/lib/npm.js:336:20
npm ERR! at f (/usr/local/lib/node_modules/npm/node_modules/once/once.js:25:25)
npm ERR! at Glob.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/glob/glob.js:151:7)
npm ERR! at Glob.emit (events.js:189:13)
npm ERR! at Glob._finish (/usr/local/lib/node_modules/npm/node_modules/glob/glob.js:197:8)
npm ERR! at done (/usr/local/lib/node_modules/npm/node_modules/glob/glob.js:182:14)
npm ERR! at Glob._processReaddir2 (/usr/local/lib/node_modules/npm/node_modules/glob/glob.js:434:12)
npm ERR! at /usr/local/lib/node_modules/npm/node_modules/glob/glob.js:371:17
npm ERR! at RES (/usr/local/lib/node_modules/npm/node_modules/inflight/inflight.js:31:16)
npm ERR! at f (/usr/local/lib/node_modules/npm/node_modules/once/once.js:25:25)
npm ERR! at Glob._readdirEntries (/usr/local/lib/node_modules/npm/node_modules/glob/glob.js:578:10)
npm ERR! at /usr/local/lib/node_modules/npm/node_modules/glob/glob.js:555:12
npm ERR! at go$readdir$cb (/usr/local/lib/node_modules/npm/node_modules/graceful-fs/graceful-fs.js:149:14)
npm ERR! at FSReqWrap.oncomplete (fs.js:141:20)
npm ERR! stack:
npm ERR! 'Error: EACCES: permission denied, unlink \'/Users/sjgoswam/.npm/_logs/2019-02-04T22_43_30_281Z-debug.log\'\n at Object.unlinkSync (fs.js:952:3)\n at Function.rimrafSync [as sync] (/usr/local/lib/node_modules/npm/node_modules/rimraf/rimraf.js:306:17)\n at /usr/local/lib/node_modules/npm/lib/npm.js:336:20\n at f (/usr/local/lib/node_modules/npm/node_modules/once/once.js:25:25)\n at Glob.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/glob/glob.js:151:7)\n at Glob.emit (events.js:189:13)\n at Glob._finish (/usr/local/lib/node_modules/npm/node_modules/glob/glob.js:197:8)\n at done (/usr/local/lib/node_modules/npm/node_modules/glob/glob.js:182:14)\n at Glob._processReaddir2 (/usr/local/lib/node_modules/npm/node_modules/glob/glob.js:434:12)\n at /usr/local/lib/node_modules/npm/node_modules/glob/glob.js:371:17\n at RES (/usr/local/lib/node_modules/npm/node_modules/inflight/inflight.js:31:16)\n at f (/usr/local/lib/node_modules/npm/node_modules/once/once.js:25:25)\n at Glob._readdirEntries (/usr/local/lib/node_modules/npm/node_modules/glob/glob.js:578:10)\n at /usr/local/lib/node_modules/npm/node_modules/glob/glob.js:555:12\n at go$readdir$cb (/usr/local/lib/node_modules/npm/node_modules/graceful-fs/graceful-fs.js:149:14)\n at FSReqWrap.oncomplete (fs.js:141:20)',
npm ERR! errno: -13,
npm ERR! syscall: 'unlink',
npm ERR! code: 'EACCES',
npm ERR! path:
npm ERR! '/Users/sjgoswam/.npm/_logs/2019-02-04T22_43_30_281Z-debug.log' }
npm ERR!
npm ERR! The operation was rejected by your operating system.
npm ERR! It is likely you do not have the permissions to access this file as the current user
npm ERR!
npm ERR! If you believe this might be a permissions issue, please double-check the
npm ERR! permissions of the file and its containing directories, or try running
npm ERR! the command again as root/Administrator (though this is not recommended).
/usr/local/lib
└── npm@6.4.1
npm ERR! Callback called more than once.
sjgoswam-Mac:bin sjgoswam$ npm --version
6.4.1
sjgoswam-Mac:bin sjgoswam$ node --version
v10.15.1
sjgoswam-Mac:bin sjgoswam$ chmod +rwx /usr/local/bin
sjgoswam-Mac:bin sjgoswam$ npm -g list --depth=0
npm ERR! path /Users/sjgoswam/.npm/_logs/2019-02-04T22_43_30_281Z-debug.log
npm ERR! code EACCES
npm ERR! errno -13
npm ERR! syscall unlink
npm ERR! Error: EACCES: permission denied, unlink '/Users/sjgoswam/.npm/_logs/2019-02-04T22_43_30_281Z-debug.log'
npm ERR! at Object.unlinkSync (fs.js:952:3)
npm ERR! at Function.rimrafSync [as sync] (/usr/local/lib/node_modules/npm/node_modules/rimraf/rimraf.js:306:17)
npm ERR! at /usr/local/lib/node_modules/npm/lib/npm.js:336:20
npm ERR! at f (/usr/local/lib/node_modules/npm/node_modules/once/once.js:25:25)
npm ERR! at Glob.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/glob/glob.js:151:7)
npm ERR! at Glob.emit (events.js:189:13)
npm ERR! at Glob._finish (/usr/local/lib/node_modules/npm/node_modules/glob/glob.js:197:8)
npm ERR! at done (/usr/local/lib/node_modules/npm/node_modules/glob/glob.js:182:14)
npm ERR! at Glob._processReaddir2 (/usr/local/lib/node_modules/npm/node_modules/glob/glob.js:434:12)
npm ERR! at /usr/local/lib/node_modules/npm/node_modules/glob/glob.js:371:17
npm ERR! at RES (/usr/local/lib/node_modules/npm/node_modules/inflight/inflight.js:31:16)
npm ERR! at f (/usr/local/lib/node_modules/npm/node_modules/once/once.js:25:25)
npm ERR! at Glob._readdirEntries (/usr/local/lib/node_modules/npm/node_modules/glob/glob.js:578:10)
npm ERR! at /usr/local/lib/node_modules/npm/node_modules/glob/glob.js:555:12
npm ERR! at go$readdir$cb (/usr/local/lib/node_modules/npm/node_modules/graceful-fs/graceful-fs.js:149:14)
npm ERR! at FSReqWrap.oncomplete (fs.js:141:20)
npm ERR! { Error: EACCES: permission denied, unlink '/Users/sjgoswam/.npm/_logs/2019-02-04T22_43_30_281Z-debug.log'
npm ERR! at Object.unlinkSync (fs.js:952:3)
npm ERR! at Function.rimrafSync [as sync] (/usr/local/lib/node_modules/npm/node_modules/rimraf/rimraf.js:306:17)
npm ERR! at /usr/local/lib/node_modules/npm/lib/npm.js:336:20
npm ERR! at f (/usr/local/lib/node_modules/npm/node_modules/once/once.js:25:25)
npm ERR! at Glob.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/glob/glob.js:151:7)
npm ERR! at Glob.emit (events.js:189:13)
npm ERR! at Glob._finish (/usr/local/lib/node_modules/npm/node_modules/glob/glob.js:197:8)
npm ERR! at done (/usr/local/lib/node_modules/npm/node_modules/glob/glob.js:182:14)
npm ERR! at Glob._processReaddir2 (/usr/local/lib/node_modules/npm/node_modules/glob/glob.js:434:12)
npm ERR! at /usr/local/lib/node_modules/npm/node_modules/glob/glob.js:371:17
npm ERR! at RES (/usr/local/lib/node_modules/npm/node_modules/inflight/inflight.js:31:16)
npm ERR! at f (/usr/local/lib/node_modules/npm/node_modules/once/once.js:25:25)
npm ERR! at Glob._readdirEntries (/usr/local/lib/node_modules/npm/node_modules/glob/glob.js:578:10)
npm ERR! at /usr/local/lib/node_modules/npm/node_modules/glob/glob.js:555:12
npm ERR! at go$readdir$cb (/usr/local/lib/node_modules/npm/node_modules/graceful-fs/graceful-fs.js:149:14)
npm ERR! at FSReqWrap.oncomplete (fs.js:141:20)
npm ERR! stack:
npm ERR! 'Error: EACCES: permission denied, unlink \'/Users/sjgoswam/.npm/_logs/2019-02-04T22_43_30_281Z-debug.log\'\n at Object.unlinkSync (fs.js:952:3)\n at Function.rimrafSync [as sync] (/usr/local/lib/node_modules/npm/node_modules/rimraf/rimraf.js:306:17)\n at /usr/local/lib/node_modules/npm/lib/npm.js:336:20\n at f (/usr/local/lib/node_modules/npm/node_modules/once/once.js:25:25)\n at Glob.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/glob/glob.js:151:7)\n at Glob.emit (events.js:189:13)\n at Glob._finish (/usr/local/lib/node_modules/npm/node_modules/glob/glob.js:197:8)\n at done (/usr/local/lib/node_modules/npm/node_modules/glob/glob.js:182:14)\n at Glob._processReaddir2 (/usr/local/lib/node_modules/npm/node_modules/glob/glob.js:434:12)\n at /usr/local/lib/node_modules/npm/node_modules/glob/glob.js:371:17\n at RES (/usr/local/lib/node_modules/npm/node_modules/inflight/inflight.js:31:16)\n at f (/usr/local/lib/node_modules/npm/node_modules/once/once.js:25:25)\n at Glob._readdirEntries (/usr/local/lib/node_modules/npm/node_modules/glob/glob.js:578:10)\n at /usr/local/lib/node_modules/npm/node_modules/glob/glob.js:555:12\n at go$readdir$cb (/usr/local/lib/node_modules/npm/node_modules/graceful-fs/graceful-fs.js:149:14)\n at FSReqWrap.oncomplete (fs.js:141:20)',
npm ERR! errno: -13,
npm ERR! syscall: 'unlink',
npm ERR! code: 'EACCES',
npm ERR! path:
npm ERR! '/Users/sjgoswam/.npm/_logs/2019-02-04T22_43_30_281Z-debug.log' }
npm ERR!
npm ERR! The operation was rejected by your operating system.
npm ERR! It is likely you do not have the permissions to access this file as the current user
npm ERR!
npm ERR! If you believe this might be a permissions issue, please double-check the
npm ERR! permissions of the file and its containing directories, or try running
npm ERR! the command again as root/Administrator (though this is not recommended).
/usr/local/lib
└── npm@6.4.1
npm ERR! Callback called more than once.
sjgoswam-Mac:bin sjgoswam$ sudo npm -g list --depth=0
/usr/local/lib
└── npm@6.4.1
sjgoswam-Mac:bin sjgoswam$ sudo npm install -g @oracle/oject-cli
npm ERR! code EPROTO
npm ERR! errno EPROTO
npm ERR! request to https://registry.npmjs.org/@oracle%2foject-cli failed, reason: write EPROTO 140736046195584:error:1408F10B:SSL routines:ssl3_get_record:wrong version number:../deps/openssl/openssl/ssl/record/ssl3_record.c:252:
npm ERR!
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/sjgoswam/.npm/_logs/2019-02-05T01_30_40_948Z-debug.log
sjgoswam-Mac:bin sjgoswam$ vim /Users/sjgoswam/.npm/_logs/2019-02-05T01_30_40_948Z-debug.log
These are the logs:
0 info it worked if it ends with ok
1 verbose cli [ '/usr/local/bin/node',
1 verbose cli '/usr/local/bin/npm',
1 verbose cli 'install',
1 verbose cli '-g',
1 verbose cli '@oracle/oject-cli' ]
2 info using npm@6.4.1
3 info using node@v10.15.1
4 verbose npm-session be91b3ae0205edb5
5 silly install loadCurrentTree
6 silly install readGlobalPackageData
7 silly fetchPackageMetaData error for @oracle/oject-cli@latest request to https://registry.npmjs.org/@oracle%2foject-cli failed, reason: write EPROTO 140736046195584:error:1408F10B:SSL routines:ssl3_get_record:wrong version number:../deps/openssl/openssl/ssl/record/ssl3_record.c:252:
8 timing stage:rollbackFailedOptional Completed in 1ms
9 timing stage:runTopLevelLifecycles Completed in 381ms
10 verbose type system
11 verbose stack FetchError: request to https://registry.npmjs.org/@oracle%2foject-cli failed, reason: write EPROTO 140736046195584:error:1408F10B:SSL routines:ssl3_get_record:wrong version number:../deps/openssl/openssl/ssl/record/ssl3_record.c:252:
11 verbose stack
11 verbose stack at ClientRequest.req.on.err (/usr/local/lib/node_modules/npm/node_modules/node-fetch-npm/src/index.js:68:14)
11 verbose stack at ClientRequest.emit (events.js:189:13)
11 verbose stack at onerror (/usr/local/lib/node_modules/npm/node_modules/agent-base/index.js:100:9)
11 verbose stack at callbackError (/usr/local/lib/node_modules/npm/node_modules/agent-base/index.js:122:5)
11 verbose stack at process._tickCallback (internal/process/next_tick.js:68:7)
12 verbose cwd /usr/local/bin
13 verbose Darwin 17.7.0
14 verbose argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "-g" "@oracle/oject-cli"
15 verbose node v10.15.1
16 verbose npm v6.4.1
17 error code EPROTO
18 error errno EPROTO
19 error request to https://registry.npmjs.org/@oracle%2foject-cli failed, reason: write EPROTO 140736046195584:error:1408F10B:SSL routines:ssl3_get_record:wrong version number:../deps/openssl/openssl/ssl/record/ssl3_record.c:252:
20 verbose exit [ 1, true ]
Has anyone faced this issue? What version number is wrong? Where can I find the right one?