* RISOLTO - Vedi in fondo a questo post *
Quindi il problema qui è che ho cercato di impostare una chiave di dominio per diversi giorni. L'ho fatto con successo in passato, ma questa volta non riesco proprio a farlo funzionare.
Ora il problema con cui sto attualmente lottando è che quando provo a cercare la chiave di dominio nel mio record DNS, non appare nulla. Ad esempio, quando vado su protodave e cerco il mio selettore (predefinito) nel mio dominio, ecco cosa ottengo:
DNS QUERY: default._domainkey.palabama.com
QUERY STATUS: No DNS TXT Record found
TXT RECORD:
Quando provo a scavare il record, non ricevo alcuna sezione di risposta.
Quando vado a DKIMcore, ottengo quanto segue:
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
Il fatto è che ho impostato il DK sul DNS del mio registrat, che è il DNS assegnato (namecheap).
Dopo diversi tentativi, ecco la mia configurazione su 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
Ho lanciato quel mail.palabama.com. nel pensare che forse, perché il mio record MX è impostato su mail.palabama.com. che sarebbe stato d'aiuto, originariamente quella linea non era nel DNS e che non ha cambiato nulla.
Quando verifico la stringa effettiva su DKIMcore, mi dice che tutto è valido. È come se quel dannato disco non esistesse. È impostato su un TTL di 300 btw.
Ecco lo scavo per il mio record 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.
Che cosa sto facendo di sbagliato? Mi sto strappando i capelli con questo.
MODIFICA: RISOLTO !!!
L'ho risolto! Hallelujah! Grazie a TheCompWiz per la sua risposta, che sostanzialmente mi ha confermato che non ero pazzo e che escludendo tutti gli errori degli utenti, il problema era sul mio server DNS. Ho provato qualcosa come un esperimento ... invece di mettere dentro
default._domainkey.palabama.com
Ho eliminato palabama.com, lasciando solo
default._domainkey
nel mio record del server. E boom, proprio così ha funzionato.
Penso che sia importante, tuttavia, scoprire se è effettivamente così che dovrebbe leggere la voce, e tutto ciò che ho letto era sbagliato, o è una stranezza dei server DNS di namecheap che il dominio dovrebbe essere lasciato fuori dalla stringa. E anche se questo è il caso di qualsiasi altro server.
default._domainkey
, hai dovuto attendere la propagazione del DNS?