Using socks proxy with Ubuntu One

Asked by Jesse

I used to be able to manually run the ubuntuone-syncdaemon with "socksify" that comes with dante-client package. Now in Ubuntu Lucid, I found that I'm no longer able to wrap the syncdaemon with socksify and sync my files. Can anybody explain how I can achieve this again? My work places uses SOCKS firewall. Thanks a lot!

Question information

Language:
English Edit question
Status:
Open
For:
Ubuntu One Client Edit question
Assignee:
John Lenton Edit question
Last query:
Last reply:
Whiteboard:
Assigning to John to follow up on.
Revision history for this message
John Lenton (chipaca) said :
#1

On Thu, Apr 29, 2010 at 04:41:52PM -0000, Jesse wrote:
> New question #108759 on Ubuntu One Client:
> https://answers.launchpad.net/ubuntuone-client/+question/108759
>
> I used to be able to manually run the ubuntuone-syncdaemon with "socksify" that comes with dante-client package. Now in Ubuntu Lucid, I found that I'm no longer able to wrap the syncdaemon with socksify and sync my files. Can anybody explain how I can achieve this again? My work places uses SOCKS firewall. Thanks a lot!

try socksifying the dbus entries,

    /usr/share/dbus-1/services/com.ubuntuone.Authentication.service
    /usr/share/dbus-1/services/com.ubuntuone.SyncDaemon.service

as well as the desktop entry,

    /usr/share/applications/ubuntuone-preferences.desktop

and tell us how it goes! Also I'm interesting in knowing if the
nautilus integration works.

Revision history for this message
Jesse (sbjesse) said :
#2

John, I'm not quite sure what you mean by socksify'ing the dbus entries. But I did try running both ubuntuone-login and ubuntuone-syncdaemon with the socksify wrapper. the program /usr/bin/ubuntuone-preferences , however, will not pop out the window when wrapped with socksify.

Revision history for this message
John Lenton (chipaca) said :
#3

By 'socksifying the dbus entries' I meant to edit the Exec lines from the indicated paths, e.g.

    Exec=/usr/lib/ubuntuone-client/ubuntuone-login

and editing it to look like

    Exec=/usr/bin/socksify /usr/lib/ubuntuone-client/ubuntuone-login

make sure you kill ubuntuone-syncdaemon and ubuntuone-login (with e.g. killall ubuntuone-syncdaemon ubuntuone-login) before trying out these changes; if the program is already running it won't be started again.

Thanks for your patience, and please keep me updated!

Revision history for this message
Jesse (sbjesse) said :
#4

hi john! sorry for not replying sooner. yes in most cases ubuntuone is working nicely with the modified dbus entries!
btw nautilus isn't showing an overlay icon for custom folders i sync to ubuntuone. maybe i should open another bug though ...

Can you help with this problem?

Provide an answer of your own, or ask Jesse for more information if necessary.

To post a message you must log in.