In fact, returning both the CNAME and the A in the initial response is required. Returning just the CNAME and setting NOERROR tells a recursor 'the target name exists but I do not have an A record for it'. Luckily, all…
I had one of those. It's a very limited device, it runs some custom embedded OS (certainly not Linux) and craps out if you try to access it from two workstations at the same time, etc. etc.
In fact, returning both the CNAME and the A in the initial response is required. Returning just the CNAME and setting NOERROR tells a recursor 'the target name exists but I do not have an A record for it'. Luckily, all…
I had one of those. It's a very limited device, it runs some custom embedded OS (certainly not Linux) and craps out if you try to access it from two workstations at the same time, etc. etc.