猿问

尽管没有进程使用Apache,但Apache无法启动“无法绑定到地址[::]:443”

我的apache版本


Server version: Apache/2.4.6 (CentOS)

Server built:   Apr 20 2018 18:10:38

当我运行命令时,lsof -i :443它什么也不返回


但是,如果我尝试运行apache(直接通过运行httpd我得到了错误,则我确认ps aux以前没有运行过httpd / apache进程)


(98)Address already in use: AH00072: make_sock: could not bind to address [::]:443

但是,如果我尝试netcat在443上运行一个进程nc 0.0.0.0 -l 443,则它确实会打开并且我可以发送数据


我对可能是什么问题有点迷茫?


烙印99
浏览 355回答 2
2回答

繁花不似锦

找到了Listen 443 在apache的不同配置文件中出现两次遗憾的是,apache没有更明确的错误/警告消息(即“选项定义了两次”等)

料青山看我应如是

似乎另一个进程正在使用服务器上的端口443。netstat -anp | grep 443输出将是tcp 0 0 0.0.0.0:443 0.0.0.0:*听禁用端口443并启动systemctl start httpd.service
随时随地看视频慕课网APP
我要回答