From 522aa00b778c2ebb043e79f0c333f2329c9bfc98 Mon Sep 17 00:00:00 2001 From: Sean Chen Date: Thu, 28 Aug 2014 08:52:13 -0400 Subject: [PATCH 1/2] add troubleshoot.rst to track some common errors and solutions. unable to connect to github.com is the first error. r Please enter the commit message for your changes. Lines starting --- README.md | 6 +++++- troubleshoot.rst | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 51 insertions(+), 1 deletion(-) create mode 100644 troubleshoot.rst diff --git a/README.md b/README.md index e5540ca02c..5c30aaf75d 100644 --- a/README.md +++ b/README.md @@ -278,6 +278,10 @@ along with a CI service (in Jenkins) hosted that will run unit and end to end te For more information on AngularJS please check out http://angularjs.org/ +## Troubleshooting + +Check [troubleshoot.rst](troubleshoot.rst) for common errors and solutions. + [git]: http://git-scm.com/ [bower]: http://bower.io [npm]: https://www.npmjs.org/ @@ -286,4 +290,4 @@ For more information on AngularJS please check out http://angularjs.org/ [jasmine]: http://pivotal.github.com/jasmine/ [karma]: http://karma-runner.github.io [travis]: https://travis-ci.org/ -[http-server]: https://github.com/nodeapps/http-server \ No newline at end of file +[http-server]: https://github.com/nodeapps/http-server diff --git a/troubleshoot.rst b/troubleshoot.rst new file mode 100644 index 0000000000..84de1a7584 --- /dev/null +++ b/troubleshoot.rst @@ -0,0 +1,46 @@ +Tracking errors and solutions for the angular-seed project. + +fatal: unable to connect to github.com +-------------------------------------- + +Here are the details error message you may see +when you try to execute **bower install** :: + + > bower install + + Additional error details: + fatal: unable to connect to github.com: + github.com[0: 192.30.252.130]: errno=Connection refused + + npm ERR! angular-seed@0.0.0 postinstall: `bower install` + npm ERR! Exit status 1 + npm ERR! + npm ERR! Failed at the angular-seed@0.0.0 postinstall script. + npm ERR! This is most likely a problem with the angular-seed package, + npm ERR! not with npm itself. + npm ERR! Tell the author that this fails on your system: + npm ERR! bower install + npm ERR! You can get their info via: + npm ERR! npm owner ls angular-seed + npm ERR! There is likely additional logging output above. + npm ERR! System Linux 2.6.18-128.el5 + npm ERR! command "/usr/opspedia/xampp/rd/cfgrepo/sample/nodejs/parts/nodejs-build/bin/node" "/usr/opspedia/xampp/rd/cfgrepo/sample/nodejs/parts/nodejs-build/bin/npm" "install" + npm ERR! cwd /usr/opspedia/xampp/rd/angular-seed + npm ERR! node -v v0.10.25 + npm ERR! npm -v 1.3.24 + npm ERR! code ELIFECYCLE + npm ERR! + npm ERR! Additional logging details can be found in: + npm ERR! /usr/opspedia/xampp/rd/angular-seed/npm-debug.log + npm ERR! not ok code 0 + +bower is trying to use **git** to fetch some packages +directly from github.com. +By default, git will use **git://** protocol. +In my case here, my corporation's firewall blocked that protocol. +The easy solution is telling **git** to use **https://** instead of +**git://**. +Here is git config:: + + $ cd angular-seed + $ git config url."https://".insteadof git:// From c639f235e8735157f04fceba830e2d1677f2269f Mon Sep 17 00:00:00 2001 From: Sean Chen Date: Fri, 13 Mar 2015 23:52:01 -0400 Subject: [PATCH 2/2] Update .travis.yml --- .travis.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.travis.yml b/.travis.yml index 768fb150bd..be18b9d9f3 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,6 +1,8 @@ language: node_js node_js: - "0.10" + +# let's give a try. before_script: - export DISPLAY=:99.0