0

我創建了一個企業社會責任的AWS Linux服務器上,並用它來創建,然後我安裝了一個自簽名的CA證書,但得到通用名和主機名不匹配的錯誤。AWS CA SSL證書不起作用?

有人可以告訴我,我需要做些什麼來糾正問題,因爲通用名稱IP是亞馬遜內部的,並且主機IP是公共的,那麼如何創建一個可行的證書?

我不是一個程序員,但是這是我的網站開發的最後一步。 SSL是好的但我需要獲得證書的工作。謝謝

+0

您是否在生成自簽名證書時使用您使用的主機名作爲通用名稱訪問站點? –

回答

0

我沒有使用我的domain.net作爲通用名稱,但我認爲他的答案在於我更改AWS/etc/sysconfig/network文件上的主機名。當我創建原始CSR.pem文件和證書時,這被設置爲HOSTNAME = localhost.local。

我將localhost.local更改爲mydomain.net,創建了另一個csr.pem文件和證書,SSL正在工作。我應該添加我以前創建的彈性IP並將其附加到服務器,並在Route 53中將域名分配給實例。沒有信息可以更改網絡文件中的實例HOSTNAME。

當你找到答案了明顯的,找到了答案,是問題。

非常感謝