2017-07-02 47 views
0

我是一個初學Google雲平臺的人。我有一個實例和一個自定義域。我安裝了SSL證書。我正在使用SSL checker,似乎端口443已關閉。我收到以下錯誤:Port 443在Google Cloud Instance中關閉

443 port seems to be filtered, check your firewall/server configuration.

以下是我對防火牆端口443配置:

{ 
"allowed": [ 
{ 
    "IPProtocol": "tcp", 
    "ports": [ 
    "443" 
    ] 
} 
], 
"creationTimestamp": "2017-06-27T21:28:24.833-07:00", 
"description": "", 
"direction": "INGRESS", 
"id": "515010694775......", 
"kind": "compute#firewall", 
"name": "default-allow-https", 
"network": "projects/.../global/networks/default", 
"priority": 1000, 
"selfLink": "projects/.../global/firewalls/default-allow-https", 
"sourceRanges": [ 
"0.0.0.0/0" 
], 
"targetTags": [ 
"https-server" 
] 
} 

我缺少什麼?

回答

0

防火牆規則適用於任何具有相應的targetTags的VM,在本例中爲https-server
轉到控制檯並編輯要配置的VM。在防火牆部分,您會注意到一個複選框,指出「允許HTTPS流量」,添加您需要的標籤。對於定製targetTags的自定義防火牆規則,您只需在「網絡標籤」框中鍵入它們即可。
然後向下滾動並點擊保存,您應該排序。

+0

謝謝羅伯特。我有一個指向以下名稱服務器的自定義域:\t ns-cloud-b1.googledomains.com。 ns-cloud-b2.googledomains.com。 ns-cloud-b3.googledomains.com。 ns-cloud-b4.googledomains.com。我爲自定義域設置了DNS雲。我還在雲端控制檯中安裝了SSL證書。我的實例是Ubuntu 17.我意識到端口433是關閉的實例,我啓用了,但仍然沒有運氣。 – Amir

0

我有完全相同的問題,並意識到谷歌阻止默認端口443 爲了解決這個問題,只是用命令啓用SSL的Apache:$ sudo的a2enmod SSL

然後重新啓動系統,你將可以通過https訪問它!