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

Bug #929208 reported by Alejandro J. Cura on 2012-02-08
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu One Client
Status tracked in Trunk
Stable-3-0
Undecided
Unassigned
Trunk
High
Alejandro J. Cura
ubuntuone-client (Ubuntu)
Undecided
Unassigned
Precise
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.

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
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
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.

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
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  Edit
Everyone can see this information.

Other bug subscribers