Kunci Domain tidak muncul dalam permintaan DNS

15

* ASK - Lihat bagian bawah posting ini *

Jadi masalahnya di sini adalah saya telah mencoba mengatur kunci domain selama beberapa hari. Saya telah berhasil melakukannya di masa lalu, tetapi saya tidak bisa membuatnya bekerja saat ini.

Sekarang masalah yang saya geluti saat ini adalah ketika saya mencoba dan mencari kunci domain dalam catatan DNS saya, tidak ada yang muncul. Misalnya, ketika saya pergi ke protodave, dan mencari pemilih saya (default) di domain saya, inilah yang saya dapatkan:

 DNS QUERY: default._domainkey.palabama.com
 QUERY STATUS: No DNS TXT Record found
 TXT RECORD:

Ketika saya mencoba dan menggali catatan, saya tidak mendapat bagian jawaban.
Ketika saya pergi ke DKIMcore, saya mendapatkan yang berikut:

 This is not a good DKIM key record. You should fix the errors shown in red.
 DNS query failed for 'default._domainkey.palabama.com':NOERROR
 A public-key (p=) is required

Masalahnya, saya telah mengatur DK pada DNS registrat saya, yang merupakan dns (namecheap) yang ditugaskan.

Setelah beberapa percobaan berbeda, berikut ini adalah pengaturan saya pada namecheap

 default._domainkey.mail.palabama.com.   TXT  v=DKIM1; g=*; k=rsa;      p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC0kOjYjN2gAfTuQgsyS/rGUcMbZ3zg5Pf5pHyN735OufSnkLbpYgnDJcIyQTjhbeGBPoPwlvL1fOa1/TOsp2vT9fFIFtgGXg8yVpSKrttdOCX7a3CYkQIO4WQU+2MAzT+Z3IBroTBDmjS61fhRSyoUlPBhUYTECodVu3GENkoLUQIDAQAB

 default._domainkey.palabama.com.   TXT  v=DKIM1; g=*; k=rsa;      p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC0kOjYjN2gAfTuQgsyS/rGUcMbZ3zg5Pf5pHyN735OufSnkLbpYgnDJcIyQTjhbeGBPoPwlvL1fOa1/TOsp2vT9fFIFtgGXg8yVpSKrttdOCX7a3CYkQIO4WQU+2MAzT+Z3IBroTBDmjS61fhRSyoUlPBhUYTECodVu3GENkoLUQIDAQAB

Saya melemparkan mail.palabama.com itu. merekam dengan berpikir bahwa mungkin, karena catatan MX saya diatur ke mail.palabama.com. bahwa itu akan membantu, awalnya baris itu tidak ada dalam DNS, dan itu tidak mengubah apa pun.

Ketika saya memverifikasi string yang sebenarnya di DKIMcore, itu memberitahu saya semuanya valid. Sama seperti catatan sialan itu tidak ada. Ini diatur ke TTL 300 btw.

Ini adalah penggalian untuk data MX saya

 dig palabama.com MX
 ; <<>> DiG 9.8.4-rpz2+rl005.12-P1 <<>> palabama.com MX
  ;; global options: +cmd
 ;; Got answer:
 ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 12713
 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

 ;; QUESTION SECTION:
  ;palabama.com.                  IN      MX

 ;; ANSWER SECTION:
 palabama.com.           1800    IN      MX      10 mail.palabama.com.

Apa yang saya lakukan salah? Saya mencabut rambut saya dengan yang ini.

EDIT: ASK !!!

Saya sudah memperbaikinya! Haleluya! Terima kasih kepada TheCompWiz untuk jawabannya, yang pada dasarnya mengkonfirmasi kepada saya bahwa saya tidak gila dan yang melarang semua kesalahan pengguna, masalahnya ada di server DNS saya. Saya mencoba sesuatu sebagai pengalaman ... bukannya memasukkan

 default._domainkey.palabama.com

Saya menghilangkan palabama.com, hanya menyisakan

 default._domainkey

dalam catatan server saya. Dan boom, begitu saja itu berhasil.

Saya pikir itu penting, meskipun, untuk mengetahui apakah itu sebenarnya bagaimana entri harus membaca, dan semua yang saya baca salah, atau itu adalah kekhasan server DNS namecheap bahwa domain harus dibiarkan begitu saja. Dan juga jika itu adalah kasus untuk server lain.

Dan Miller
sumber
Nama DNS diakhiri dengan titik atau asumsikan asal Anda. Kedengarannya seperti namecheap berjudul dengan benar.
Jacob Evans
1
Selamat Datang di Kesalahan Server! Sesuai struktur T&J kami, kami menyarankan bahwa alih-alih mengedit solusi ke pertanyaan Anda, Anda menambahkan jawaban Anda sendiri - dengan cara ini, Anda bisa mendapatkan reputasi untuk solusi Anda!
Falcon Momot 6-15
Memiliki masalah yang sama dengan Namecheap ... Ketika Anda mengubah catatan TXT, default._domainkeyapakah Anda harus menunggu DNS menyebar?
Sethen

