[erlang-questions] http:request/5 returns econnrefused for localhost

Edwin Fine <>
Tue Jun 24 19:05:03 CEST 2008


Thanks!

I modified my /etc/hosts file as follows:

#::1     localhost ip6-localhost ip6-loopback
::1     ip6-localhost ip6-loopback

Everything then worked correctly after that. That's probably not the best
way to do things, so I looked everywhere to try to find how to enable IPv6
in Yaws and could find no reference to it. I even looked in the Yaws source
code. Can you clue me in please?


On Tue, Jun 24, 2008 at 5:58 AM, Jan Lehnardt <> wrote:

>
> On Jun 24, 2008, at 11:48, Ignatios Souvatzis wrote:
>
> > On Tue, Jun 24, 2008 at 08:43:35AM +0200, Jan Lehnardt wrote:
> >
> >> We have seen the same issue with CouchDB. What we found out
> >> is that in our case localhost was not only resolving to 127.0.0.1
> >> (IPv4)
> >> but also ::1 (IPv6) and that http:request() would try to connect to
> >> ::1 where no service was listening.
> >>
> >> Try disabling IPv6 networking to verify this.
> >
> > Uhm... the fix would be to enable IPv6 in his Yaws. After all, it's
> > easy;
> > the IPv6 support in Erlang is pretty good.
>
> Right, that's the other solution :) My previous mail was sent pre-
> coffee :)
>
> Cheers
> Jan
> --
> _______________________________________________
> erlang-questions mailing list
> 
> http://www.erlang.org/mailman/listinfo/erlang-questions
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20080624/261aa761/attachment.html>


More information about the erlang-questions mailing list