Given the following lab setup:
HOST1 on Windows Server 2012 R2 (host running Hyper-V, joined test.local domain, static IP)
DC1 on Windows Server 2012 (VM under Hyper-V on HOST1, AD and DNS roles, all defaults with test.local domain)
DC2 on Windows Server 2012 (VM under Hyper-V on HOST1, secondary AD)
DHCP1 on Windows Server 2012 (VM under Hyper-V on HOST1, DHCP role)
HOST2 on Windows Server 2012 R2 (host running Hyper-V, joined test.local domain, static IP)
DC3 on Windows Server 2012 (VM under Hyper-V on HOST2, secondary AD)
DHCP2 on Windows Server 2012 (VM under Hyper-V on HOST2, DHCP role)
Both hosts on the same subnet and home router, all firewalls off. First installed the physical hosts, then the VMs. Installed roles, created new domain, joined all VMs, joined the hosts, restarted a few times, all good.
Problem: When trying to RDP to HOST1 yesterday from my Windows 8.1 box, as usual with the Domain Admin user (test\Administrator), no joy. The connection is accepted but i get to accept the certificate, the RDP connection opens, and a message in the remote machine saying: "Other user The trust relationship between this workstation and the primary domain failed." and disconnects in 30 seconds or so.
If I go with the local administrator account (HOST1\Administrator) I can login just fine. Also, logging on HOST2 with the same Domain Admin user (test\Administrator) is allowed.
Able to fix it (sometimes!) by rebooting both hosts a couple of times. So it looks like the computers and accounts are still allright within the AD (no need to rejoin or reset passwords).
Why does this happen ? Where to start with the troubleshooting ? Trying to get to understand the root cause, rather than just a quick fix.