syncdaemon error on Windows client

Bug #938862 reported by LucaB
50
This bug affects 10 people
Affects Status Importance Assigned to Milestone
Ubuntu One Client
Triaged
High
Manuel de la Peña

Bug Description

When I open the Ubuntu One client on Windows, it will log in to the account, but when I press the "Connect" nutto, nothing happens.
After I discovered that the cause is an error in syncdaemon. Here is the syncdaemon-exceptions.log :

2012-02-22 18:52:32,796 - twisted - ERROR - Unhandled error in Deferred:
2012-02-22 18:52:32,796 - twisted - ERROR - Unhandled Error
Traceback (most recent call last):
  File "twisted\internet\udp.pyc", line 130, in doRead

  File "twisted\names\dns.pyc", line 1780, in datagramReceived

  File "twisted\internet\defer.pyc", line 361, in callback

  File "twisted\internet\defer.pyc", line 455, in _startRunCallbacks

--- <exception caught here> ---
  File "twisted\internet\defer.pyc", line 542, in _runCallbacks

  File "ubuntuone\syncdaemon\action_queue.pyc", line 828, in _make_connection

  File "C:\Program Files (x86)\ubuntuone\dist\library.zip\ubuntuone\storageprotocol\context.py", line 54, in get_ssl_context

exceptions.NameError: global name 'ssl_cert_location' is not defined

And syncdaemon.log:

