2021-08-30 CNAME と TXT の食べ合わせ
本サイト http://text.sickhack.net ですが、GitHub Pages のために CNAME を github.io.
に向けています。
それはいいのですが、Google Search Console とかで DNS でのdomain verificationをしようとして、TXT設定すること、と言われ、素直に txt text google-site-verification=…
を設定して、なんか反映されないなーと思って、その日は後でいいやと思って放置しました。
さて、今日になっても反映されておらず、うーん。何か間違えたかなーと、ふと dig
って見たら、
$ dig TXT text.sickhack.net ...snip... ;; ANSWER SECTION: text.sickhack.net. 1019 IN CNAME haruki-sugarsun.github.io.
CNAMEしか返ってきてないじゃないですかー とここで、「違う、そうじゃない。」ということがわかりました。
CNAME設定しているときは、他のレコードは使えないんですねというか多分昔同じことしている。。同じことをした跡がある。。
こちらでお勉強しました。
RFCは www.ietf.org/rfc/rfc1912.txt で、該当部は
2.4 CNAME records
A CNAME record is not allowed to coexist with any other data.
とのこと。私の使っているサービスでは入力してもrejectはされず、CNAMEのみ有効になるようでした。毎日勉強。