Last modified: 2014-08-28 13:51:50 UTC
(partly copy-paste from http://comments.gmane.org/gmane.org.wikimedia.labs/2780) The version of npm/node currently installed is no longer supported, and npm is not even working. npm used to have a self-signed certificate that it verified client-side using a signature. In newer versions they now have a proper certificate and node/npm were updated to account for this. Minor releases have been made to node 0.8 and npm to support the new certificates. The old ones are no longer valid as of February 2014. Details at http://blog.npmjs.org/post/78165272245/more-help-with-self-signed-cert-in-chain-and-npm
Hmm, I suspect we'll have to find a newer package of nodejs for precise and get it on toollabs. Other option is to setup a bunch of nodes that run trusty, and let tool authors specify that their tools should run there instead of the precise hosts.
*** This bug has been marked as a duplicate of bug 70120 ***