[FFE] Tunnel storage protocol if proxy enabled in system settings

Bug #929208 reported by Alejandro J. Cura
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu One Client
Status tracked in Trunk
Stable-3-0
Fix Released
Undecided
Unassigned
Trunk
Fix Released
High
Alejandro J. Cura
ubuntuone-client (Ubuntu)
Fix Released
Undecided
Unassigned
Precise
Fix Released
Undecided
Unassigned

Bug Description

Add proxy support to the Ubuntu One storage protocol so users behind a proxy server can make use of Ubuntu One.

Syncdaemon must use the tunnel process for the storage-protocol if the proxy is enabled in the system settings.
Also the tunnel process must be started and stopped in that case together with syncdaemon.

Tags: u1-fe u1-proxy

Related branches

tags: added: u1-fe
description: updated
summary: - Tunnel storage protocol if proxy enabled in system settings
+ [FFE] Tunnel storage protocol if proxy enabled in system settings
Revision history for this message
Martin Pitt (pitti) wrote :

This seems to be very closely related to bug 929207, so I wonder if this should just be made a duplicate? I have the very same questions as in that bug.

Changed in ubuntuone-client (Ubuntu):
status: New → Incomplete
Revision history for this message
Alejandro J. Cura (alecu) wrote :

Syncdaemon talks to the synchronization servers using a custom "storage protocol", and to a different set of servers using HTTP via urllib when making public files and sharing folders.

My original idea was to split this task into three bugs:
 * bug 929207: create the proxy tunnel
 * bug 929208: use the tunnel for the "storage protocol" (this bug)
 * bug 929212: use the tunnel for the "http calls"

I agree that the first two could be merged into one, but I think the last one should still be separated.

Revision history for this message
Martin Pitt (pitti) wrote : Re: [Bug 929208] Re: [FFE] Tunnel storage protocol if proxy enabled in system settings

Alejandro J. Cura [2012-02-28 17:37 -0000]:
> My original idea was to split this task into three bugs:
> * bug 929207: create the proxy tunnel
> * bug 929208: use the tunnel for the "storage protocol" (this bug)
> * bug 929212: use the tunnel for the "http calls"
>
> I agree that the first two could be merged into one, but I think the
> last one should still be separated.

OK, then let's discuss the actual FFE in bug 929207. It seems to me
this either goes in as a whole or not at all, having parts of it
doesn't make much sense?

Thanks,

Martin
--
Martin Pitt | http://www.piware.de
Ubuntu Developer (www.ubuntu.com) | Debian Developer (www.debian.org)

Changed in ubuntuone-client:
status: Confirmed → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubuntuone-client - 2.99.91-0ubuntu1

---------------
ubuntuone-client (2.99.91-0ubuntu1) precise; urgency=low

  * New upstream release.
    - Tunnel web service calls if proxy is enabled. (LP: #929212)
    - Proxy tunnel service for syncdaemon. (LP: #929207)
    - Tunnel storage protocol if proxy enabled in settings. (LP: #929208)
    - Use transient hint for notifications. (LP: #887369)
    - Apport recipe attaches old/useless log files. (LP: #956407)
    - Typo in man page for u1sdtool. (LP: #682954)
  * debian/watch:
    - Update watch file for new release.
  * debian/control:
    - Update ubuntu-sso-client dependencies for proxy support.
    - Create new binary package for proxy support which requires qt.
  * debian/python-ubuntuone-client.install,
    debian/ubuntuone-client-proxy.install:
    - Update for the new binary package for proxy support.
 -- Rodney Dawes <email address hidden> Wed, 21 Mar 2012 13:58:04 -0400

Changed in ubuntuone-client (Ubuntu Precise):
status: Incomplete → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.