Erro de autenticação do proxy ao usar o add-apt-repository depois de exportar configurações de proxy no Ubuntu 15.04

1

Estou tentando adicionar repositórios por meio do terminal depois de exportar configurações de proxy.

export http_proxy="http://username:password@proxy":"port"
export https_proxy="https://username:password@proxy":"port"
sudo -E add-apt-repository ppa:umang/indicator-stickynotes

o resultado:

Traceback (most recent call last):
File "/usr/lib/python3.4/urllib/request.py", line 1182, in do_open
 h.request(req.get_method(), req.selector, req.data, headers)
File "/usr/lib/python3.4/http/client.py", line 1088, in request
  self._send_request(method, url, body, headers)
File "/usr/lib/python3.4/http/client.py", line 1126, in _send_request
  self.endheaders(body)
File "/usr/lib/python3.4/http/client.py", line 1084, in endheaders
  self._send_output(message_body)
File "/usr/lib/python3.4/http/client.py", line 922, in _send_output
  self.send(msg)
File "/usr/lib/python3.4/http/client.py", line 857, in send
  self.connect()
File "/usr/lib/python3.4/http/client.py", line 1223, in connect
  super().connect()
File "/usr/lib/python3.4/http/client.py", line 837, in connect
  self._tunnel()
File "/usr/lib/python3.4/http/client.py", line 820, in _tunnel
      message.strip()))
OSError: Tunnel connection failed: 407 Proxy Authentication Required

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 101, in _get_https_content_py3
  lp_page = urllib.request.urlopen(request, cafile=LAUNCHPAD_PPA_CERT)
File "/usr/lib/python3.4/urllib/request.py", line 161, in urlopen
  return opener.open(url, data, timeout)
File "/usr/lib/python3.4/urllib/request.py", line 463, in open
  response = self._open(req, data)
File "/usr/lib/python3.4/urllib/request.py", line 481, in _open'_open', req)
File "/usr/lib/python3.4/urllib/request.py", line 441, in _call_chain
  result = func(*args)
File "/usr/lib/python3.4/urllib/request.py", line 1225, in https_open
context=self._context, check_hostname=self._check_hostname)
File "/usr/lib/python3.4/urllib/request.py", line 1184, in do_open
 raise URLError(err)
urllib.error.URLError: <urlopen error Tunnel connection failed: 407 Proxy Authentication Required>

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 321, in get_ppa_info
  ret = get_ppa_info_from_lp(user, ppa)
File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 91, in get_ppa_info_from_lp
  return get_info_from_lp(lp_url)
File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 87, in get_info_from_lp
  return _get_https_content_py3(lp_url)
File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 107, in _get_https_content_py3
  raise PPAException("Error reading %s: %s" % (lp_url, reason), e)
softwareproperties.ppa.PPAException: 'Error reading https://launchpad.net/api/1.0/~umang/+archive/ubuntu/indicator-stickynotes: Tunnel connection failed: 407 Proxy Authentication Required'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/usr/lib/python3.4/urllib/request.py", line 1182, in do_open
  h.request(req.get_method(), req.selector, req.data, headers)
File "/usr/lib/python3.4/http/client.py", line 1088, in request
  self._send_request(method, url, body, headers)
File "/usr/lib/python3.4/http/client.py", line 1126, in _send_request
  self.endheaders(body)
File "/usr/lib/python3.4/http/client.py", line 1084, in endheaders
  self._send_output(message_body)
File "/usr/lib/python3.4/http/client.py", line 922, in _send_output
  self.send(msg)
File "/usr/lib/python3.4/http/client.py", line 857, in send
  self.connect()
File "/usr/lib/python3.4/http/client.py", line 1223, in connect
  super().connect()
File "/usr/lib/python3.4/http/client.py", line 837, in connect
  self._tunnel()
File "/usr/lib/python3.4/http/client.py", line 820, in _tunnel
  message.strip()))
OSError: Tunnel connection failed: 407 Proxy Authentication Required

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 101, in _get_https_content_py3
  lp_page = urllib.request.urlopen(request, cafile=LAUNCHPAD_PPA_CERT)
File "/usr/lib/python3.4/urllib/request.py", line 161, in urlopen
  return opener.open(url, data, timeout)
File "/usr/lib/python3.4/urllib/request.py", line 463, in open
  response = self._open(req, data)
File "/usr/lib/python3.4/urllib/request.py", line 481, in _open '_open', req)
File "/usr/lib/python3.4/urllib/request.py", line 441, in _call_chain
  result = func(*args)
File "/usr/lib/python3.4/urllib/request.py", line 1225, in https_open
  context=self._context, check_hostname=self._check_hostname)
File "/usr/lib/python3.4/urllib/request.py", line 1184, in do_open
  raise URLError(err)
urllib.error.URLError: <urlopen error Tunnel connection failed: 407 Proxy Authentication Required>

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/usr/bin/add-apt-repository", line 119, in <module>
  shortcut = shortcut_handler(line)
File "/usr/lib/python3/dist-packages/softwareproperties/SoftwareProperties.py", line 837, in shortcut_handler
  ret = factory(shortcut)
File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 382, in shortcut_handler
  return PPAShortcutHandler(shortcut)
