Quick background: I have a parent domain with 4 children. Each of the four children has its own DFS domain namespace. I have a terminal server that sits at the parent domain level that users from each of the children log into.
Parent domain DNS has entries for children domains. Each domain suffix is added to the DNS suffix list of the terminal server.
Now the problem: While accessing the DFS spaces of multiple domains, explorer.exe will freeze up for up to a minute before loading folder contents. Since the server is constantly in use by users from different domains, this can happen quite frequently.
I have scoured the Event Log and found no issues or errors. It doesn't take nearly that long if I use the direct server shares that existed before I created the DFS space. Any ideas on how to solve this would be greatly appreciated.