On Thu, 6 Jul 2023 20:51:04 +0200 Daniel Gröber <[email protected]> wrote:
> but the zones pointed to don't get instantiated (as seen by `knotc > zone-status`). Any ideas what could have changed to break this? Your catalog zone doesn't follow proper catalog format. you should have uniqueid per zone. so format is: <uniqueid>.zones.<catalog-zone>. 0 PTR domain.tld. you can select any method to generate uniqueid. We originally decided to use uuid but after initial testing we moved to md5sum of "domain.tld.primary.server.dns-name." so we can re-generate always same uniqueid. Problem with uuid was we'd need to have separate database to store uuid domain.tld. combinations. you could use any "salt" instead of primary.server.dns-name. but for our purposes server dns name was unique. Some kind of hash of domain is not enough in case you need to handle moving domain from one system to another where catalog interpreter can be secondary server for multiple different primary servers. -- Tuomo Soini <[email protected]> Foobar Linux services +358 40 5240030 Foobar Oy <https://foobar.fi/> --