2012-02-22 18:44:11,480 - ubuntuone.SyncDaemon.Main - INFO - Starting Ubuntu One client version 0.1
2012-02-22 18:44:11,482 - ubuntuone.SyncDaemon.Main - INFO - Using 'C:\\Users\\Luca\\Ubuntu One' as root dir
2012-02-22 18:44:11,482 - ubuntuone.SyncDaemon.Main - INFO - Using 'C:\\Users\\Luca\\AppData\\Local\\xdg\\ubuntuone\\syncdaemon' as data dir
2012-02-22 18:44:11,482 - ubuntuone.SyncDaemon.Main - INFO - Using 'C:\\Users\\Luca\\AppData\\Local\\xdg\\ubuntuone\\shares' as shares root dir
2012-02-22 18:44:11,483 - ubuntuone.SyncDaemon.tritcask - INFO - Initializing Tritcask on: C:\Users\Luca\AppData\Local\xdg\ubuntuone\syncdaemon\tritcask
2012-02-22 18:44:11,483 - ubuntuone.SyncDaemon.tritcask - DEBUG - lookingup data files
2012-02-22 18:44:11,486 - ubuntuone.SyncDaemon.tritcask - INFO - found 1 data files, 0 dead and 0 broken files
2012-02-22 18:44:11,486 - ubuntuone.SyncDaemon.tritcask - DEBUG - building the keydir, using: [u'1329776434038601']
2012-02-22 18:44:11,486 - ubuntuone.SyncDaemon.tritcask - DEBUG - loading entries from (build_hint=False): C:\Users\Luca\AppData\Local\xdg\ubuntuone\syncdaemon\tritcask\1329776434038601.live.tritcask-v1.data
2012-02-22 18:44:11,487 - ubuntuone.SyncDaemon.tritcask - INFO - keydir ready! (keys: 2)
2012-02-22 18:44:11,489 - ubuntuone.SyncDaemon.VM.MD - DEBUG - metadata version: 7
2012-02-22 18:44:11,602 - ubuntuone.SyncDaemon.fsm - INFO - loading updated metadata
2012-02-22 18:44:11,602 - ubuntuone.SyncDaemon.fsm - INFO - initialized: idx_path: 1, idx_node_id: 0, shares: 1
2012-02-22 18:44:11,605 - ubuntuone.SyncDaemon.filesystem_notifications.GeneralProcessor - INFO - Ignoring files: ['\\A#.*\\Z', '\\A.*~\\Z', '\\A.*\\.py[oc]\\Z', '\\A.*\\.sw[nopx]\\Z', '\\A.*\\.swpx\\Z', '\\A\\..*\\.tmp\\Z', '\\A\\.~lock\\..*#\\Z']
2012-02-22 18:44:11,605 - ubuntuone.SyncDaemon.VM - DEBUG - init_root
2012-02-22 18:44:11,607 - ubuntuone.SyncDaemon.VM - DEBUG - adding inotify watch to: C:\Users\Luca\Ubuntu One
2012-02-22 18:44:11,608 - ubuntuone.SyncDaemon.platform.windows.filesystem_notifications.WatchManager - DEBUG - Adding single watch on u'\\\\?\\C:\\Users\\Luca\\Ubuntu One'
2012-02-22 18:44:11,608 - ubuntuone.SyncDaemon.platform.windows.filesystem_notifications.WatchManager - DEBUG - add_single_watch(\\?\C:\Users\Luca\Ubuntu One, 319, True, True)
2012-02-22 18:44:11,608 - ubuntuone.SyncDaemon.platform.windows.filesystem_notifications.Watch - DEBUG - Start watching path.
2012-02-22 18:44:11,609 - ubuntuone.SyncDaemon.platform.windows.filesystem_notifications.Watch - DEBUG - Adding watch for u'\\\\?\\C:\\Users\\Luca\\Ubuntu One\\' (exists? True is dir? True).
2012-02-22 18:44:11,614 - ubuntuone.SyncDaemon.HQ - INFO - HashQueue: _hasher started
2012-02-22 18:44:11,614 - ubuntuone.SyncDaemon.QueueManager - DEBUG - start
2012-02-22 18:44:11,615 - ubuntuone.SyncDaemon.ConnectionManager - DEBUG - start
2012-02-22 18:44:11,615 - ubuntuone.SyncDaemon.StateManager - DEBUG - start
2012-02-22 18:44:12,523 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - network_connected: args (<ubuntuone.syncdaemon.interaction_interfaces.SyncdaemonService object at 0x04132990>,), kwargs {}.
2012-02-22 18:44:12,523 - ubuntuone.SyncDaemon.EQ - DEBUG - push_event: SYS_NET_CONNECTED, kwargs: {}
2012-02-22 18:44:12,523 - ubuntuone.SyncDaemon.StateManager - DEBUG - received event 'SYS_NET_CONNECTED'
2012-02-22 18:44:12,523 - ubuntuone.SyncDaemon.StateManager - DEBUG - sending event to ConnectionManager
2012-02-22 18:44:12,523 - ubuntuone.SyncDaemon.ConnectionManager - DEBUG - Internal transition 'Not User Not Network' -> 'Not User With Network'
2012-02-22 18:44:12,523 - ubuntuone.SyncDaemon.StateManager - DEBUG - ConnectionManager returned None
2012-02-22 18:44:12,525 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - network_connected: result None.
2012-02-22 18:44:12,525 - ubuntuone.SyncDaemon.Pb - INFO - IPC initialized.
2012-02-22 18:44:12,526 - ubuntuone.SyncDaemon.Main - NOTE - ---- MARK (state: <State: 'INIT' (queues IDLE connection 'Not User With Network')>; queue: 0; hash: 0) ----
2012-02-22 18:44:12,526 - ubuntuone.SyncDaemon.EQ - DEBUG - push_event: SYS_INIT_DONE, kwargs: {}
2012-02-22 18:44:12,526 - ubuntuone.SyncDaemon.StateManager - DEBUG - received event 'SYS_INIT_DONE'
2012-02-22 18:44:12,526 - ubuntuone.SyncDaemon.StateManager - DEBUG - Transition INIT --[SYS_INIT_DONE]--> LOCAL_RESCAN (queues: IDLE; connection: Not User With Network)
2012-02-22 18:44:12,526 - ubuntuone.SyncDaemon.Main - NOTE - Local rescan starting...
2012-02-22 18:44:12,526 - ubuntuone.SyncDaemon.local_rescan - INFO - start scan all volumes
2012-02-22 18:44:12,528 - ubuntuone.SyncDaemon.local_rescan - INFO - processing trash
2012-02-22 18:44:12,528 - ubuntuone.SyncDaemon.local_rescan - INFO - processing move limbo
2012-02-22 18:44:12,529 - ubuntuone.SyncDaemon.local_rescan - DEBUG - process next in queue (len 1)
2012-02-22 18:44:12,529 - ubuntuone.SyncDaemon.EQ - DEBUG - push_event: SYS_STATE_CHANGED, kwargs: {'state': LOCAL_RESCAN (error=False connected=False online=False) Queue: IDLE Connection: Not User With Network}
2012-02-22 18:44:12,529 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - handle_SYS_STATE_CHANGED: args (<ubuntuone.syncdaemon.interaction_interfaces.SyncdaemonEventListener object at 0x043F8070>,), kwargs {'state': LOCAL_RESCAN (error=False connected=False online=False) Queue: IDLE Connection: Not User With Network}.
2012-02-22 18:44:12,529 - ubuntuone.SyncDaemon.Pb - DEBUG - emitting 'on_status_changed' to all (0) connected clients.
2012-02-22 18:44:12,529 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - handle_SYS_STATE_CHANGED: result None.
2012-02-22 18:44:12,529 - ubuntuone.SyncDaemon.local_rescan - DEBUG - _scan_tree: share_path: 'C:\\Users\\Luca\\Ubuntu One' path: 'C:\\Users\\Luca\\Ubuntu One'
2012-02-22 18:44:12,530 - ubuntuone.SyncDaemon.local_rescan - DEBUG - Adding watch to 'C:\\Users\\Luca\\Ubuntu One'
2012-02-22 18:44:12,530 - ubuntuone.SyncDaemon.platform.windows.filesystem_notifications.WatchManager - DEBUG - Watch already exists on u'\\\\?\\C:\\Users\\Luca\\Ubuntu One'
2012-02-22 18:44:12,530 - ubuntuone.SyncDaemon.local_rescan - DEBUG - scanning the dir 'C:\\Users\\Luca\\Ubuntu One'
2012-02-22 18:44:12,540 - ubuntuone.SyncDaemon.local_rescan - INFO - Ignoring path as it's a symlink: 'C:\\Users\\Luca\\Ubuntu One\\Shared With Me.lnk'
2012-02-22 18:44:12,542 - ubuntuone.SyncDaemon.local_rescan - DEBUG - comparing directory 'C:\\Users\\Luca\\Ubuntu One'
2012-02-22 18:44:12,542 - ubuntuone.SyncDaemon.local_rescan - DEBUG - checking root: 'C:\\Users\\Luca\\Ubuntu One' in NONE, ok!
2012-02-22 18:44:12,542 - ubuntuone.SyncDaemon.local_rescan - DEBUG - process next in queue (len 0)
2012-02-22 18:44:12,542 - ubuntuone.SyncDaemon.Main - NOTE - Local rescan finished!
2012-02-22 18:44:12,542 - ubuntuone.SyncDaemon.Main - INFO - hash queue empty. We are ready!
2012-02-22 18:44:12,542 - ubuntuone.SyncDaemon.EQ - DEBUG - push_event: SYS_LOCAL_RESCAN_DONE, kwargs: {}
2012-02-22 18:44:12,542 - ubuntuone.SyncDaemon.StateManager - DEBUG - received event 'SYS_LOCAL_RESCAN_DONE'
2012-02-22 18:44:12,542 - ubuntuone.SyncDaemon.StateManager - DEBUG - Transition LOCAL_RESCAN --[SYS_LOCAL_RESCAN_DONE]--> READY (queues: IDLE; connection: Not User With Network)
2012-02-22 18:44:12,543 - ubuntuone.SyncDaemon.EQ - DEBUG - push_event: SYS_STATE_CHANGED, kwargs: {'state': READY (error=False connected=False online=False) Queue: IDLE Connection: Not User With Network}
2012-02-22 18:44:12,546 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - handle_SYS_STATE_CHANGED: args (<ubuntuone.syncdaemon.interaction_interfaces.SyncdaemonEventListener object at 0x043F8070>,), kwargs {'state': READY (error=False connected=False online=False) Queue: IDLE Connection: Not User With Network}.
2012-02-22 18:44:12,546 - ubuntuone.SyncDaemon.Pb - DEBUG - emitting 'on_status_changed' to all (0) connected clients.
2012-02-22 18:44:12,546 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - handle_SYS_STATE_CHANGED: result None.
2012-02-22 18:44:12,872 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - files_sync_enabled: args (<ubuntuone.syncdaemon.interaction_interfaces.SyncdaemonConfig object at 0x04132FB0>,), kwargs {}.
2012-02-22 18:44:12,872 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - files_sync_enabled: result True.
2012-02-22 18:44:12,874 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - get_rootdir: args (<ubuntuone.syncdaemon.interaction_interfaces.SyncdaemonService object at 0x04132990>,), kwargs {}.
2012-02-22 18:44:12,874 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - get_rootdir: result u'C:\\Users\\Luca\\Ubuntu One'.
2012-02-22 18:44:12,874 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - autoconnect_enabled: args (<ubuntuone.syncdaemon.interaction_interfaces.SyncdaemonConfig object at 0x04132FB0>,), kwargs {}.
2012-02-22 18:44:12,874 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - autoconnect_enabled: result False.
2012-02-22 18:44:12,878 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - current_status: args (<ubuntuone.syncdaemon.interaction_interfaces.SyncdaemonStatus object at 0x04132F70>,), kwargs {}.
2012-02-22 18:44:12,878 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - current_status: result {'is_error': '', 'name': 'READY', 'queues': 'IDLE', 'connection': 'Not User With Network', 'is_online': '', 'is_connected': '', 'description': 'ready to connect'}.
2012-02-22 18:44:12,878 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - get_sharesdir: args (<ubuntuone.syncdaemon.interaction_interfaces.SyncdaemonService object at 0x04132990>,), kwargs {}.
2012-02-22 18:44:12,878 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - get_sharesdir: result u'C:\\Users\\Luca\\AppData\\Local\\xdg\\ubuntuone\\shares'.
2012-02-22 18:44:12,878 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - show_all_notifications_enabled: args (<ubuntuone.syncdaemon.interaction_interfaces.SyncdaemonConfig object at 0x04132FB0>,), kwargs {}.
2012-02-22 18:44:12,878 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - show_all_notifications_enabled: result True.
2012-02-22 18:44:12,888 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - get_sharesdir_link: args (<ubuntuone.syncdaemon.interaction_interfaces.SyncdaemonService object at 0x04132990>,), kwargs {}.
2012-02-22 18:44:12,888 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - get_sharesdir_link: result u'C:\\Users\\Luca\\Ubuntu One\\Shared With Me'.
2012-02-22 18:44:12,888 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - share_autosubscribe_enabled: args (<ubuntuone.syncdaemon.interaction_interfaces.SyncdaemonConfig object at 0x04132FB0>,), kwargs {}.
2012-02-22 18:44:12,890 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - share_autosubscribe_enabled: result False.
2012-02-22 18:44:12,904 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - get_folders: args (<ubuntuone.syncdaemon.interaction_interfaces.SyncdaemonFolders object at 0x04132FF0>,), kwargs {}.
2012-02-22 18:44:12,904 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - get_folders: result [].
2012-02-22 18:44:12,904 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - udf_autosubscribe_enabled: args (<ubuntuone.syncdaemon.interaction_interfaces.SyncdaemonConfig object at 0x04132FB0>,), kwargs {}.
2012-02-22 18:44:12,904 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - udf_autosubscribe_enabled: result False.
2012-02-22 18:44:12,907 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - get_shares: args (<ubuntuone.syncdaemon.interaction_interfaces.SyncdaemonShares object at 0x04132F90>,), kwargs {}.
2012-02-22 18:44:12,908 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - get_shares: result [].
2012-02-22 18:44:12,908 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - get_throttling_limits: args (<ubuntuone.syncdaemon.interaction_interfaces.SyncdaemonConfig object at 0x04132FB0>,), kwargs {}.
2012-02-22 18:44:12,908 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - get_throttling_limits: result {'download': -1, 'upload': -1}.
2012-02-22 18:46:12,526 - ubuntuone.SyncDaemon.Main - NOTE - ---- MARK (state: <State: 'READY' (queues IDLE connection 'Not User With Network')>; queue: 0; hash: 0) ----
2012-02-22 18:48:12,526 - ubuntuone.SyncDaemon.Main - NOTE - ---- MARK (state: <State: 'READY' (queues IDLE connection 'Not User With Network')>; queue: 0; hash: 0) ----
2012-02-22 18:50:12,526 - ubuntuone.SyncDaemon.Main - NOTE - ---- MARK (state: <State: 'READY' (queues IDLE connection 'Not User With Network')>; queue: 0; hash: 0) ----
2012-02-22 18:52:12,526 - ubuntuone.SyncDaemon.Main - NOTE - ---- MARK (state: <State: 'READY' (queues IDLE connection 'Not User With Network')>; queue: 0; hash: 0) ----
2012-02-22 18:52:23,433 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - files_sync_enabled: args (<ubuntuone.syncdaemon.interaction_interfaces.SyncdaemonConfig object at 0x04132FB0>,), kwargs {}.
2012-02-22 18:52:23,433 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - files_sync_enabled: result True.
2012-02-22 18:52:23,433 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - get_rootdir: args (<ubuntuone.syncdaemon.interaction_interfaces.SyncdaemonService object at 0x04132990>,), kwargs {}.
2012-02-22 18:52:23,434 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - get_rootdir: result u'C:\\Users\\Luca\\Ubuntu One'.
2012-02-22 18:52:23,434 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - autoconnect_enabled: args (<ubuntuone.syncdaemon.interaction_interfaces.SyncdaemonConfig object at 0x04132FB0>,), kwargs {}.
2012-02-22 18:52:23,434 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - autoconnect_enabled: result False.
2012-02-22 18:52:23,444 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - current_status: args (<ubuntuone.syncdaemon.interaction_interfaces.SyncdaemonStatus object at 0x04132F70>,), kwargs {}.
2012-02-22 18:52:23,444 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - current_status: result {'is_error': '', 'name': 'READY', 'queues': 'IDLE', 'connection': 'Not User With Network', 'is_online': '', 'is_connected': '', 'description': 'ready to connect'}.
2012-02-22 18:52:23,444 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - get_sharesdir: args (<ubuntuone.syncdaemon.interaction_interfaces.SyncdaemonService object at 0x04132990>,), kwargs {}.
2012-02-22 18:52:23,444 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - get_sharesdir: result u'C:\\Users\\Luca\\AppData\\Local\\xdg\\ubuntuone\\shares'.
2012-02-22 18:52:23,444 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - show_all_notifications_enabled: args (<ubuntuone.syncdaemon.interaction_interfaces.SyncdaemonConfig object at 0x04132FB0>,), kwargs {}.
2012-02-22 18:52:23,444 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - show_all_notifications_enabled: result True.
2012-02-22 18:52:23,460 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - get_sharesdir_link: args (<ubuntuone.syncdaemon.interaction_interfaces.SyncdaemonService object at 0x04132990>,), kwargs {}.
2012-02-22 18:52:23,460 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - get_sharesdir_link: result u'C:\\Users\\Luca\\Ubuntu One\\Shared With Me'.
2012-02-22 18:52:23,460 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - share_autosubscribe_enabled: args (<ubuntuone.syncdaemon.interaction_interfaces.SyncdaemonConfig object at 0x04132FB0>,), kwargs {}.
2012-02-22 18:52:23,463 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - share_autosubscribe_enabled: result False.
2012-02-22 18:52:23,477 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - get_folders: args (<ubuntuone.syncdaemon.interaction_interfaces.SyncdaemonFolders object at 0x04132FF0>,), kwargs {}.
2012-02-22 18:52:23,477 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - get_folders: result [].
2012-02-22 18:52:23,477 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - udf_autosubscribe_enabled: args (<ubuntuone.syncdaemon.interaction_interfaces.SyncdaemonConfig object at 0x04132FB0>,), kwargs {}.
2012-02-22 18:52:23,479 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - udf_autosubscribe_enabled: result False.
2012-02-22 18:52:23,483 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - get_shares: args (<ubuntuone.syncdaemon.interaction_interfaces.SyncdaemonShares object at 0x04132F90>,), kwargs {}.
2012-02-22 18:52:23,483 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - get_shares: result [].
2012-02-22 18:52:23,483 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - get_throttling_limits: args (<ubuntuone.syncdaemon.interaction_interfaces.SyncdaemonConfig object at 0x04132FB0>,), kwargs {}.
2012-02-22 18:52:23,483 - ubuntuone.SyncDaemon.InteractionInterfaces - DEBUG - get_throttling_limits: result {'download': -1, 'upload': -1}.
2012-02-22 18:52:26,575 - ubuntuone.SyncDaemon.InteractionInterfaces - INFO - connect: args (<ubuntuone.syncdaemon.interaction_interfaces.SyncdaemonService object at 0x04132990>,), kwargs {}.
2012-02-22 18:52:26,576 - ubuntuone.SyncDaemon.InteractionInterfaces - INFO - connect: result <generator object connect at 0x043F7738>.
2012-02-22 18:52:26,624 - ubuntuone.SyncDaemon.EQ - DEBUG - push_event: SYS_USER_CONNECT, kwargs: *
2012-02-22 18:52:26,624 - ubuntuone.SyncDaemon.StateManager - DEBUG - received event 'SYS_USER_CONNECT'
2012-02-22 18:52:26,624 - ubuntuone.SyncDaemon.StateManager - DEBUG - sending event to ConnectionManager
2012-02-22 18:52:26,624 - ubuntuone.SyncDaemon.ConnectionManager - DEBUG - Internal transition 'Not User With Network' -> 'With User With Network'
2012-02-22 18:52:26,647 - ubuntuone.SyncDaemon.StateManager - DEBUG - ConnectionManager returned None
2012-02-22 18:52:32,789 - ubuntuone.SyncDaemon.ActionQueue - DEBUG - SRV lookup done, choosing a server.
2012-02-22 18:52:32,790 - ubuntuone.SyncDaemon.ActionQueue - DEBUG - Using record: <RR name=_https._tcp.fs.ubuntuone.com type=SRV class=IN ttl=435s auth=False>
2012-02-22 18:52:32,796 - twisted - ERROR - Unhandled error in Deferred:
2012-02-22 18:52:32,796 - twisted - ERROR - Unhandled Error
Traceback (most recent call last):
  File "twisted\internet\udp.pyc", line 130, in doRead

  File "twisted\names\dns.pyc", line 1780, in datagramReceived

  File "twisted\internet\defer.pyc", line 361, in callback

  File "twisted\internet\defer.pyc", line 455, in _startRunCallbacks

