-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Connection Timeout While Downloading #1785
Comments
We're having the same issue with the linux version 2016-11-03 21:52:34.308 | Start downloading binary at https://github.com/sass/node-sass/releases/download/v3.11.1/linux-x64-47_binding.node 2016-11-03 21:53:34.346 | Cannot download "https://github.com/sass/node-sass/releases/download/v3.11.1/linux-x64-47_binding.node": npm-debug.log attached: |
We recently implemented a 60s timeout because we had downloads hanging for hours. Unfortunately the way |
I was also having this issue also but I did some quick digging and I think the warning message is a bit confusing. The message states :
But the system environment proxies are being completely ignored. Looking at merged code from #1725. So people who before who were using system environment proxies <3.11.0 and now are upgrading to >=3.11.x will encounter this issue (timeout). I experienced this when updating gulp-sass. |
@xzyfer, It looks like we started to have this issue when this change was merged. Thank you very much for your response. |
If the system proxies are being ignored & needed to make the connection, then no value for timeout will help. |
@rasselin, @xzyfer , |
We also did a scan on our proxies during build process and looks like the request never even made to the proxy. |
In #1725 we started setting `proxy: ''` to defer proxy resolution logic to request. However `request` uses `hasOwnProperty` rather than falsey checks to determine if an option has been set. This caused `request` to believe were configuring a proxy so it didn't do it's own proxy resolution. Fixes #1785 Fixes #1787
In #1725 we started setting `proxy: ''` to defer proxy resolution logic to request. However `request` uses `hasOwnProperty` rather than falsey checks to determine if an option has been set. This caused `request` to believe were configuring a proxy so it didn't do it's own proxy resolution. Fixes #1785 Fixes #1787
In #1725 we started setting `proxy: ''` to defer proxy resolution logic to request. However `request` uses `hasOwnProperty` rather than falsey checks to determine if an option has been set. This caused `request` to believe were configuring a proxy so it didn't do it's own proxy resolution. Fixes #1785 Fixes #1787
In #1725 we started setting `proxy: ''` to defer proxy resolution logic to request. However `request` uses `hasOwnProperty` rather than falsey checks to determine if an option has been set. This caused `request` to believe were configuring a proxy so it didn't do it's own proxy resolution. Fixes #1785 Fixes #1787
This should be fixed with v3.11.2 |
Thanks, works for us again. |
We are getting the below issue when trying to run ci-builds. This was running 24 hrs ago and nothing was touched. I don't know if this is a DynDns issue with GitHub. Any help is appreciated.
This package is being installed as a dependency for Grunt-Sass 1.0.0
Thank you.
node -p process.versions
):http_parser: '2.6.2
node: '5.9.1',
v8: '4.6.85.31',
uv: '1.8.0',
zlib: '1.2.8',
ares: '1.10.1-DEV',
icu: '56.1',
modules: '47',
openssl: '1.0.2g'
Node Platform win32 - Node architecture x64 - node-sass version [email protected]
[email protected] install E:\workspace\client\node_modules\node-sass
node scripts/install.js
Start downloading binary at https://github.com/sass/node-sass/releases/download/v3.11.1/win32-x64-47_binding.node
Cannot download "https://github.com/sass/node-sass/releases/download/v3.11.1/win32-x64-47_binding.node":
connect ETIMEDOUT 192.30.253.113:443
Timed out whilst downloading the prebuilt binary
The text was updated successfully, but these errors were encountered: