Задать вопрос
@shupike

Почему возникает ошибка «authentication method 10 not supported»?

Мое почтение :) Развернул на Ubuntu свежий PostgreSql, столкнулся с тем, что старые клиенты через ODBC выдают ошибку "authentication method 10 not supported". Проверил файлы:

/etc/postgresql/17/main/postgresql.conf
-----
listen_addresses = '*'
port = 5432
max_connections = 100
password_encryption = md5 # scram-sha-256 or md5
ssl = off
-----

/etc/postgresql/17/main/pg_hba.conf
-----
# Database administrative login by Unix domain socket
local all postgres peer

# TYPE DATABASE USER ADDRESS METHOD

# "local" is for Unix domain socket connections only
local all all peer
# IPv4 local connections:
host all all 127.0.0.1/32 md5
host all postgres 192.168.20.0/24 md5
# IPv6 local connections:
host all all ::1/128 md5
# Allow replication connections from localhost, by a user with the
# replication privilege.
local replication all peer
host replication all 127.0.0.1/32 md5
host replication all ::1/128 md5
----
Заменил везде scram-sha-256 на md5, перезагрузил сервер, но не помогло. Что я упустил? Спасибо за помощь.

688b5d8a73326528462538.jpeg
  • Вопрос задан
  • 46 просмотров
Подписаться 1 Простой 4 комментария
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы