what to do when you can't find any IP address for yourself #854

Closed
opened 2009-12-12 16:09:44 +00:00 by zooko · 3 comments

In #853 a user on Windows had changed their PATH so that there was no route.exe. This causes Tahoe-LAFS 1.5.0-r1408 to emit an unhelpful error message and call os.abort(). I've written a unit test to simulate this condition, but now I'm not sure what Tahoe-LAFS ought to do in this case:

  1. Emit a help error message like "Hey you have no IP address" and then os.abort()
  2. Go ahead and start up. You don't necessarily need an IP address to operate as a Tahoe-LAFS client or server!
In #853 a user on Windows had changed their PATH so that there was no `route.exe`. This causes Tahoe-LAFS 1.5.0-r1408 to emit an unhelpful error message and call `os.abort()`. I've written a unit test to simulate this condition, but now I'm not sure what Tahoe-LAFS *ought* to do in this case: 1. Emit a help error message like "Hey you have no IP address" and then `os.abort()` 2. Go ahead and start up. You don't necessarily need an IP address to operate as a Tahoe-LAFS client or server!
zooko added the
code-network
major
defect
1.5.0
labels 2009-12-12 16:09:44 +00:00
zooko added this to the undecided milestone 2009-12-12 16:09:44 +00:00
davidsarah commented 2009-12-20 20:43:34 +00:00
Owner

Emit a helpful warning and then start up?

Emit a helpful warning and then start up?
davidsarah commented 2011-05-29 15:36:22 +00:00
Owner

#1381 would touch the same code, so it would probably be a good idea to fix this at the same time, if we can agree on what to do.

#1381 would touch the same code, so it would probably be a good idea to fix this at the same time, if we can agree on what to do.
Author

Superceded by #1988.

Superceded by #1988.
zooko added the
duplicate
label 2013-05-27 17:31:33 +00:00
zooko closed this issue 2013-05-27 17:31:33 +00:00
Sign in to join this conversation.
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Reference: tahoe-lafs/trac-2024-07-25#854
No description provided.