Pregunta:
* SOLUCIONADO – Ver la parte inferior de esta publicación *
Entonces, el problema aquí es que he estado intentando configurar una clave de dominio durante varios días. Lo he hecho con éxito en el pasado, pero esta vez no puedo hacer que funcione.
Ahora, el problema con el que estoy luchando es que cuando trato de buscar la clave de dominio en mi registro DNS, no aparece nada. Por ejemplo, cuando voy a protodave y busco mi selector (predeterminado) en mi dominio, esto es lo que obtengo:
DNS QUERY: default._domainkey.palabama.com
QUERY STATUS: No DNS TXT Record found
TXT RECORD:
Cuando trato de buscar en el registro, no obtengo una sección de respuesta.
Cuando voy a DKIMcore, obtengo lo siguiente:
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
La cosa es que configuré el DK en el DNS de mi registrat, que es el dns asignado (namecheap).
Después de varios intentos diferentes, aquí está mi configuración en 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
Tiré ese mail.palabama.com. record pensando que tal vez, porque mi registro MX está configurado en mail.palabama.com. que ayudaría, originalmente esa línea no estaba en el DNS, y eso no cambió nada.
Cuando verifico la cadena real en DKIMcore, me dice que todo es válido. Es como si el maldito registro no existiera. Está configurado en un TTL de 300 por cierto.
Aquí está la excavación de mi récord 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.
¿Qué estoy haciendo mal? Me estoy arrancando el pelo con este.
EDITAR: ¡¡¡RESUELTO !!!
¡Lo he arreglado! ¡Aleluya! Gracias a TheCompWiz por su respuesta, que básicamente me confirmó que no estaba loco y que, salvo todos los errores del usuario, el problema estaba en mi servidor DNS. Intenté algo como un experimento … en lugar de poner en
default._domainkey.palabama.com
Eliminé el palabama.com, dejando solo
default._domainkey
en mi registro de servidor. Y boom, así funcionó.
Creo que es importante, sin embargo, averiguar si esa es realmente la forma en que debería leerse la entrada, y todo lo que leí estaba mal, o si es una peculiaridad de los servidores DNS de namecheap que el dominio deba dejarse fuera de la cadena. Y también si ese es el caso de cualquier otro servidor.
Respuesta:
Si los agregó o no a los servidores DNS de su registrador … no puedo decirlo. Lo que puedo decir es que los registros no se pueden resolver públicamente. ¿Está seguro de que no definió los registros como registros SRV
o A
? Si está 100% seguro de que los agregó correctamente … es hora de llamar a Namecheap … y hablar con ellos. Tal vez tengan problemas para alojar registros TXT.