Ran into a case today where NLTEST was returning RPC_S_UNKNOWN_IF.
C:\Users\Administrator>nltest /sc_query:bradforestI_NetLogonControl failed: Status = 1717 0x6b5 RPC_S_UNKNOWN_IF
C:\Users\Administrator>nltest /sc_reset:bradforestI_NetLogonControl failed: Status = 1717 0x6b5 RPC_S_UNKNOWN_IF
I cranked up netlogon logging but nothing appeared in the log which was strange. I then checked the windows services that were running on the system and noticed that netlogon was stopped and set to manual.
That would explain it!
I am having the same issue on a XPE with SP1 (installing sp2 did not fix the problem)
Any solution found yet?
1) Did you turn up netlogon debug logging? nltest /dbflag:2080FFFF
2) How is your name resolution for your domain?
3) Is the netlogon service running?