Ubuntu One detrás de un proxy, ¿cómo hacer que funcione?

15

Estoy detrás de un servidor proxy web en el trabajo (sin autenticación) y lo configuré en Gnome (configuración aplicada en todo el sistema).

Funciona bien para acceder a Internet con un navegador, pero numerosas aplicaciones no hacen uso de esta configuración ( Empathy , Gwibber o Ubuntu One, por decir algunas) y no pueden conectarse.

texto alternativo
La pregunta aquí será específica para Ubuntu One, que para mí es más crítica.

¿Cómo lograste conectarte a Ubuntu One cuando estás detrás de un proxy? Se preferirá la solución más fácil ;-)

¿Has utilizado algunas herramientas para tunelizar los datos? Sacacorchos ? Proxychains ? Si lo ha hecho con éxito, ¿puede compartir su experiencia y las instrucciones de configuración?

Nota: para aquellos interesados, aquí está el informe de errores de Ubuntu One .

Ubuntu One está llevando a cabo actualmente (20111031) una encuesta de usuarios sobre el tema del acceso proxy. Si también está detrás de un proxy, complete su encuesta para ayudarlos a abordar este problema: Ubuntu One Tweet for User Survey .

Huygens
fuente

Respuestas:

16

A partir de la versión 3 del cliente Ubuntu One (actualmente en 12.04, que pronto se lanzará para Windows y será compatible con versiones anteriores de Ubuntu), la conexión a través de un proxy debería funcionar en la mayoría de las situaciones. En Ubuntu, debe asegurarse de que ubuntuone-client-proxyesté instalado (no está instalado de manera predeterminada), y la configuración del proxy debe seleccionarse automáticamente.

Chipaca
fuente
7

Aparentemente, algunas partes de Ubuntu One (es decir, las notas de Tomboy) ya deberían funcionar detrás de un proxy, pero desafortunadamente no es la parte más importante, la sincronización de archivos.

He encontrado varias rondas de trabajo para esto a través del servidor de listas ubuntu-one-users. La más prometedora parece ser esta entrada de wiki . Requiere la instalación del connect-proxypaquete y una edición manual de su ~/.config/ubuntuone/syncdaemon.confarchivo.

Alan Pope tiene otra ronda de trabajo en esta publicación de blog .

andrewsomething
fuente
1

Bueno, tengo que decir que hasta que esto se solucione, es mejor usar Dropbox, que funciona perfectamente detrás de un proxy.

Esta característica es realmente necesaria, y es una gran sorpresa haber intentado conectarse desde detrás de un proxy que no ha estado en la utilidad desde el primer día.

Mella
fuente
1

Lo hice funcionar en Ubuntu 11.10 - Ubuntu One client versión 2.0.0.

Hizo lo siguiente:

  1. Establezca el proxy HTTP en la configuración del proxy de red (Aplicar en todo el sistema)

    sudo vim /usr/share/pyshared/ubuntuone-client/ubuntuone/syncdaemon/action_queue.py
    
  2. Cambió la línea "de urlparse import urljoin" a "de urlparse import urljoin, urlparse"

  3. Se agregó la línea "desde ubuntuone.storageprotocol.proxy_tunnel import ProxyTunnelFactory" justo debajo de la línea "desde ubuntuone.storageprotocol.context import get_ssl_context"

  4. Cambió lo siguiente: http://pastebin.com/avKHcWeS

    sudo vim /usr/lib/python2.7/dist-packages/ubuntuone-storage-protocol/ubuntuone/storageprotocol/proxy_tunnel.py
    
  5. Cambió lo siguiente: http://pastebin.com/XTSu9Hbg

apekatt
fuente
0

En la configuración del proxy de red (Sistema> Preferencias> Proxy de red) después de ingresar su proxy, presione Aplicar en todo el sistema.

Debería funcionar, nunca lo intenté, pero recuerdo haber solucionado un problema con mi amigo.

Saifallah
fuente
1
No, no funciona. Ya tenía esta configuración (aunque con un script de configuración de proxy automático) y apliqué en todo el sistema. Acabo de intentar configurar el proxy manualmente y aplicarlo también en todo el sistema con los mismos resultados. Vea el informe de error, no se corrigió incluso en 10.10.
Huygens
Sí, acabo de ver el informe, ¡eso debe ser muy malo! Gracias a Dios no tengo un proxy en mi red =)
Saifallah
0

Si se trata de un error conocido y la gente está trabajando en ello. La forma más fácil es esperar a que alguien lance un parche y que este parche esté integrado en una actualización.

Nyamiou The Galeanthrope
fuente
Alguien en el informe de error mencionaba proxychains. Sé que también hay sacacorchos. Ambas son utilidades para acceder a Internet a través de un proxy o firewall, incluso si la aplicación no lo admite. Espero que alguien tenga instrucciones detalladas sobre cómo usar estas herramientas (u otra) para acceder a Ubuntu One.
Huygens