Jawaban:

8

Apakah Anda menambahkannya ke server DNS registrar Anda ... Saya tidak bisa mengatakannya. Apa yang bisa saya katakan adalah bahwa catatan itu tidak dapat dipecahkan secara publik. Apakah Anda yakin tidak mendefinisikan catatan sebagai SRVatau Acatatan? Jika Anda 100% yakin Anda menambahkannya dengan benar ... saatnya untuk memanggil Namecheap ... dan berbicara dengan mereka. Mungkin mereka memiliki masalah hosting catatan TXT.

TheCompWiz
sumber
Saya lakukan, benar-benar membuat mereka TXT. Apakah konfigurasi MX membuat perbedaan dalam bagaimana hal itu dilihat? Terima kasih!
Dan Miller
2
Saya menyelesaikannya dengan mengubah default._domainkey.palabama.com menjadi hanya default._domainkey Haruskah saya melakukan ini selama ini atau apakah itu hanya kekhasan namecheap? Terima kasih lagi
Dan Miller
1
Kedengarannya seperti kekhasan dengan namecheap. Mengakhiri nama DNS dengan titik berarti itu FQDN ... sedangkan ... hanya nama host yang biasanya ditafsirkan sebagai anak dari zona saat ini. yaitu "www" di domain example.com vs. "www.example.com." Senang Anda menemukannya. Dan FWIW ... MX hanyalah tipe catatan lain. Itu tidak akan memengaruhi catatan TXT.
TheCompWiz
Itu baik untuk diketahui. Saya yakin saya perlu mengatur dk lagi. Sekali lagi terima kasih atas bantuan dan tindak lanjutnya.
Dan Miller
2

[ASK] Pada dasarnya, saya memiliki masalah yang sama. Menambahkan catatan DKIM (CNAME) dan SPF (TXT) di Namecheap untuk integrasi Mailchimp tetapi mendapat pesan ini dari Mailchimp.

Kami mencoba memverifikasi perubahan DNS Anda dan tidak mendeteksi nilai yang benar

Masalahnya adalah Mailchimp meminta string ini ditambahkan di bidang host.

k1._domainkey.domainname.com

Tetapi seperti yang disarankan seseorang di atas, di Namecheap Anda tidak perlu menyertakan nama domain. Dalam kasus saya untuk mailchimp, cukup k1._domainkey sudah cukup. Saya mengecek kembali dengan Namecheap guys. Mereka membenarkan dan menunjuk saya ke panduan ini.

https://www.namecheap.com/support/knowledgebase/article.aspx/9845/2208/how-to-connect-a-domain-to-mailchimp

Hanya satu trik lagi. Mailchimp terus menunjukkan kepada saya kesalahan bahkan setelah cek DKIM benar. (Alat di sini: https://toolbox.googleapps.com/apps/dig/#CNAME/k1._domainkey.dasubhashitam.com )

Apa yang saya lakukan adalah menghapus verifikasi di mailchimp dan melakukannya lagi seperti yang disarankan dalam panduan ini. Voila! Segalanya berhasil. Dan saya menghabiskan dua hari untuk ini.

Semoga ini bisa membantu seseorang.

Kiran Kumar
sumber
1

Seperti yang ditunjukkan dalam edit pertanyaan, mengubah dari misalnya default._domainkey.example.comuntuk default._domainkeymenyelesaikan masalah.

Sepertinya Namecheap menambahkan nama domain, jadi default._domainkey.example.commenjadi default._domainkey.example.com.example.com.

Untuk menguji teori ini, saya melakukan pencarian DNS:

nslookup -q=TXT default._domainkey.example.com.example.com

Benar saja, ada catatan TXT. Pemeriksaan cepat catatan TXT di MXToolBox mengonfirmasi juga.

Nateowami
sumber
0

Solusi yang bekerja untuk saya di DNS Manager GoDaddy adalah menggunakan:

"dkim._domainkey" di bagian Host (tidak ada kutipan) "v-DKIM ...." di Nilai TXT, dengan seluruh kunci disertakan.

Sebelumnya, saya hanya menggunakan "_domainkey" dan itu tidak berhasil.

Ryan Young
sumber
0

Apa yang dipecahkan bagi saya adalah TIDAK menggunakan nama domain sebagai nama pemilih. Tidak pernah memiliki entri DNS seperti itu

website._domainkey.website.com.

menggunakan

def._domainkey.website.com.

bekerja untukku!

Ste_95
sumber
-2

Apa yang Anda hilang dari awal adalah trailing (titik) di default._domainkey.palabama.com seharusnya default._domainkey.palabama.com.

Pierre
sumber