我通过远程桌面网关遇到了RemoteApp问题。 远程桌面服务器和网关服务在运行Windows Server 2012的同一台服务器上运行。客户端是Windows 7 Professional。 对于网关网站,HTTPS已启用,HTTP已禁用。 UDP也在网关上启用。 似乎不是一个networking/防火墙的问题,但我可以重新考虑这是否是这个问题已知的解释。
对于此testing,要运行的应用程序是calc.exe 。
.rdp文件。 它提示我与证书信息,我单击连接,input凭据,单击确定。 它连接并显示计算器。 .rdp文件。 它提示我与证书信息,我点击连接。 证书窗口消失,但没有进一步发生。 计算器不启动。 似乎客户端和服务器不同意是否有可用的连接仍然build立。
没有显示错误消息,并且在客户端或服务器事件日志中找不到任何错误消息。 即使一个人等了很多分钟才会认为超时相关的错误信息最终会出现,但是没有一个会发生。 如果我使用任务pipe理器来结束mstsc.exe的所有实例,它将再次工作。
希望以前有人看过这些症状!
.rdp的内容,删除敏感部分:
redirectclipboard:i:1 redirectprinters:i:0 redirectcomports:i:0 redirectsmartcards:i:0 devicestoredirect:s: drivestoredirect:s: redirectdrives:i:0 session bpp:i:16 prompt for credentials on client:i:1 span monitors:i:1 use multimon:i:1 remoteapplicationmode:i:1 server port:i:3389 allow font smoothing:i:1 promptcredentialonce:i:1 videoplaybackmode:i:0 audiocapturemode:i:0 gatewayusagemethod:i:1 gatewayprofileusagemethod:i:1 gatewaycredentialssource:i:0 full address:s:REMOVED.DOMAIN.LOCAL alternate shell:s:||calc remoteapplicationprogram:s:||calc gatewayhostname:s:rdp.removed.com:removed remoteapplicationname:s:calc workspace id:s:REMOVED.DOMAIN.local use redirection server name:i:1 audiomode:i:0 authentication level:i:0 username:s:DOMAIN\ alternate full address:s:REMOVED.DOMAIN.LOCAL signscope:s:Full Address,Alternate Full Address,Use Redirection Server Name,Server Port,GatewayHostname,GatewayUsageMethod,GatewayProfileUsageMethod,GatewayCredentialsSource,PromptCredentialOnce,Alternate Shell,RemoteApplicationProgram,RemoteApplicationMode,RemoteApplicationName,Authentication Level,AudioMode,RedirectDrives,RedirectPrinters,RedirectCOMPorts,RedirectSmartCards,RedirectClipboard,DevicesToRedirect,DrivesToRedirect signature:s:REMOVED
“等待连接超时并从远程桌面服务器中删除(例如几分钟),这可以在服务器pipe理器中进行validation。
客户端是否也validation了断开连接? Windows 7将尝试重新连接到断开连接的服务器20次,但是当激活RDP窗口时会启动20次。
有可能rdp连接实际上并没有为客户端超时,所以当你“重新连接”的时候,rdp会话是相互排队的。