Como resolvo problemas de codificação de páginas da Web ao usar um proxy?

1

A menos que eu desabilite o proxy, as páginas da Web aparecem como personagens

|ˆSš˜mð{ýîsqÐ|0MVà|ð|}}}0}@}P}'}p}€}P} }°}À}Ð}à}ð}~~ ~0~@~P~'~p~€~P~ ~°~À~Ð~à~€€ €0€@€P€'€p€€€P€ €°€À€Ð€à€ð€AA A0A@APA'ApA€APA A°AÀAÐAàAðA‚‚

ou então como um arquivo .bin disponível para download. Por exemplo, o link é o que link se parece se eu passar pelo proxy do sistema.

Se eu usar w3m por meio de uma conexão ssh , as páginas da Web serão exibidas corretamente. TTYtter funciona bem. vlc pode até reproduzir o mesmo vídeo do youtube ao mesmo tempo que o firefox não pode carregar o site. Eu deduzo disso que esses programas devem usar proxies de maneira diferente.

Depois de alterar o proxy de "padrão do sistema" para "nenhum", esse problema desaparece no Firefox. O aliasing w3m to w3m -no-proxy funciona para% nakedw3m, mas não em wrappers como surfraw . No entanto, curl e por extensão R ainda não podem buscar dados - e até mesmo sudo apt-get install está com problemas.

Eu nem sei ao certo de onde as configurações de proxy padrão do sistema são provenientes. Se eu tentar pesquisar no Google, acabo sendo direcionado para squid - que não tenho certeza se é o que eu quero.

    
por isomorphismes 27.03.2014 / 09:55

1 resposta

2

O problema é que eu instalei anon-proxy mas não o configurei. anon-proxy usa 127.0.0.1:4001 . Então, configure-o ou mate-o.

  • Como configurar o anon-proxy.
  • Para eliminá-lo, use sudo su; netstat -tlp para localizar o número do processo de mix (por algum motivo, ele é chamado de combinação anônima) e, em seguida, de su issue kill -9 para o número de identificação do processo.
  • Se matar não funcionar, então não apenas sudo apt-get remove anon-proxy ; também sudo apt-get purge anon-proxy ; isto irá desanexar variáveis da shell como $HTTP_PROXY e alguns arquivos em /etc/ ou /var/ que possam ter mudado.
por isomorphismes 31.03.2014 / 06:48