You are not logged in.

#1 2012-10-27 10:22:46

Jofsey
Member
Registered: 2012-03-03
Posts: 15

Why sudo curl ignores proxy settings?

$ echo $http_proxy
http://my.proxy.com

$ curl -v http://files.com/a.txt
* About to connect() to proxy my.proxy.com
# Correct downloading

$ sudo echo $http_proxy
http://my.proxy.com

$sudo curl -v http://files.com/a.txt
# Hanging.

Last command doesn't use proxy. Why?

$su
$curl -v http://files.com/a.txt

Is also working correctly.

Last edited by Jofsey (2012-10-27 10:30:19)

Offline

#2 2012-10-27 10:57:52

benob
Member
Registered: 2008-11-11
Posts: 187

Re: Why sudo curl ignores proxy settings?

Probably because sudo does not pass your environment variables along. Try:

sudo -E

Offline

Board footer

Powered by FluxBB