由于使用了端口443,Windows服务器无法启动Apache tomcat,无法将其杀死

时间:2018-08-28 11:24:16

标签: java windows apache tomcat

嗨,由于此冲突,我无法在Windows Server 2012下启动apache tomcat 7.0.77,

netstat -a -n -o | findstr 443
  TCP    0.0.0.0:443            0.0.0.0:0              LISTENING       4
  TCP    [::]:443               [::]:0                 LISTENING       4

由于错误我无法通过杀死pid来杀死它:

Error: the proces with PID 4 could not be terminated
reason: access is denied.

我无法更改服务器配置文件中的端口,因为另一个端口无法公开访问。因此,我唯一的选择是终止此冲突并将该端口用于Tomcat。 我尝试过几次重启服务器,并在此页面中寻找类似的帖子。 我真的不知道是什么原因导致了这个问题,因为tomcat以前可以正常工作。仅当我尝试从tomcat gui管理器部署新的war文件,然后重新启动,启动,停止服务管理器下的apache tomcat服务几次,并且单击开始后,它会立即停止。 任何帮助请!!

谢谢!

1 个答案:

答案 0 :(得分:0)

我通过使用流程黑客找到了解决方案: https://processhacker.sourceforge.io/ 然后转到进程使用该端口杀死该进程(请注意:如果与该进程相关,或者您的服务器可以重新启动,则可能会丢失远程桌面连接,但就我而言,一会儿所有操作都将恢复)。