File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 346, in __init__
  info = get_ppa_info(self.shortcut)
File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 333, in get_ppa_info
  _get_suggested_ppa_message(user, ppa))
File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 292, in _get_suggested_ppa_message
  lp_user = get_info_from_lp(LAUNCHPAD_USER_API % user)
File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 87, in get_info_from_lp
  return _get_https_content_py3(lp_url)
File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 107, in _get_https_content_py3
  raise PPAException("Error reading %s: %s" % (lp_url, reason), e)
softwareproperties.ppa.PPAException: 'Error reading https://launchpad.net/api/1.0/~umang: Tunnel connection failed: 407 Proxy Authentication Required'

Obviamente, há algum problema com a autenticação de proxy. Como isso pode ser corrigido?

apt-get , o Centro de software e o synaptic etc estão todos trabalhando com minha autenticação de proxy. É apenas esse comando add-apt-repository que está falhando.

    
por Mayank Vats 05.06.2015 / 08:41

3 respostas

0

Por que você divide seus portos? Tente isso.

export http_proxy="http://username:password@proxy:port/"
export https_proxy="https://username:password@proxy:port/"
sudo -E add-apt-repository ppa:umang/indicator-stickynotes

Ou adicione a /etc/apt/apt.conf this lines e relogin:

Acquire::http::proxy "http://username:password@proxy:port/";
Acquire::https::proxy "http://username:password@proxy:port/";
Acquire::ftp::proxy "http://username:password@proxy:port/";
Acquire::socks::proxy "http://username:password@proxy:port/";
Acquire::::Proxy "true";
    
por Uncle Leo 05.06.2015 / 08:52
0

Tente isso. Execute isto antes de executar o comando apt .

Às vezes, apt está ignorando apt.conf ; Nesse caso, você precisa explicitamente exportá-lo:

export http_proxy=<YOUR PROXY>/;
export HTTP_PROXY=<YOUR PROXY>/;
export https_proxy=<YOUR PROXY>/;
export HTTPS_PROXY=<YOUR PROXY>/;
    
por ashboree 14.10.2015 / 14:18
0

Experimente corretamente com o URL PROXY & PORTA

Acquire::http::proxy "http://<proxy url>:<port>";
Acquire::https::proxy "https://<proxy url>:<port>";
Acquire::ftp::proxy "ftp://<proxy url>:<port>";
Acquire::socks::proxy "socks:<proxy url>:<port>";

exemplo:

Acquire::http::proxy "http://abc.com.net:8080";
Acquire::https::proxy "https://abc.com.net:8080";
Acquire::ftp::proxy "ftp://abc.com.net:8080";
Acquire::socks::proxy "socks:abc.com.net:8080";

Digite o número da porta exatamente como mencionado em seu script de proxy de rede.

Se a sua máquina host for o Windows 7 e o SO convidado for o Ubuntu, então você pode baixar seu script de proxy de rede Navegador - > Opções da Internet - > Conexões - > Configurações da LAN - > Em Usar script de configuração automática - > copiar URL

E cole no navegador. Seu script será baixado agora você pode copiar PROXYURL & PORT daquele script

e cole-o em /etc/apt/apt.conf no seu sistema operacional Ubuntu Guest como usuário root. apt.conf não existe, você tem que fazer isso sozinho.

    
por Yash Mangla 29.06.2017 / 14:28
ubuntu 14.04.02 preso depois de instalar o cuda 7 ___ ___ qstnhdr dobrável em casa em Lubuntu 15.04 com uma R9 270 ______ qstntxt ___

Eu não usei o Linux há um bom tempo. Eu costumava dobrar no Ubuntu por volta de 9.04, antes mesmo de terem uma GUI de anykind. Em qualquer caso, isso é o que eu já fiz.

  1. executou %code%

Isso instalará os drivers AMD para minha placa de vídeo R9 270

  1. Baixou e instalou o %code%
  2. Baixou e instalou o %code%

Para as etapas 2 e 3, cliquei duas vezes no arquivo deb e abri-as com o instalador gib (seguido do menu para facilitar a instalação)

Esses arquivos instalarão o dobramento central no cliente doméstico e o controle no qual as configurações podem ser modificadas.

  1. Executar dobra em casa (Iniciar - > Educação - > Fah)

Eu corri isso por algumas horas para ver como era o PPD. Eu li que deveria ser 60-80k, no Windows 7 eu estava recebendo pelo menos 25-35k. No momento, ele não estava recebendo mais do que 1700 PPD com um projeto do núcleo 17.

Eu normalmente abria o AMD Catalyst e ia para a aba Overdrive para ver os detalhes de com que velocidade minha GPU está operando atualmente. A interface no Ubuntu não parece ter a parte Overdrive, então eu baixei o AMD Catalyst Ctrl (fonte separada e aberta).

Usando este novo aplicativo, consegui definir as velocidades mínima e máxima para 1050 (chegou a 1100, mas não há opções para isso). O desempenho parece aumentar, mas apenas cerca de 7k PPD.

Minha pergunta é se eu perdi alguma coisa? Meu único pensamento agora é talvez o QuickReturnBonus só entra em ação depois de 10 projetos, então o PPD parece terrível agora, mas mesmo sem o QRB, ele pode ser realmente tão baixo assim?

    
___