--- <exception caught here> ---
  File "twisted\internet\defer.pyc", line 542, in _runCallbacks

  File "ubuntuone\syncdaemon\action_queue.pyc", line 828, in _make_connection

  File "C:\Program Files (x86)\ubuntuone\dist\library.zip\ubuntuone\storageprotocol\context.py", line 54, in get_ssl_context

exceptions.NameError: global name 'ssl_cert_location' is not defined

The error occurs every time i try to use Ubuntu One.
Windows version is Windows 7 x64 Ultimate.
The client on Ubuntu, which is connected to the same account, works great.

Revision history for this message
LucaB (tauron-sunsentinel) wrote :
description: updated
Revision history for this message
Leo Arias (elopio) wrote :

Thanks for your report and the logs. Marking as triaged so the developers can start looking into them.

Changed in ubuntuone-client:
assignee: nobody → Ubuntu One Desktop+ team (ubuntuone-desktop+)
status: New → Triaged
tags: added: desktop+
Changed in ubuntuone-client:
assignee: Ubuntu One Desktop+ team (ubuntuone-desktop+) → Manuel de la Peña (mandel)
importance: Undecided → High
Leo Arias (elopio)
tags: added: u1-windows
removed: windows
Revision history for this message
Manuel de la Peña (mandel) wrote :

