Re: Re: [BUGS] BUG #13611: test_postmaster_connection failed (Windows, listen_addresses = '0.0.0.0' or '::')

From: Robert Haas <robertmhaas(at)gmail(dot)com>
To: Noah Misch <noah(at)leadboat(dot)com>
Cc: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, Tatsuo Ishii <ishii(at)postgresql(dot)org>, kondo(at)sraoss(dot)co(dot)jp, "pgsql-hackers(at)postgresql(dot)org" <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: Re: [BUGS] BUG #13611: test_postmaster_connection failed (Windows, listen_addresses = '0.0.0.0' or '::')
Date: 2015-10-09 19:14:26
Message-ID: CA+TgmoYfnf=pQKBa5khLf9RH_SkmMEn2miqmoJ-GTXeHNcVULg@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-bugs pgsql-hackers

On Thu, Oct 8, 2015 at 11:26 PM, Noah Misch <noah(at)leadboat(dot)com> wrote:
>> In particular, magically
>> substituting 127.0.0.1 for 0.0.0.0 seems utterly without principle.
>
> Binding a listening socket to "0.0.0.0" listens on every local IPv4 address,
> and 127.0.0.1 is one of those addresses. That's the principle. It's
> inelegant, but I expect it to work everywhere.

But... what about the machine's other addresses?

If Windows doesn't treat 0.0.0.0 to mean listen on every interface,
that's a shame. But making it only listen on 127.0.0.1 and not any of
the others does not seem better. Then, instead of 0.0.0.0 failing on
Windows, it would instead work but with different behavior. That
doesn't seem good either.

--
Robert Haas
EnterpriseDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company

In response to

Responses

Browse pgsql-bugs by date

  From Date Subject
Next Message Haribabu Kommi 2015-10-09 20:35:27 Re: BUG #13670: DST discrepancy between age() and subtraction for timestamptz arguments
Previous Message David G. Johnston 2015-10-09 17:22:10 Re: PG_Dump Mixed case table names

Browse pgsql-hackers by date

  From Date Subject
Next Message Robert Haas 2015-10-09 19:17:56 Re: [PATCH] Teach Catalog.pm how many attributes there should be per DATA() line
Previous Message Robert Haas 2015-10-09 19:11:39 Re: More work on SortSupport for text - strcoll() and strxfrm() caching