removed

Comments

moshe weitzman’s picture

Status: Active » Closed (fixed)

drush_pm just uses update_status module for communicating with drupal.org. please ask there.

Anonymous’s picture

Status: Closed (fixed) » Active

removed

Owen Barton’s picture

Status: Active » Postponed (maintainer needs more info)

Is the issue in fetching the update information (drush refresh), or in downloading the actual update tarballs themselves? If the former then it is an update_status/core issue - if the latter, then we can help.

Anonymous’s picture

Status: Postponed (maintainer needs more info) » Active

removed

chOP’s picture

Status: Active » Needs review
Issue tags: +setUp, +configure, +proxy

To sort out the problems with the downloading of tarballs via wget with drush from behind a proxy, you need to add the proxy server settings to your .wgetrc file.

  • On Windows, create a new file in your HOME path named "%HOMEDRIVE%%HOMEPATH%\.wgetrc"
  • On Linux/Cygwin create a new file in your home path named ~/.wgetrc

and add the following lines, where {PORT} is the port number of your proxy server:

http_proxy=http://username:password@http.proxy.server:{PORT}
ftp_proxy=http://username:password@ftp.proxy.server:{PORT}
use_proxy=on
anarcat’s picture

Status: Needs review » Postponed (maintainer needs more info)
Issue tags: -setUp, -configure

I think proxy settings could be considered as being outside the scope of Drush, @jacobwg - would that be sufficient for you?

(Does curl or php-curl support such configurations?)

Anonymous’s picture

Status: Postponed (maintainer needs more info) » Closed (won't fix)

removed

moshe weitzman’s picture

decibel.places’s picture

Component: Code » PM (dl, en, up ...)
Issue tags: +drush, +wget

In my case I do not need the username:password this works as my .wgetrc

http_proxy=http://IP_ADDRESS:80
ftp_proxy=http://IP_ADDRESS:80
use_proxy=on

where IP_ADDRESS is the IP number; and the port is 80

I also had to create C:\tmp for Drush and make it writeable

(Windows 7 32 bit behind a corporate firewall)

Anonymous’s picture

Issue summary: View changes
NicholasS’s picture

Windows 10 user here behind a corporate firewall. Besides obtaining a wget.exe(google wget for windows), adding it to my PATH (system environment variables) I also had to to edit the .wgetrc located at C:/Users/YOURNAME/.wgetrc and add the following lines. (if you don't have a .wgetrc visit gnu.org)

http_proxy=http://proxy.example.com
https_proxy=http://proxy.example.com
ftp_proxy=http://proxy.example.com
check_certificate=off
use_proxy=on