pgpool-II 4.7.2 Documentation
Prev | Up | Appendix A. Release Notes | Next

# A.9. Release 4.6.2

> Release Date: 2025-05-30

## A.9.1. Changes

- Suppress unnecessary information upon authentication failure. (Tatsuo Ishii)

  Previously a message "password size does not match" was displayed when client authentication failed. This could help an attacker to guess password. Replace it just "password does not match".

- Allow pcp clients to connect to IPv6 addresses. (Tatsuo Ishii)

  We have already allowed pcp server to connect to IPv6 addresses, but pcp clients were not allowed to connect to them until today. This commit allows pcp clients to connect to IPv6 addresses. Discussion: [pgpool-general: 9481] Does pgpool 4.6.0 support pure ipv6 configuration?

## A.9.2. Bug fixes

- Fix watchdog receive socket creation without IPv6. (#99) (Tatsuo Ishii)

  When IPv6 network is not available, it was possible that watchdog process won't start. Previously `wd_create_recv_socket()` issued elog(ERROR) if creation or handling IPv6 socket failed. Unfortunately at the time when `wd_create_recv_socket()` is called, the exception stack is not established, and elog happily converts `ERROR` to `FATAL`, which causes exiting watchdog process, thus exiting pgpool process. To fix this, the elog(ERROR) calls are changed to elog(LOG).

Prev | Home | Next
Release 4.6.3 | Up | Release 4.6.1