Opened 9 years ago
Last modified 17 months 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 Changed 9 years ago by
comment:7 Changed 4 years ago by
Milestone: | 1.6.2 → 1.7.0 |
---|
comment:12 Changed 3 years ago by
Milestone: | 1.8.1 → 1.9.0 |
---|
comment:13 Changed 21 months ago by
Milestone: | 1.9.0 → 1.9.1 |
---|
comment:14 Changed 21 months ago by
Milestone: | 1.9.1 → 1.9.2 |
---|
comment:15 Changed 17 months ago by
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>