阿里云
阿里云多端小程序中小企业获客首选
发表主题 回复主题
  • 3020阅读
  • 5回复

[已解决]ECS云服务器上Apache增加SSL时,出现443端口错误

级别: 新人
发帖
3
云币
4
成功获取了CA证书,严格按照说明文档设置了Apache配置文件httpd.conf和httpd-ssl.conf(99%没有问题), Jolr"F?  
r8\"'4B1  
C2RR(n=N^  
启动Apache时出现错误 5~Vra@iab:  
jQjtO"\JG  
        (OS 10048)通常每个套接字地址(协议/网络地址/端口)只允许使用一次。  : AH00072: make_sock: could not bind to address [::]:443 ~A<1xszC  
        (OS 10048)通常每个套接字地址(协议/网络地址/端口)只允许使用一次。  : AH00072: make_sock: could not bind to address 0.0.0.0:443 MQc|j'vEY  
        AH00451: no listening sockets available, shutting down K)5'Jp@  
vJ9 6qX  
$Lpt2:.((  
怀疑443端口问题,于是: k fER  
        netstat -ano发现443并没有被占用, D<9FSxl6  
        安全组里设置了443端口, X;JptF^  
        防火墙也特意允许443。 s'\PU1{  
)G$/II9d  
jbx@ty  
但是,问题依旧,查了论坛中大量的帖子,没有找到答案。  # Vz9j  
wYnsd7@I  
@QiuCB  
管理员及各位大神,你们知道问题在哪吗?感谢先! vt0XCUnK  
        
[ 此帖被malj988在2018-04-21 21:12重新编辑 ]
关键词: SSL 443
级别: 论坛版主
发帖
13736
云币
31883

只看该作者 沙发  发表于: 2018-04-22
楼主您好, ' b41#/-  
61e)SIRz9I  
如果用 netstat 查看,当前没有443端口的使用, u 0M[B7Q  
94bmK V_  
那建议您检查一下apache的配置文件,看是否有重复配置443端口的, MY>mP  
qN h:;`  
如您贴出的信息中,如果您的ECS实例没有ipv6地址,那也不应该在apache里配置监听ipv6的443端口。
Debian 是一个自由的操作系统 (OS),提供您安装在计算机上使用。操作系统就是能让您的计算机工作的一系列基本程序和实用工具。
级别: 新人
发帖
3
云币
4
只看该作者 板凳  发表于: 2018-04-22
ReECS云服务器上Apache增加SSL时,出现443端口错误
谢谢版主的周末时间! 3^m0 k E  
Fc{M N"  
apache里面的httpd.conf配置的listen端口是80,该文件没有配置443端口; i("ok  
\;&WF1d`ac  
apache里面的httpd-ssl.conf配置了443端口,具体在3个地方: 1?:/8l%V  
    Listen 443 fBtTJ+51}  
    <VirtualHost _default_:443> xUT]6T0dB  
    ServerName www.我的域名:443 HCOv<k  
l":\@rm`  
我的ECS实例没有ipv6地址。
级别: 新人
发帖
3
云币
4
只看该作者 地板  发表于: 2018-04-22
ReECS云服务器上Apache增加SSL时,出现443端口错误
可能被搞定啦!屏蔽httpd-ssl.conf文件里的Listen 443即可! ~kHWh8\b:  
B?bdHO:E~  
上面的注释是这样的: ;UU`kk  
# When we also provide SSL we have to listen to the e,J q<=j  
# standard HTTP port (see above) and to the HTTPS port {lv@V*_Y0  
*@;Pns]L-  
自己理解:需要同时监听http和https时需要。 7T[Kjn^{Oj  
o03Y w)*  
又试了一圈,回过头来版主的“看是否有重复配置443端口的”给我以启发!谢谢! _]oNbcbt(  
mKTE%lsH  
目前https访问域名是绿色可信任的,https访问ip依然不可信任(正常情况吧,证书本来就是通过域名申请的) b!lS=zIN  
iX]tL:,~i  
但是,我个人不能100%确定这种屏蔽Listen 443的做法确实可行,没有隐患。 %%uvia=e  
[ 此帖被malj988在2018-04-23 00:13重新编辑 ]
级别: 论坛版主
发帖
13736
云币
31883

只看该作者 4楼 发表于: 2018-04-23
回 3楼(malj988) 的帖子
您好, =lb5 #  
NuEcTww  
很高兴听到您的https站点已经可以访问了。 z^,P2kqK_  
NCX`-SLv  
一般来说,仅需要在apache的相关文件中Listen一次 443端口就可以了。 =Z /*  
$j(laD#AR  
欢迎有空时,多来论坛逛逛喔。
Debian 是一个自由的操作系统 (OS),提供您安装在计算机上使用。操作系统就是能让您的计算机工作的一系列基本程序和实用工具。
级别: 新人
发帖
1
云币
1
只看该作者 5楼 发表于: 2018-09-08
ReECS云服务器上Apache增加SSL时,出现443端口错误
我也曾经遇到这个问题,跟你的问题差不多,最后找到问题是 httpd-ssl.conf 模块的监听端口也是443,希望对你有帮助
发表主题 回复主题
« 返回列表上一主题下一主题

限100 字节
如果您在写长篇帖子又不马上发表,建议存为草稿
 
验证问题: 阿里云官网域名是什么? 正确答案:www.aliyun.com
上一个 下一个
      ×
      全新阿里云开发者社区, 去探索开发者的新世界吧!
      一站式的体验,更多的精彩!
      通过下面领域大门,一起探索新的技术世界吧~ (点击图标进入)