Opened 11 years ago
Last modified 3 years ago
#404 new defect
Problems with binding to local addresses
| Reported by: | Mark Evenson | Owned by: | |
|---|---|---|---|
| Priority: | major | Milestone: | 1.9.3 |
| Component: | libraries | Version: | 1.4.0-dev |
| Keywords: | quicklisp-2015-10-31 usocket | Cc: | |
| Parent Tickets: |
Description
Something in the usocket code seems to have problems interpreting ip6 addresses, so people have been running into the following error message in attempting to run hunchentoot, clack, et. al. on localhost:
<madnificent> synchromesh: I get #(0 0 0 0 0 0 0) where usocket expects
something of length 4 ... interesting [20:06]
I suspect that ABCL is binding to *all* local addresses, and has an active ip6 stack. I think that the dotted quad routines within USOCKET are getting fed ip6 addresses in some form.
WORKAROUND: use http://127.0.0.1:5000 instead of localhost in HTTP User Agent.
Change History (15)
comment:1 by , 11 years ago
comment:7 by , 6 years ago
| Milestone: | 1.6.2 → 1.7.0 |
|---|
comment:12 by , 4 years ago
| Milestone: | 1.8.1 → 1.9.0 |
|---|
comment:13 by , 3 years ago
| Milestone: | 1.9.0 → 1.9.1 |
|---|
comment:14 by , 3 years ago
| Milestone: | 1.9.1 → 1.9.2 |
|---|
comment:15 by , 3 years ago
| Milestone: | 1.9.2 → 1.9.3 |
|---|
Note:
See TracTickets
for help on using tickets.
Earlier reports of need for fixes in Jan 201?
<https://github.com/edicl/hunchentoot/issues/84>