On Fri, Nov 24, 2023 at 3:46 PM Adrian Klaver <adrian.kla...@aklaver.com>
wrote:

> On 11/24/23 12:30, Ron Johnson wrote:
> > PG 9.6.24 (Yes, I know it's EOL.)
> >
> > I'm seeing lots of these in the postgresql log file:
> > 2023-11-24 15:09:02.224 EST             [unknown]       [unknown]
> > 18163           [unknown]       01000   WARNING:  01000:
> > pg_getnameinfo_all() failed: Temporary failure in name resolution
> > 2023-11-24 15:09:02.224 EST             [unknown]       [unknown]
> > 18163           [unknown]       01000   LOCATION:  BackendInitialize,
> > postmaster.c:4220
> >
> > What name is postgresql failing to resolve?
>
>  From ~/src/common/ip.c
>
> /*
>   *      pg_getnameinfo_all - get name info for Unix, IPv4 and IPv6 sockets
>   *
>   * The API of this routine differs from the standard getnameinfo()
> definition
>   * in two ways: first, the addr parameter is declared as sockaddr_storage
>   * rather than struct sockaddr, and second, the node and service fields
> are
>   * guaranteed to be filled with something even on failure return.
>   */
>
>
The second "way" sounds interesting, but what is it filled with?

I added "log_hostname = on" to postgresql.conf earlier in the day.  When I
commented that out, the errors stopped happening.

Reply via email to