Hello, can you please update to the latests version of the windows client and let me know if this happens?

PS: Sorry for the late replay, I had other bugs to solve :(

Changed in ubuntuone-client:
status: Triaged → Incomplete
Revision history for this message
LucaB (tauron-sunsentinel) wrote :

I updated the sync client to the lastest version, the 3.0.0. The sync client still doesn't work, but the syncdaemon-exceptions.log reports a different error:

2012-04-20 15:14:07,687 - ubuntuone.SyncDaemon - ERROR - Unexpected error
Traceback (most recent call last):
  File "ubuntuone-syncdaemon", line 263, in <module>
  File "ubuntuone-syncdaemon", line 105, in main
AttributeError: Values instance has no attribute 'debug_manhole'
2012-04-20 15:14:35,319 - ubuntuone.SyncDaemon - ERROR - Unexpected error
Traceback (most recent call last):
  File "ubuntuone-syncdaemon", line 263, in <module>
  File "ubuntuone-syncdaemon", line 105, in main
AttributeError: Values instance has no attribute 'debug_manhole'
2012-04-20 15:29:21,579 - ubuntuone.SyncDaemon - ERROR - Unexpected error
Traceback (most recent call last):
  File "ubuntuone-syncdaemon", line 263, in <module>
  File "ubuntuone-syncdaemon", line 105, in main
AttributeError: Values instance has no attribute 'debug_manhole'
2012-04-20 15:30:38,806 - ubuntuone.SyncDaemon - ERROR - Unexpected error
Traceback (most recent call last):
  File "ubuntuone-syncdaemon", line 263, in <module>
  File "ubuntuone-syncdaemon", line 105, in main
AttributeError: Values instance has no attribute 'debug_manhole'
2012-04-20 15:39:12,049 - ubuntuone.SyncDaemon - ERROR - Unexpected error
Traceback (most recent call last):
  File "ubuntuone-syncdaemon", line 263, in <module>
  File "ubuntuone-syncdaemon", line 105, in main
AttributeError: Values instance has no attribute 'debug_manhole'
2012-04-20 15:51:01,052 - ubuntuone.SyncDaemon - ERROR - Unexpected error
Traceback (most recent call last):
  File "ubuntuone-syncdaemon", line 263, in <module>
  File "ubuntuone-syncdaemon", line 105, in main
AttributeError: Values instance has no attribute 'debug_manhole'
2012-04-21 13:59:23,842 - ubuntuone.SyncDaemon - ERROR - Unexpected error
Traceback (most recent call last):
  File "ubuntuone-syncdaemon", line 263, in <module>
  File "ubuntuone-syncdaemon", line 105, in main
AttributeError: Values instance has no attribute 'debug_manhole'

I already tried to uninstall and reinstall ununtu one, and to change the sync account, but the error persist.

Revision history for this message
Roberto Alsina (ralsina) wrote :

LucaB, the new error seems to indicate that syncdaemon is not finding or is unable to read the configuration file.

Manuel, could you take a look at that monday morning?

Leo Arias (elopio)
Changed in ubuntuone-client:
status: Incomplete → Triaged
Revision history for this message
leomail@list.ru (leomail) wrote :

nothing changes. Error still occures.
i have tried to install ubuntuone-3.0.0 on home PC(Win7Ultimate) and laptop(Win7HB) and had the same error on both.
Synchronization failures with message "Sorry an error has occured and Ubuntu One needs close." Details:"AttributeError "'NoneType' object has no attribute 'get_rootdir'"
downgrading Ubuntu One to version 2.0.3 effects nothing.
The client on Ubuntu, which is connected to the same account, works great.
Last correct Synchronization was April 24, 2012

Revision history for this message
jacobdotcosta (jacob-costa) wrote :

I'm using ubuntuone-4.0.0 on Windows 7 Home 64bit and I'm also experiencing this problem.

2013-02-04 12:01:13,838 - ubuntuone.SyncDaemon - ERROR - Unexpected error
Traceback (most recent call last):
  File "ubuntuone-syncdaemon", line 272, in <module>
  File "ubuntuone-syncdaemon", line 110, in main
AttributeError: Values instance has no attribute 'debug_manhole'

Revision history for this message
Brian Curtin (brian.curtin) wrote :

That's a different problem. Can you please open a new bug for it?

Revision history for this message
JD Evora (jdevora) wrote :

Hi,
I'm using "Ubuntu One client version 4.2.0" on Window and still get a very similar problem.

The error in the logs is:
12:04,055 - ubuntuone.SyncDaemon.local_rescan - DEBUG - Adding watch to 'C:\\Users\\jdavi\\Ubuntu One\\DatosPro\\O-KWSEXO3zSdDkgtd0XcwGeR\\PISaCmyMR0,qpzoewZYmBExp'
2013-12-02 17:12:04,055 - ubuntuone.SyncDaemon.platform.common.filesystem_notifications.WatchManager - DEBUG - Watch already exists on u'\\\\?\\C:\\Users\\jdavi\\Ubuntu One\\DatosPro\\O-KWSEXO3zSdDkgtd0XcwGeR\\PISaCmyMR0,qpzoewZYmBExp'
2013-12-02 17:12:04,055 - ubuntuone.SyncDaemon.local_rescan - DEBUG - scanning the dir 'C:\\Users\\jdavi\\Ubuntu One\\DatosPro\\O-KWSEXO3zSdDkgtd0XcwGeR\\PISaCmyMR0,qpzoewZYmBExp'
2013-12-02 17:12:04,088 - ubuntuone.SyncDaemon.local_rescan - DEBUG - comparing directory 'C:\\Users\\jdavi\\Ubuntu One\\DatosPro\\O-KWSEXO3zSdDkgtd0XcwGeR\\PISaCmyMR0,qpzoewZYmBExp'
2013-12-02 17:12:04,095 - ubuntuone.SyncDaemon.local_rescan - ERROR - in the scan: <type 'exceptions.KeyError'> ((0, 'f9bbe361-f55e-4a43-90f9-9fd53c5e026a'))
Traceback (most recent call last):
  File "twisted\internet\defer.pyc", line 576, in _runCallbacks

  File "twisted\internet\defer.pyc", line 1214, in unwindGenerator

  File "twisted\internet\defer.pyc", line 1071, in _inlineCallbacks

  File "ubuntuone\syncdaemon\local_rescan.pyc", line 716, in _scan_one_dir

--- <exception caught here> ---
  File "twisted\internet\defer.pyc", line 109, in execute

  File "ubuntuone\syncdaemon\local_rescan.pyc", line 676, in scan

  File "ubuntuone\syncdaemon\local_rescan.pyc", line 405, in _compare

  File "ubuntuone\syncdaemon\local_rescan.pyc", line 320, in _get_share_info

  File "ubuntuone\syncdaemon\filesystem_manager.pyc", line 1247, in changed

  File "ubuntuone\syncdaemon\tritcask.pyc", line 965, in __getitem__

  File "ubuntuone\syncdaemon\tritcask.pyc", line 880, in get

exceptions.KeyError: (0, 'f9bbe361-f55e-4a43-90f9-9fd53c5e026a')

2013-12-02 17:12:04,095 - twisted - ERROR - Unhandled error in Deferred:
2013-12-02 17:12:04,095 - twisted - ERROR - Unhandled Error
Traceback (most recent call last):
  File "twisted\internet\defer.pyc", line 576, in _runCallbacks

  File "twisted\internet\defer.pyc", line 1214, in unwindGenerator

  File "twisted\internet\defer.pyc", line 1071, in _inlineCallbacks

  File "ubuntuone\syncdaemon\local_rescan.pyc", line 716, in _scan_one_dir

--- <exception caught here> ---
  File "twisted\internet\defer.pyc", line 109, in execute

  File "ubuntuone\syncdaemon\local_rescan.pyc", line 676, in scan

  File "ubuntuone\syncdaemon\local_rescan.pyc", line 405, in _compare

  File "ubuntuone\syncdaemon\local_rescan.pyc", line 320, in _get_share_info

  File "ubuntuone\syncdaemon\filesystem_manager.pyc", line 1247, in changed

  File "ubuntuone\syncdaemon\tritcask.pyc", line 965, in __getitem__

  File "ubuntuone\syncdaemon\tritcask.pyc", line 880, in get

exceptions.KeyError: (0, 'f9bbe361-f55e-4a43-90f9-9fd53c5e026a')

2013-12-02 17:12:05,723 - ubuntuone.SyncDaemon - INFO - not starting twisted.manhole

Revision history for this message
Mike McCracken (mikemc) wrote :

@JDEvora - that looks like a separate issue from the one this bug is about.
I believe you can solve your problem by removing the sync metadata - the easiest way to do this is remove and reinstall ubuntu one as described here:

https://one.ubuntu.com/help/faq/how-do-i-completely-remove-and-reinstall-ubuntu-one-309/

If you still have problems, I suggest contacting support here: https://one.ubuntu.com/help/contact/
They can help you with known problems, and may end up creating a new bug if they decide it is necessary.

Thanks!

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

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