使用瀏覽器通過(guò)https://網(wǎng)站域名方式訪問(wèn)在ECS實(shí)例上部署的網(wǎng)站時(shí),提示“ERR_CONNETCION_TIMED_OUT”錯(cuò)誤,如何處理?
您在本地設(shè)備或ECS實(shí)例上使用瀏覽器訪問(wèn)部署在ECS實(shí)例上的網(wǎng)站時(shí),可能會(huì)出現(xiàn)通過(guò)http://網(wǎng)站域名
訪問(wèn)網(wǎng)站正常,但通過(guò)https://網(wǎng)站域名
訪問(wèn)卻提示“ERR_CONNETCION_TIMED_OUT”的情況,本文介紹該場(chǎng)景下的解決方案。
問(wèn)題描述
在本地設(shè)備或ECS實(shí)例上使用瀏覽器訪問(wèn)部署在ECS實(shí)例上的網(wǎng)站時(shí),您可以使用瀏覽器正常訪問(wèn)非加密網(wǎng)站地址(http://網(wǎng)站域名
),但無(wú)法訪問(wèn)HTTPS加密網(wǎng)站地址(https://網(wǎng)站域名
)并提示“ERR_CONNETCION_TIMED_OUT”。
該問(wèn)題所在場(chǎng)景下,網(wǎng)站配置文件中沒(méi)有設(shè)置http
跳轉(zhuǎn)https
功能。
具體現(xiàn)象如下:
使用瀏覽器通過(guò)
http://網(wǎng)站域名
訪問(wèn)網(wǎng)站正常,如圖所示。使用瀏覽器通過(guò)
https://網(wǎng)站域名
訪問(wèn)網(wǎng)站失敗,提示ERR_CONNETCION_TIMED_OUT
,如圖所示。
問(wèn)題原因
使用瀏覽器通過(guò)http://網(wǎng)站域名
訪問(wèn)網(wǎng)站時(shí),默認(rèn)訪問(wèn)服務(wù)端的80端口,而通過(guò)https://網(wǎng)站域名
訪問(wèn)網(wǎng)站時(shí),默認(rèn)訪問(wèn)服務(wù)端的443端口。因此,當(dāng)網(wǎng)站配置文件中沒(méi)有設(shè)置http
跳轉(zhuǎn)https
功能而服務(wù)端的HTTPS服務(wù)已經(jīng)正常啟動(dòng)時(shí),如果ECS實(shí)例的安全組中缺少允許入方向的443端口訪問(wèn)規(guī)則,則可能會(huì)導(dǎo)致該問(wèn)題。
解決方案
您需要在ECS控制臺(tái)上為ECS實(shí)例所在安全組添加入方向的443端口,然后再重新使用網(wǎng)站域名訪問(wèn)該網(wǎng)站。
添加安全組則。
具體操作,請(qǐng)參見(jiàn)添加安全組規(guī)則。
重新通過(guò)
https://網(wǎng)站域名
訪問(wèn)網(wǎng)站。成功訪問(wèn)該網(wǎng)站,問(wèn)題解決。