In my case, this error was being reported because someone else configured Routing and Remote access on one of the DCs but instead of only choosing remote access and PPTP as protocol, they left routing on. As a result, DNS registered a second IP address for my server and this was why the error was submitted in the logs.
In my case, the problem was caused by hotfix ME893066
. Uninstalling the hotfix fixed the problem for me.
As per Microsoft: "The Knowledge Consistency Checker (KCC) could not find domain controllers in any other site. This event is logged after an NTDS KCC 1311 event and should be used to help troubleshoot that event". See MSW2KDB
for more details.
In our case, every weekend a domain controller in a branch office had to be shut down (for maintenance on a temporary electricity generator). As soon as it went down the event logs on other DCs started filling up with these events. Once the DC was back online, everything went back to normal.