Instalei o Cloudera Quickstart VM 5.3.0 em execução na caixa virtual do windows 7 e gostaria de executar um comando wget
, mas tenho problemas com o proxy da minha empresa (que precisa de autenticação).
Eu sei que este é um problema comum e já há muitas perguntas sobre isso, o que eu li, mas eu ainda não consigo entender por que isso não está funcionando e espero que você possa me ajudar.
Eu defini as configurações de proxy no arquivo / etc / wgetrc:
https_proxy = http://myProxyServer:8080/
http_proxy = http://myProxyServer:8080/
ftp_proxy = http://myProxyServer:8080/
proxy_user = user
proxy_password = password
use_proxy = on
Eu deixei outras linhas comentadas.
Mas quando tento testar um wget, recebo o seguinte erro:
$ wget http://www.debian.org/Pics/debian.png
--2015-07-16 05:36:48-- http://www.debian.org/Pics/debian.png
Resolving xxxx, ...
Connecting to xxxx... connected.
Proxy request sent, awaiting response... 407 Proxy Authentication Required
2015-07-16 05:36:48 ERROR 407: Proxy Authentication Required.
O mesmo erro que recebi quando não defini usuário ou senha.
Quando eu executei env | grep proxy
nada foi retornado, também tentei com export http_proxy="http://user:password@myProxyServer:8080/"
e ainda tenho o mesmo erro que o anterior.
Note que tenho caracteres especiais na minha senha, por exemplo um "&" seguido por um "0", que eu substituí pela codificação hexadecimal: "...% 26% 30 ..."
Não consigo entender por que ele falha após todas as configurações (e tenho certeza de que não há erros de digitação nas configurações).
Qualquer ajuda seria muito apreciada! :)
Eu não sei se isso é relevante, mas algumas precisões: _ A Cloudera Quickstart VM é construída com o CentOS 6.4 _ O adaptador virtual na caixa virtual está configurado para NAT. _ Defino o proxy em configurações gerais de caixa virtual e instruo o firefox a usar o proxy: a conexão com a Internet por meio do firefox funciona.
EDITAR:
Como sugerido, também tentei com / etc / wgetrc e ~ / .wgetrc, mas infelizmente ainda não funciona.
E eu fiz mais pesquisas, descobri que pode falhar porque meu proxy usa a autenticação NTLM, que é o caso.
Quando eu corro wget http://www.debian.org/Pics/debian.png -v -d
Eu tenho HTTP/1.0 407 Proxy Authentication Required Proxy-Authenticate: NEGOTIATE Proxy-Authenticate: NTLM
De acordo com o site que encontrei, devo resolver meu problema com ntlmaps, mas agora meu problema é que não consigo instalá-lo quando executo sudo yum install ntlmaps
. Tenho outro erro: (E eu não entendo como no tutorial ele pode instalá-lo mesmo com o problema do proxy).
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os error was
14: PYCURL ERROR 6 - "Couldn't resolve host 'mirrorlist.centos.org'"
Error: Cannot find a valid baseurl for repo: base'
Tags virtualbox proxy wget centos-6