Julia Evans on Nostr: I've been working on migrating to use PowerDNS as a backend, mostly because there are ...
I've been working on migrating
https://messwithdns.net to use PowerDNS as a backend, mostly because there are all kinds of things that I didn’t handle properly in my initial implementation
But the error messages I get from PowerDNS feel a little confusing, for example if I try to add a record when there's already a CNAME there, I get the error "RRset orange.beryl5.messwithdns.com. IN A: Conflicts with pre-existing RRset”
which is _true_, but it doesn't explain what's happening
Published at
2024-06-30 15:16:46Event JSON
{
"id": "98ef19385cc502a071e4f44d67d7d1e4383eb42e9a33becc319b832f9823fc31",
"pubkey": "b924d6ae8f6bb0c96d681f975c09155acb2a1bb2eb3efe32cb7b3ceb40cfae9f",
"created_at": 1719760606,
"kind": 1,
"tags": [
[
"imeta",
"url https://cdn.masto.host/socialjvnsca/media_attachments/files/112/706/230/808/497/365/original/a8079cf4dead41af.png",
"m image/png"
],
[
"proxy",
"https://social.jvns.ca/@b0rk/112706231094749962",
"web"
],
[
"proxy",
"https://social.jvns.ca/users/b0rk/statuses/112706231094749962",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://social.jvns.ca/users/b0rk/statuses/112706231094749962",
"pink.momostr"
],
[
"expiration",
"1722356694"
]
],
"content": "I've been working on migrating https://messwithdns.net to use PowerDNS as a backend, mostly because there are all kinds of things that I didn’t handle properly in my initial implementation\n\nBut the error messages I get from PowerDNS feel a little confusing, for example if I try to add a record when there's already a CNAME there, I get the error \"RRset orange.beryl5.messwithdns.com. IN A: Conflicts with pre-existing RRset”\n\nwhich is _true_, but it doesn't explain what's happening\nhttps://cdn.masto.host/socialjvnsca/media_attachments/files/112/706/230/808/497/365/original/a8079cf4dead41af.png\n",
"sig": "2b991548e35ce251406f37b6455bd5544215a3283928486f04bd16b074354728c260478e9a9d08abd1d3c0988def345394a8ea3c89bcb35f3523b5cc7e6c598f"
}