On Mon, Nov 30, 2015 at 6:42 PM, Wyatt Biker <[email protected]> wrote:
> I am behind corporate proxy. I ve tried everything under the sun with flags
> and configs. (yes i set up the --proxy and --https-proxy).  I reverted back
> to 0.12 and everything works fine.
>
> Any ideas?
>
> Here is the message:
> Enter node package to install: ws
> Enter -g for global install:
>
>> [email protected] install /mnt/mydir/mytest/node_modules/bufferutil
>> node-gyp rebuild
>
>
> gyp WARN install got an error, rolling back install
> gyp ERR! configure error
> gyp ERR! stack Error: unable to verify the first certificate
> gyp ERR! stack     at Error (native)
> gyp ERR! stack     at TLSSocket.<anonymous> (_tls_wrap.js:1057:38)
> gyp ERR! stack     at emitNone (events.js:67:13)
> gyp ERR! stack     at TLSSocket.emit (events.js:166:7)
> gyp ERR! stack     at TLSSocket._finishInit (_tls_wrap.js:596:8)
> gyp ERR! System Linux 2.6.32-573.1.1.el6.x86_64
> gyp ERR! command "/mnt/node/bin/node"
> "/mnt/node/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js"
> "rebuild"
> gyp ERR! cwd /mnt/mydir/mytest/node_modules/bufferutil
> gyp ERR! node -v v5.1.0
> gyp ERR! node-gyp -v v3.0.3
> gyp ERR! not ok
> npm WARN install:[email protected] [email protected] install: `node-gyp
> rebuild`
> npm WARN install:[email protected] Exit status 1

node-gyp is telling you that the TLS certificate doesn't check out.
If your proxy uses a self-signed certificate, try setting
NODE_TLS_REJECT_UNAUTHORIZED=0 in the environment.

Alternatively, and more securely, you can download the source tarball
manually from https://nodejs.org/dist/v5.1.0/node-v5.1.0-headers.tar.gz
and extract it to $HOME/.node-gyp/5.1.0.  Pass --strip-components=1 to
tar to remove the node-v5.1.0/ directory prefix from the files in the
tarball.

You can find GPG-signed SHA256 checksums in
https://nodejs.org/dist/v5.1.0/SHASUMS256.txt.asc to verify the
tarball after downloading.

-- 
Job board: http://jobs.nodejs.org/
New group rules: 
https://gist.github.com/othiym23/9886289#file-moderation-policy-md
Old group rules: 
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
--- 
You received this message because you are subscribed to the Google Groups 
"nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/nodejs/CAHQurc87S74PbK2OB%2BMN%2BaJDPNNFmRv%2BTww0OozDVm1tErtczg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to