windowsserver2016远程桌⾯出现了内部错误⾮常规解决⽅法最近我们的⼀个windows server 2016云服务器在登陆远程桌⾯时,⼀直弹出“出现了内部错误”异常,尝试⼗⼏次才有可能登陆成功⼀次
遇见了这种坑爹的问题,当然要想办法解决问题,然⽽⽹上的各种解决⽅案都试了个遍,依然没能解决
windows server2016
后来发现,如果修改远程桌⾯的端⼝号,并且重启远程桌⾯的服务,好像就正常了
之前单独重启远程桌⾯服务,甚⾄重启服务器我都试过,都没⽤,为什么修改端⼝号并且重启远程桌⾯服务就能正常呢?
猜测可能是有其他⽆聊的⼈⼀直⽤这个端⼝尝试暴⼒登陆,过多的登陆请求导致服务器启动了某些机制,咱们合法的登陆也被拒绝了
看系统⽇志,确实是有很多⾮法ip⼀直尝试登陆,⼏乎每秒都有登陆请求,安全⽇志中全是审核失败的登陆信息
修改了端⼝,就会让他们⼀时半会⽆法到对应的端⼝进⾏暴⼒登陆了,从⽽不会在“出现了内部错误”了
这个⾮常规操作应该不能从根本上解决这个问题,但是⾄少能临时解决下问题。。。
具体操作:
先修改端⼝,到这2个注册表
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp
右侧的PortNumber就是端⼝号,默认⼗进制为3389,将其都改成你的新端⼝号
修改了端⼝号,记得还要同时在防⽕墙和云服务器的安全组中允许你的新端⼝通过,默认的端⼝3389先别删除,不然你会⽴刻从服务器断开然后进⼊windows的控制⾯板-管理⼯具-服务,到Remote Desktop Services,重启这个服务,然后就会被断开远程桌⾯
最后,在ip地址后⾯加上冒号以及新的端⼝号,重新登陆即可,后⾯就可以删除安全组和防⽕墙中的3389了
这个时候你就会发现,再也没有“出现了内部错误”了

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。