* RESOLVIDO - Veja o final deste post *
O problema aqui é que eu tenho tentado configurar uma chave de domínio por vários dias. Eu fiz isso com sucesso no passado, mas não consigo fazê-lo funcionar desta vez.
Agora, o problema com o qual estou lutando atualmente é que, quando tento pesquisar a chave de domínio no meu registro DNS, nada aparece. Por exemplo, quando vou ao protodave e procuro meu seletor (padrão) no meu domínio, eis o seguinte:
DNS QUERY: default._domainkey.palabama.com
QUERY STATUS: No DNS TXT Record found
TXT RECORD:
Quando tento cavar o registro, não recebo nenhuma seção de resposta.
Quando vou ao DKIMcore, recebo o seguinte:
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
O problema é que eu configurei o DK no DNS do meu registrador, que é o DNS atribuído (namecheap).
Após várias tentativas diferentes, aqui está minha configuração no 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
Joguei esse mail.palabama.com. registro pensando que talvez, porque meu registro MX está definido como mail.palabama.com. que ajudaria, originalmente essa linha não estava no DNS e isso não mudou nada.
Quando eu verifico a string real no DKIMcore, ele diz que tudo é válido. É como se o disco não existisse. Está definido para um TTL de 300 btw.
Aqui está a escavação para o meu registro MX
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.
O que estou fazendo de errado? Estou arrancando meu cabelo com este.
EDIT: RESOLVIDO !!!
Eu consertei! Aleluia! Agradeço ao TheCompWiz por sua resposta, que basicamente me confirmou que eu não era doido e que, com exceção de todos os erros do usuário, o problema estava no final do meu servidor DNS. Eu tentei algo como uma experiência ... em vez de colocar
default._domainkey.palabama.com
Eu eliminei o palabama.com, deixando apenas
default._domainkey
no meu registro do servidor. E boom, assim funcionou.
Eu acho que é importante, no entanto, descobrir se é assim que a entrada deve ser lida, e tudo o que li foi errado, ou é uma peculiaridade dos servidores DNS da namecheap que o domínio deve ser deixado de fora da cadeia. E também se esse for o caso de outros servidores.
fonte
default._domainkey
, teve que aguardar a propagação do DNS?Respostas:
Se você os adicionou ou não aos servidores DNS do seu registrador ... não sei dizer. O que posso dizer é que os registros não são publicamente solucionáveis. Tem certeza de que não definiu os registros como
SRV
ouA
registros? Se você tem 100% de certeza de que os adicionou corretamente ... é hora de ligar para a Namecheap ... e conversar com eles. Talvez eles tenham problemas para hospedar registros TXT.fonte
[RESOLVIDO] Basicamente, eu tive o mesmo problema. Adicionados registros DKIM (CNAME) e SPF (TXT) no Namecheap para integração com o Mailchimp, mas essa mensagem foi recebida pelo Mailchimp.
Tentamos verificar suas alterações no DNS e não detectamos os valores corretos
O problema é que o Mailchimp solicita que essa sequência seja adicionada no campo host.
k1._domainkey.domainname.com
Mas, como alguém sugeriu acima, no Namecheap, você não precisa incluir o nome de domínio. No meu caso para o mailchimp, apenas k1._domainkey foi suficiente. Eu verifiquei duas vezes com os caras da Namecheap. Eles confirmaram e me indicaram este guia.
https://www.namecheap.com/support/knowledgebase/article.aspx/9845/2208/how-to-connect-a-domain-to-mailchimp
Apenas mais um truque. O Mailchimp continuou a me mostrar o erro mesmo após a verificação do DKIM estar correta. (Ferramenta aqui: https://toolbox.googleapps.com/apps/dig/#CNAME/k1._domainkey.dasubhashitam.com )
O que fiz foi remover a verificação no mailchimp e fazê-lo novamente, conforme sugerido no guia. Voila! As coisas funcionaram. E eu perdi dois dias com isso.
Espero que ajude alguém.
fonte
Conforme indicado na edição da pergunta, mudar de, por exemplo,
default._domainkey.example.com
paradefault._domainkey
resolver o problema.Parece que a Namecheap acrescenta o nome do domínio, e
default._domainkey.example.com
se tornadefault._domainkey.example.com.example.com
.Para testar essa teoria, fiz uma pesquisa de DNS:
Com certeza, houve o registro TXT. Uma verificação rápida dos registros TXT no MXToolBox também confirmou.
fonte
Uma solução que funcionou para mim no Gerenciador de DNS do GoDaddy foi usar:
"dkim._domainkey" na seção Host (sem aspas) "v-DKIM ...." no valor TXT, com a chave inteira incluída.
Antes, eu estava simplesmente usando "_domainkey" e isso não estava funcionando.
fonte
O que resolvi para mim NÃO foi usar o nome de domínio como nome do seletor. Nunca tenha uma entrada DNS como essa
usando
trabalhou para mim!
fonte
O que você estava perdendo desde o início era o final (ponto) em default._domainkey.palabama.com, deveria ter sido default._domainkey.palabama.com.
fonte