AA did point me to the CNAMEs that are giving the problem, I emailed back asking for clarification. i can’t give you details yet as I don’t understand enough about the issue.
My question is just as much about that RFC, which I simply don’t understand.
From what I can see, it’s some rule about existence of other records being disallowed where either the lhs or rhs of a CNAME (which?) breaks some rule relating to some other record’s content or existence. The RFC provides an example but I’m too stupid to understand it, and also I don’t know why it should be a problem whatever it is.
I didn’t know about this problem, never experienced it before somehow. I admit that I have been overusing CNAMEs for ease of maintainability so i would ideally only have to change things in one place, not change a whole load of duplicated references to things.
I didn’t get any improvement in my understanding as the reply came back from AA saying that I had fixed the errors, which I presume I must have managed to do because of a partial cull on CNAMEs but it could be some other change i have made very recently, but anyway I now have no idea what I did to fix the issue.
I’m told that a new yet-to-be-released version of the clueless.aa.net.uk AA control server will do the required checking.