{"action":"created","issue":{"url":"https://api.github.com/repos/bower/bower/issues/1741","labels_url":"https://api.github.com/repos/bower/bower/issues/1741/labels{/name}","comments_url":"https://api.github.com/repos/bower/bower/issues/1741/comments","events_url":"https://api.github.com/repos/bower/bower/issues/1741/events","html_url":"https://github.com/bower/bower/issues/1741","id":62335555,"number":1741,"title":"bower info still using git:// protocol so it fails behind company proxies","user":{"login":"hansgru","id":5159511,"avatar_url":"https://avatars.githubusercontent.com/u/5159511?v=3","gravatar_id":"","url":"https://api.github.com/users/hansgru","html_url":"https://github.com/hansgru","followers_url":"https://api.github.com/users/hansgru/followers","following_url":"https://api.github.com/users/hansgru/following{/other_user}","gists_url":"https://api.github.com/users/hansgru/gists{/gist_id}","starred_url":"https://api.github.com/users/hansgru/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hansgru/subscriptions","organizations_url":"https://api.github.com/users/hansgru/orgs","repos_url":"https://api.github.com/users/hansgru/repos","events_url":"https://api.github.com/users/hansgru/events{/privacy}","received_events_url":"https://api.github.com/users/hansgru/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/bower/bower/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-03-17T09:04:23Z","updated_at":"2015-03-30T10:09:51Z","closed_at":null,"body":"The ```bower info``` command is still using the ```git:// ``` protocol so bower fails when behind company proxies:\r\n```\r\nC:\\xxxx>bower info jquery\r\nbower cached        https://github.com/jquery/jquery.git#2.1.3\r\nbower validate      2.1.3 against https://github.com/jquery/jquery.git#*\r\nbower ECMDERR       Failed to execute \"git ls-remote --tags --heads git://github.com/jquery/jquery.git\", exit\r\ncode of #128\r\n\r\nAdditional error details:\r\nfatal: Unable to look up github.com (port 9418) (This is usually a temporary error during hostname resolution\r\nand means that the local server did not receive a response from an authoritative server. )\r\n```\r\nThis happens with windows 7 and 8.\r\nThe trick with setting in git ``` url.https://.insteadof=git:// ``` recommended in some of the closed tickets does not work.\r\n\r\n``` bower search``` and ``` bower install``` seems to work however (so they use correctly the https:// protocol)"},"comment":{"url":"https://api.github.com/repos/bower/bower/issues/comments/87621244","html_url":"https://github.com/bower/bower/issues/1741#issuecomment-87621244","issue_url":"https://api.github.com/repos/bower/bower/issues/1741","id":87621244,"user":{"login":"pjmolina","id":713005,"avatar_url":"https://avatars.githubusercontent.com/u/713005?v=3","gravatar_id":"","url":"https://api.github.com/users/pjmolina","html_url":"https://github.com/pjmolina","followers_url":"https://api.github.com/users/pjmolina/followers","following_url":"https://api.github.com/users/pjmolina/following{/other_user}","gists_url":"https://api.github.com/users/pjmolina/gists{/gist_id}","starred_url":"https://api.github.com/users/pjmolina/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pjmolina/subscriptions","organizations_url":"https://api.github.com/users/pjmolina/orgs","repos_url":"https://api.github.com/users/pjmolina/repos","events_url":"https://api.github.com/users/pjmolina/events{/privacy}","received_events_url":"https://api.github.com/users/pjmolina/received_events","type":"User","site_admin":false},"created_at":"2015-03-30T10:09:51Z","updated_at":"2015-03-30T10:09:51Z","body":"My two cents. `bower install` fails for me with the same error code in Windows 8. \r\nIn different execution runs it fails in different packages (non-deterministic). \r\nAvailability issue on github, or a protection measure against DOS attacks?\r\n\r\nRepro info: bower.json file: \r\n```\r\n{\r\n    \"name\": \"SampleBackend\",\r\n    \"description\": \"SampleBackend description\",\r\n    \"version\": \"0.0.1\",\r\n    \"private\": true,\r\n    \"dependencies\": {\r\n        \"angular\": \"1.3.14\",\r\n        \"angular-route\": \"1.3.14\",\r\n        \"angular-loader\": \"1.3.14\",\r\n        \"angular-mocks\": \"1.3.14\",\r\n        \"angular-animate\": \"1.3.14\",\r\n        \"angular-cookies\": \"1.3.14\",\r\n        \"angular-sanitize\": \"1.3.14\",\r\n        \"angular-bootstrap\": \"0.12.1\",\r\n        \"textAngular\": \"~1.3.7\",\r\n        \"angular-translate\": \"~2.6.1\",\r\n        \"angular-translate-loader-static-files\": \"~2.6.1\",\r\n        \"angular-translate-loader-partial\": \"~2.6.1\"\r\n    },\r\n    \"resolutions\": {\r\n        \"angular\": \"1.3.14\"\r\n    }\r\n}\r\n```\r\nAttached log:\r\n\r\n```\r\n>bower install\r\nbower angular#1.3.14            cached git://github.com/angular/bower-angular.git#1.3.14\r\nbower angular#1.3.14          validate 1.3.14 against git://github.com/angular/bower-angular.git#1.3.14\r\nbower angular-animate#1.3.14    cached git://github.com/angular/bower-angular-animate.git#1.3.14\r\nbower angular-animate#1.3.14  validate 1.3.14 against git://github.com/angular/bower-angular-animate.git#1.3.14\r\nbower angular-loader#1.3.14     cached git://github.com/angular/bower-angular-loader.git#1.3.14\r\nbower angular-loader#1.3.14   validate 1.3.14 against git://github.com/angular/bower-angular-loader.git#1.3.14\r\nbower angular-route#1.3.14      cached git://github.com/angular/bower-angular-route.git#1.3.14\r\nbower angular-route#1.3.14    validate 1.3.14 against git://github.com/angular/bower-angular-route.git#1.3.14\r\nbower angular-mocks#1.3.14      cached git://github.com/angular/bower-angular-mocks.git#1.3.14\r\nbower angular-mocks#1.3.14    validate 1.3.14 against git://github.com/angular/bower-angular-mocks.git#1.3.14\r\nbower angular-bootstrap#0.12.1  cached git://github.com/angular-ui/bootstrap-bower.git#0.12.1\r\nbower angular-bootstrap#0.12.1         validate 0.12.1 against git://github.com/angular-ui/bootstrap-bower.git#0.12.1\r\nbower angular-cookies#1.3.14             cached git://github.com/angular/bower-angular-cookies.git#1.3.14\r\nbower angular-cookies#1.3.14           validate 1.3.14 against git://github.com/angular/bower-angular-cookies.git#1.3.14\r\nbower textAngular#~1.3.7                 cached git://github.com/fraywing/textAngular.git#1.3.11\r\nbower textAngular#~1.3.7               validate 1.3.11 against git://github.com/fraywing/textAngular.git#~1.3.7\r\nbower angular-sanitize#1.3.14            cached git://github.com/angular/bower-angular-sanitize.git#1.3.14\r\nbower angular-sanitize#1.3.14          validate 1.3.14 against git://github.com/angular/bower-angular-sanitize.git#1.3.14\r\nbower angular-translate#~2.6.1           cached git://github.com/PascalPrecht/bower-angular-translate.git#2.6.1\r\nbower angular-translate#~2.6.1         validate 2.6.1 against git://github.com/PascalPrecht/bower-angular-translate.git#~2.6.1\r\nbower angular-translate-loader-static-files#~2.6.1           cached git://github.com/PascalPrecht/bower-angular-translate-loader-s\r\ntatic-files.git#2.6.1\r\nbower angular-translate-loader-static-files#~2.6.1         validate 2.6.1 against git://github.com/PascalPrecht/bower-angular-tran\r\nslate-loader-static-files.git#~2.6.1\r\nbower angular-translate-loader-partial#~2.6.1                cached git://github.com/PascalPrecht/bower-angular-translate-loader-p\r\nartial.git#2.6.1\r\nbower angular-translate-loader-partial#~2.6.1              validate 2.6.1 against git://github.com/PascalPrecht/bower-angular-tran\r\nslate-loader-partial.git#~2.6.1\r\nbower angular#>=1 <1.3.0                                     cached git://github.com/angular/bower-angular.git#1.2.28\r\nbower angular#>=1 <1.3.0                                   validate 1.2.28 against git://github.com/angular/bower-angular.git#>=1\r\n<1.3.0\r\nbower bootstrap-css-only#^3.0.x                              cached git://github.com/fyockm/bootstrap-css-only.git#3.3.4\r\nbower bootstrap-css-only#^3.0.x                            validate 3.3.4 against git://github.com/fyockm/bootstrap-css-only.git#^\r\n3.0.x\r\nbower font-awesome#^4.0.x                                    cached git://github.com/FortAwesome/Font-Awesome.git#4.3.0\r\nbower font-awesome#^4.0.x                                  validate 4.3.0 against git://github.com/FortAwesome/Font-Awesome.git#^4\r\n.0.x\r\nbower rangy#^1.2.0                                           cached git://github.com/timdown/rangy-release.git#1.2.3\r\nbower rangy#^1.2.0                                         validate 1.2.3 against git://github.com/timdown/rangy-release.git#^1.2.\r\n0\r\nbower angular-translate-loader-static-files#~2.6.1          ECMDERR Failed to execute \"git ls-remote --tags --heads git://github.c\r\nom/PascalPrecht/bower-angular-translate-loader-static-files.git\", exit code of #128\r\n\r\nAdditional error details:\r\nfatal: unable to connect to github.com:\r\ngithub.com[0: 192.30.252.128]: errno=No such file or directory\r\n\r\nSystem info:\r\nnode version: 0.10.28\r\nbower version: 1.3.12\r\nOS: Microsoft Windows [Version 6.3.9600]\r\n```"}}