#404: Problems with binding to local addresses ------------------------------------------+---------------------------- Reporter: mevenson | Owner: Type: defect | Status: new Priority: major | Milestone: 1.3.4 Component: libraries | Version: 1.4.0-dev Keywords: quicklisp-2015-10-31 usocket | Parent Tickets: ------------------------------------------+---------------------------- 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%7D%7D%7D instead of {{{localhost}}} in HTTP User Agent.
-- Ticket URL: http://abcl.org/trac/ticket/404 armedbear http://abcl.org armedbear
#404: Problems with binding to local addresses ----------------------------+------------------------------------------ Reporter: mevenson | Owner: Type: defect | Status: new Priority: major | Milestone: 1.3.4 Component: libraries | Version: 1.4.0-dev Resolution: | Keywords: quicklisp-2015-10-31 usocket Parent Tickets: | ----------------------------+------------------------------------------
Comment (by mevenson):
Earlier reports of need for fixes in Jan 201?
https://github.com/edicl/hunchentoot/issues/84
-- Ticket URL: http://abcl.org/trac/ticket/404#comment:1 armedbear http://abcl.org armedbear
armedbear-ticket@common-lisp.net