Proxy autenticando no Modulo de Segurança Banco Brasil Warsaw

1. Proxy autenticando no Modulo de Segurança Banco Brasil Warsaw

Matheus Lino Gomes de Souza
Matheuskshn

(usa Debian)

Enviado em 20/08/2018 - 16:33h

Bom, preciso que o modulo de segurança warsaw solicite a senha do proxy da minha rede, como ele costuma fazer no Windows, sei que a versão do modulo que estou usando usa o proxy configurado no sistema, porém não pede nenhuma autenticação, procurando algum modo de contornar essa eventualidade encontrei um arquivo na pasta /usr/bin/warsaw e dentro dele uma parte do código referente ao proxy.

def download_file_chunk(url, buf):
proxy_support = urllib2.ProxyHandler()
opener = urllib2.build_opener(proxy_support)
opener.addheaders = [('User-Agent', "WarsawDownloader/1.12.6")]
sock = opener.open(url)
size = int(sock.info()['content-length'])
bufsize = max(size / 200, 4096)
progress = 0
with closing(sock) as f:
yield (0, True)
while True:
try:
chunk = f.read(bufsize)
progress += len(chunk)
buf.write(chunk)
yield (float(progress)/size, True)
if progress == size:
break
except OSError, e:
if hasattr(e, 'errno') and e.errno == errno.EAGAIN:
yield (float(progress)/size, False)
else:
raise

mais não sei se ele usa este arquivo para solicitar o proxy do sistema.

No windows como ele me pede as informações de autenticação e funciona tudo perfeitamente, descartei a possibilidade de haver bloqueio no proxy autenticado, porém obviamente tem um bloqueio para quem tenta acessar sem autenticação.

O sistema que estou utilizando é o ubuntu 18.04
O proxy usado aqui é o squid.


  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts