本文主要是介绍Windows系统下安装企业视频远程通话系统EasyRTC报0.0.0.0:443错误的解决方案,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
现代社会生活节奏日益加快,远程办公成了很多企业的需求,为了方便企业的远程办公和视频通话会议系统,我们研发的EasyRTC的目标是让用户随时随地视频会议,根据普遍的行业需求,有针对性的提供相应功能。
为了适应不同人员的需求,我们的EasyRTC可以编译不同操作系统的版本使用,比如Windows、Linux等。
Windows系统下安装EasyRTC报0.0.0.0:443错误
在Windows操作系统,EasyRTC产品安装过程中,出现“ [emerg] nd() to 0.0.0.0:443 failed (10013: An attempt was made to access a socket in a way forbidden by its access permissions)”问题,导致程序无法运行。
EasyRTC在运行时会绑定443端口,但是如果443端口已经被其他端口使用,则会导致无法运行。
注:443端口为HTTPS协议默认使用的端口,所以很多软件都会使用此端口。
- 运行命令查看哪个软件使用了此端口。
netstat -ano|findstr “443”
由图中可以看出,“0.0.0.0:443”端口已经被7360这个进程占用。7360为Windows PID(Process ID,进程标识符)。
- 打开任务管理器,查看PID为7360的进程。
由上图看出占用0.0.0.0:443端口的进程为vmware-hostd.exe进程。
-
了解vmware-hostd.exe
vmware-hostd.exe为VMware Workstation 软件自动启动的进程。VMware Workstation 为常用的虚拟机软件,vmware-hostd.exe进程的主要作用为远程管理和注册VMware,因此kill此进程基本不会影响软件操作。 -
将vmware-hostd.exe设置为不自动启动。在“管理”—“服务”中,查找VMware Workstation Server,此服务为运行vmware-hostd.exe的服务进程,停止此服务,并将启动类型设置为“手动”即可
- 重新运行EasyRTC的程序,可以正常启动。
这篇关于Windows系统下安装企业视频远程通话系统EasyRTC报0.0.0.0:443错误的解决方案的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!