Назад | Перейти на главную страницу

pdns (powerdns) больше не возвращает записи после переключения бэкэндов db

Я переключил бэкенды db с gmysql на gpgsql и скопировал записи из базы данных mysql в базу данных postgresql. dig +short www.example.com @my_dns_server_ip раньше возвращал желаемый результат, но теперь это не так.

Я обновился до powerdns 4.1.4, но все еще не получил желаемого результата.

Я считаю, что в какой-то момент мой сервер pdns использовал бэкэнд gpgsql и смог вернуть желаемый результат, но это перестало работать. может кто-нибудь помочь?

Вот мой файл конфигурации: https://dpaste.de/hgg9

config-dir=/etc/powerdns
gpgsql-dbname=powerdns
gpgsql-host=/run/postgresql
gpgsql-password=pw
gpgsql-user=root
include-dir=/etc/powerdns/pdns.d
launch=gpgsql
local-address=0.0.0.0
security-poll-suffix=
setgid=pdns
setuid=pdns

В pdns.local.gpgsql.conf были неверные настройки. изменил их на правильные, и сервер теперь работает и возвращает записи в порядке.