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 Mark Evenson

Earlier reports of need for fixes in Jan 201?

<https://github.com/edicl/hunchentoot/issues/84>

comment:2 Changed 8 years ago by Mark Evenson

Milestone: 1.3.41.4.0

Ticket retargeted after milestone closed

comment:3 Changed 8 years ago by Mark Evenson

Milestone: 1.4.01.5.0

Ticket retargeted after milestone closed

comment:4 Changed 7 years ago by Mark Evenson

Milestone: 1.5.01.6.0

Ticket retargeted after milestone closed

comment:5 Changed 5 years ago by Mark Evenson

Milestone: 1.6.01.6.1

Ticket retargeted after milestone closed

comment:6 Changed 5 years ago by Mark Evenson

Milestone: 1.6.11.6.2

Ticket retargeted after milestone closed

comment:7 Changed 4 years ago by Mark Evenson

Milestone: 1.6.21.7.0

comment:8 Changed 4 years ago by Mark Evenson

Milestone: 1.7.01.7.1

Ticket retargeted after milestone closed

comment:9 Changed 4 years ago by Mark Evenson

Milestone: 1.7.11.7.2

Ticket retargeted after milestone closed

comment:10 Changed 4 years ago by Mark Evenson

Milestone: 1.7.21.8.0

Milestone renamed

comment:11 Changed 4 years ago by Mark Evenson

Milestone: 1.8.01.8.1

Ticket retargeted after milestone closed

comment:12 Changed 3 years ago by Mark Evenson

Milestone: 1.8.11.9.0

comment:13 Changed 21 months ago by Mark Evenson

Milestone: 1.9.01.9.1

comment:14 Changed 21 months ago by Mark Evenson

Milestone: 1.9.11.9.2

comment:15 Changed 17 months ago by Mark Evenson

Milestone: 1.9.21.9.3
Note: See TracTickets for help on using tickets.