Ubuntu One atrás de um proxy, como fazê-lo funcionar?

15

Estou atrás de um servidor proxy da Web no trabalho (sem autenticação) e o instalei no Gnome (configuração aplicada em todo o sistema).

Ele funciona bem para acessar a Internet com um navegador, mas vários aplicativos não fazem uso dessa configuração ( Empathy , Gwibber ou Ubuntu One, para dizer alguns) e não podem se conectar.

texto alternativo
A questão aqui será específica para o Ubuntu One, que é para mim mais crítica.

Como você conseguiu se conectar ao Ubuntu One quando estava atrás de um proxy? A solução mais fácil será preferida ;-)

Você já usou algumas ferramentas para encapsular os dados? Saca-rolhas ? Proxychains ? Se você fez isso com sucesso, pode compartilhar suas experiências e instruções de configuração?

Nota: para os interessados, aqui está o relatório de bug do Ubuntu One .

O Ubuntu One está atualmente (20111031) realizando uma pesquisa de usuários sobre o tópico de acesso por proxy. Se você também possui um proxy, preencha a pesquisa para ajudá-lo a resolver esse problema: Ubuntu One Tweet for User Survey .

Huygens
fonte

Respostas:

16

A partir da versão 3 do cliente Ubuntu One (atualmente em 12.04, que será lançada em breve no Windows e suportada para versões mais antigas do Ubuntu), a conexão por meio de um proxy deve funcionar na maioria das situações. No Ubuntu, você precisa garantir que ubuntuone-client-proxyestá instalado (não está instalado por padrão), e as configurações de proxy devem ser selecionadas automaticamente.

Chipaca
fonte
7

Aparentemente, algumas partes do Ubuntu One (ou seja, notas do Tomboy) já devem funcionar atrás de um proxy, mas infelizmente não a parte mais importante, a sincronização de arquivos.

Eu me deparei com várias soluções para isso através do servidor de lista do ubuntu-one-users. O mais promissor parece ser essa entrada do wiki . Requer a instalação do connect-proxypacote e uma edição manual do seu ~/.config/ubuntuone/syncdaemon.confarquivo.

Alan Pope tem outro trabalho nesta postagem do blog .

andrewsomething
fonte
1

Bem, devo dizer que, até que isso seja corrigido, é melhor você usar o Dropbox, que funciona perfeitamente atrás de um proxy.

Esse recurso é realmente necessário e é uma grande surpresa ter tentado conectar-se apenas por trás de um proxy que ele não estava no utilitário desde o primeiro dia.

usuario
fonte
1

Consegui fazê-lo funcionar no Ubuntu 11.10 - Ubuntu One client versão 2.0.0.

Fez o seguinte:

  1. Defina o proxy HTTP nas configurações de proxy de rede (Aplicar todo o sistema)

    sudo vim /usr/share/pyshared/ubuntuone-client/ubuntuone/syncdaemon/action_queue.py
    
  2. Alterada a linha "de urlparse import urljoin" para "de urlparse import urljoin, urlparse"

  3. Adicionada a linha "de ubuntuone.storageprotocol.proxy_tunnel import ProxyTunnelFactory" logo abaixo da linha "de ubuntuone.storageprotocol.context import get_ssl_context"

  4. O seguinte foi alterado: http://pastebin.com/avKHcWeS

    sudo vim /usr/lib/python2.7/dist-packages/ubuntuone-storage-protocol/ubuntuone/storageprotocol/proxy_tunnel.py
    
  5. Alterou o seguinte: http://pastebin.com/XTSu9Hbg

apekatt
fonte
0

Nas configurações de proxy de rede (Sistema> Preferências> Proxy de Rede) depois de inserir seu proxy, pressione Aplicar em todo o sistema.

Deveria funcionar, nunca tentei, mas lembro-me de corrigir esse problema com meu amigo.

Saifallah
fonte
1
Não, isso não funciona. Eu já tinha essa configuração (embora com um script de configuração automática de proxy) e aplicava todo o sistema. Eu apenas tentei configurar o proxy manualmente e aplicá-lo também em todo o sistema com os mesmos resultados. Veja o relatório de bug, ele não foi corrigido, nem na versão 10.10.
Huygens
Sim, acabei de ver o relatório, que deve ser péssimo! Graças a Deus eu não tenho um proxy na minha rede =)
Saifallah
0

Se este é um bug conhecido e as pessoas estão trabalhando nele. A maneira mais fácil é esperar que alguém libere um patch e que esse patch esteja integrado a uma atualização.

Nyamiou The Galeanthrope
fonte
Alguém no relatório de bugs estava mencionando proxychains. Eu sei que também há saca-rolhas. Ambos são utilitários para acessar a Internet por meio de um proxy ou firewall, mesmo que o aplicativo não o suporte. Espero que alguém tenha instruções detalhadas sobre como usar essas ferramentas (ou outra) para acessar o Ubuntu One.
Huygens