Ich habe die Datenbank-Backends von gmysql auf gpgsql umgestellt und die Datensätze aus der MySQL-Datenbank in die PostgreSQL-Datenbank kopiert. dig +short www.example.com @my_dns_server_ip
Früher wurde das gewünschte Ergebnis zurückgegeben, jetzt ist dies nicht mehr der Fall.
Ich habe auf PowerDNS 4.1.4 aktualisiert, erhalte aber immer noch nicht die gewünschte Ausgabe.
Ich glaube, mein PDNS-Server hat irgendwann das GPGSQL-Backend verwendet und konnte die gewünschte Ausgabe zurückgeben, aber das hat nicht mehr funktioniert. Kann jemand helfen?
Hier ist meine Konfigurationsdatei: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
Antwort1
pdns.local.gpgsql.conf hatte falsche Einstellungen. Habe sie in die richtigen geändert und der Server läuft jetzt einwandfrei und gibt Datensätze zurück.