Syncdaemon is still unusable with default values.
ubuntuone-client-preferences sets 0 (zero) as the default value for both
read limit and write limit. When syncdaemon encounters zero it:
2010-02-04 22:23:40,799 - ubuntuone.SyncDaemon.EQ - DEBUG - push_event:
SYS_CONNECT, args:(<oauth.oauth.OAuthToken object at 0xa34374c>,), kw:{}
2010-02-04 22:23:40,800 - ubuntuone.SyncDaemon.State - DEBUG - Setting up
timeout watchdog
2010-02-04 22:23:40,808 - ubuntuone.SyncDaemon.State - DEBUG -
READY_WITH_NETWORK_WITH_BOTHQ --[SYS_CONNECT]--> START_CONNECTING_WITH_BOTHQ
2010-02-04 22:23:40,809 - ubuntuone.SyncDaemon.EQ - DEBUG - push_event:
SYS_STATE_CHANGED, args:(), kw:{'state': <SyncDaemonState
START_CONNECTING_WITH_BOTHQ>}
2010-02-04 22:23:40,823 - ubuntuone.SyncDaemon.ActionQueue - DEBUG - SRV lookup
done, choosing a server
2010-02-04 22:23:40,824 - ubuntuone.SyncDaemon.ActionQueue - DEBUG - Using
record: <RR name=_https._tcp.fs.ubuntuone.com type=SRV class=IN ttl=517s
auth=False>
2010-02-04 22:23:40,971 - ubuntuone.SyncDaemon.ActionQueue - DEBUG - connection
made
2010-02-04 22:23:40,972 - ubuntuone.SyncDaemon.EQ - DEBUG - push_event:
SYS_CONNECTION_MADE, args:(), kw:{}
2010-02-04 22:23:40,973 - ubuntuone.SyncDaemon.State - DEBUG - Event arrived:
cancelling timeout watchdog
2010-02-04 22:23:40,973 - ubuntuone.SyncDaemon.State - DEBUG - Setting up
timeout watchdog
2010-02-04 22:23:40,977 - ubuntuone.SyncDaemon.ActionQueue - ERROR - Protocol
version error
2010-02-04 22:23:40,986 - ubuntuone.SyncDaemon.ActionQueue - DEBUG - traceback
follows:
Traceback (most recent call last):
File "/usr/lib/python2.6/dist-packages/ubuntuone/syncdaemon/action_queue.py",
line 917, in check_version
yield client.protocol_version()
File "/usr/lib/python2.6/dist-packages/ubuntuone/storageprotocol/client.py",
line 68, in protocol_version
p.start()
File "/usr/lib/python2.6/dist-packages/ubuntuone/storageprotocol/request.py",
line 375, in start
return self._start()
File "/usr/lib/python2.6/dist-packages/ubuntuone/storageprotocol/client.py",
line 1217, in _start
self.sendMessage(message)
File "/usr/lib/python2.6/dist-packages/ubuntuone/storageprotocol/request.py",
line 403, in sendMessage
self.protocol.sendMessage(message)
File "/usr/lib/python2.6/dist-packages/ubuntuone/syncdaemon/action_queue.py",
line 175, in sendMessage
result = ThrottlingStorageClient.sendMessage(self, message)
File "/usr/lib/python2.6/dist-packages/ubuntuone/storageprotocol/request.py",
line 270, in sendMessage
self.write(struct.pack(SIZE_FMT, len(m)))
File "/usr/lib/python2.6/dist-packages/ubuntuone/storageprotocol/client.py",
line 1375, in write
self.factory.registerWritten(len(data))
File "/usr/lib/python2.6/dist-packages/ubuntuone/syncdaemon/action_queue.py",
line 685, in registerWritten
ThrottlingStorageClientFactory.registerWritten(self, length)
File "/usr/lib/python2.6/dist-packages/ubuntuone/storageprotocol/client.py",
line 1449, in registerWritten
self.checkWriteBandwidth()
File "/usr/lib/python2.6/dist-packages/ubuntuone/storageprotocol/client.py",
line 1474, in checkWriteBandwidth
throttle_time = (float(self.writtenThisSecond) / self.writeLimit) \
ZeroDivisionError: float division
2010-02-04 22:23:40,987 - ubuntuone.SyncDaemon.EQ - DEBUG - push_event:
SYS_UNKNOWN_ERROR, args:(), kw:{}
--
"Protocol version error" - when bandwidth throttling is enabled with the
default values
https://bugs.launchpad.net/bugs/455544
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs