After applying quite a number of Windows updates, something has gone awry with Terminal Services.
Any new connection that does not define the domain name via the username (i.e. email@example.com or domain.com\user) will default to attempting the credentials as localhost\user.
I understand that I can force Terminal Services to default to my domain, but then that requires my users to enter their credentials again.
My understanding is that Terminal Services uses the last logged in cache but my experience is otherwise after these windows updates. It keeps defaulting back to the localhost unless I force terminal services to prompt for credentials or define the domain in the username field.
This is a Windows 2003 SE with SP2.
I've also tried editing the "AltDefaultDomainName" and "AltDefaultUserName" in HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon, but to no avail. I'm pretty much down to selectively removing Windows updates to see which one has affected this change. Any ideas to the contrary will be much obliged.