[armedbear] #404: Problems with binding to local addresses

armedbear armedbear-devel at common-lisp.net
Sat Nov 21 13:54:58 UTC 2015


#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}}} instead of {{{localhost}}} in
 HTTP User Agent.

--
Ticket URL: <http://abcl.org/trac/ticket/404>
armedbear <http://abcl.org>
armedbear


More information about the armedbear-ticket mailing list