¿En qué podemos ayudarte?
Es muy posible que al querer agregar o cambiar el registro DKIM suando nsupdate marque error de sintaxis, esto puede ser porque las cadenas largas no son soportadas y hay irlas separando en varias cadenas dentro del mismo renglon del comando.
Ejemplo de error
update add kpt._domainkey.kpt.com.mx. 3600 TXT "v=DKIM1; t=s; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqgAoCzuf/YWDxhyecUhjN9T9c1xNuUKfLrcLe/uVlm4C1HrkePige3M3P5zeBIg+1493HW4x60R+Qap4wDRQIk0UdXsJ/VDMUOhHaScKydt0QzR7PiGXmuq8bfDxKo6hMImSLtEgx4d2rP/5BoEj+Q9MVoKXsYwdG/xJc3H613AmXT0VdoIS5JIvouwNMME84qa3KTprxLLfpnsENCtCuFjwM2HyaDs5BXGC9vJZ9nRpdHaKJyrg+/V4aFcyMaiKxjVt9LCV+oBSjFGXA5wH/8hSLvDW4EmY9QtfjBdOGO2niyq1RAPKaqTFZ9fEQgJH1xeUqX6ft2mSliEQcDmcCQIDAQAB"
30-dic.-2019 13:50:41.309 dns_rdata_fromtext: buffer-0000001C68CDF550:1: near '"v=DKIM1;': syntax error
invalid rdata format: syntax error
Ejemplo de como debe de darse de alta
update add kpt._domainkey.kpt.com.mx. 3600 TXT "v=DKIM1; t=s;" "p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqgAoCzuf/YWDxhyecUhjN9T9c1xNuUKfLrcLe/""uVlm4C1HrkePige3M3P5zeBIg+1493HW4x60R+Qap4wDRQIk0UdXsJ/VDMUOhHaScKydt0QzR7PiGXmuq8bfDxKo6hMImSLtEgx4d2rP/""5BoEj+Q9MVoKXsYwdG/xJc3H613AmXT0VdoIS5JIvouwNMME84qa3KTprxLLfpnsENCtCuFjwM2HyaDs5BXGC9vJZ9nRpdHaKJyrg+/""V4aFcyMaiKxjVt9LCV+oBSjFGXA5wH/8hSLvDW4EmY9QtfjBdOGO2niyq1RAPKaqTFZ9fEQgJH1xeUqX6ft2mSliEQcDmcCQIDAQAB"
Se observa como a cierta cantidad de caracteres se tiene que poner comillas, y asi el comando no falla.