DNS error could leave SD stuck in STANDOFF
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu One Client |
Fix Released
|
High
|
Facundo Batista | ||
ubuntuone-client (Ubuntu) |
Won't Fix
|
Medium
|
Ubuntu One Foundations+ team |
Bug Description
Extract of a log:
2010-05-10 21:37:22,347 - ubuntuone.
2010-05-10 21:37:22,348 - ubuntuone.
2010-05-10 21:37:22,348 - ubuntuone.
2010-05-10 21:37:22,453 - ubuntuone.
2010-05-10 21:37:22,697 - ubuntuone.
2010-05-10 21:37:22,698 - ubuntuone.
2010-05-10 21:39:12,210 - ubuntuone.
Traceback (most recent call last):
Failure: twisted.
2010-05-10 21:39:12,282 - ubuntuone.
2010-05-10 21:39:12,312 - ubuntuone.
2010-05-10 21:39:22,348 - ubuntuone.
2010-05-10 21:39:26,040 - twisted - ERROR - Unhandled error in Deferred:
2010-05-10 21:39:26,041 - twisted - ERROR - Unhandled Error
Traceback (most recent call last):
Failure: twisted.
2010-05-10 21:39:31,047 - ubuntuone.
Traceback (most recent call last):
Failure: twisted.
2010-05-10 21:39:31,049 - ubuntuone.
2010-05-10 21:39:31,146 - ubuntuone.
2010-05-10 21:39:31,147 - ubuntuone.
2010-05-10 21:42:36,511 - ubuntuone.
And this is left in STANDOFF for ever from here on.
Changed in ubuntuone-client: | |
assignee: | nobody → Ubuntu One Foundations+ team (ubuntuone-foundations+) |
Changed in ubuntuone-client (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → Medium |
assignee: | nobody → Ubuntu One Foundations+ team (ubuntuone-foundations+) |
tags: | added: foundations+ |
Changed in ubuntuone-client (Ubuntu): | |
status: | Triaged → Won't Fix |
This is already fixed, as the DNS lookup error is now handled.
Tried it IRL, starting the Ubuntu One client like:
ubuntuone- syncdaemon --dns_srv= nosrv.com. ar.no --host= fs1.oneubu. com
The relevant part of the log, where we can see that it is working ok, is:
2010-09-02 10:18:48,330 - ubuntuone. SyncDaemon. StateManager - DEBUG - Transition WAITING --[SYS_ CONNECTION_ RETRY]- -> READY (queues: WORKING_ON_BOTH; connection: With User With Network) internet. error.DNSLookup Error: DNS lookup failed: address 'fs1.oneubu.com' not found: [Errno -5] No address associated with hostname.
2010-09-02 10:18:48,330 - twisted - ERROR - Unhandled error in Deferred:
2010-09-02 10:18:48,331 - twisted - ERROR - Unhandled Error
Traceback (most recent call last):
Failure: twisted.
2010-09-02 10:18:48,332 - ubuntuone. SyncDaemon. EQ - DEBUG - push_event: SYS_STATE_CHANGED, args:(), kw:{'state': READY (error=False connected=False online=False) Queue: WORKING_ON_BOTH Connection: With User With Network} SyncDaemon. ActionQueue - INFO - SRV lookup error, fallback to 'fs1.oneubu. com':443 names.error. DNSNameError: <twisted. names.dns. Message instance at 0x935006c>
2010-09-02 10:18:48,402 - ubuntuone.
Traceback (most recent call last):
Failure: twisted.
2010-09-02 10:18:48,403 - ubuntuone. SyncDaemon. ActionQueue - INFO - Connection started to host fs1.oneubu.com, port 443. SyncDaemon. EQ - DEBUG - push_event: SYS_CONNECTION_ FAILED, args:(), kw:{} SyncDaemon. StateManager - DEBUG - received event 'SYS_CONNECTION _FAILED' SyncDaemon. StateManager - DEBUG - Transition READY --[SYS_ CONNECTION_ FAILED] --> WAITING (queues: WORKING_ON_BOTH; connection: With User With Network)
2010-09-02 10:18:48,523 - ubuntuone.
2010-09-02 10:18:48,523 - ubuntuone.
2010-09-02 10:18:48,523 - ubuntuone.