We’re evaluating Duo on our Remote Desktop Web environment in preparations to deploy this to our customers.
Users are encouraged to login with their UPN username (email@example.com) on RDWeb, but DOMAIN\user also works. This works fine without Duo RD Web installed.
As soon as I install Duo RD Web and try to sign in with my UPN username, an error is shown.
Signing in with DOMAIN\user works fine and shows the Duo enrollment screen.
When I uninstall Duo RD Web, UPN sign-in is succesful again.
Any idea what could be going wrong here?
The specified domain does not exist or cannot be contacted.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.DirectoryServices.ActiveDirectory.Active■■■■undException: The specified domain does not exist or cannot be contacted.
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
[Active■■■■undException: The specified domain does not exist or cannot be contacted.] System.DirectoryServices.ActiveDirectory.Domain.GetDomain(DirectoryContext context) +788 Duo.DuoBaseHttpMod.GetFdqnFromDomain(String friendlyDomainName, LogBuilder log) +83 Duo.DuoBaseHttpMod.GetUpnUsername(String origUsername, LogBuilder log) +269 Duo.DuoBaseHttpMod.Application_PostAuthorizeRequest(Object source, EventArgs args) +751 System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +136 System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step) +195 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +88