[英]GoDaddy SSL On Heroku doesn't work
我從GoDaddy購買了SSL證書。
我的通用名稱是www.mywebsite.com。 在我的DNS設置中,我將網站從裸域轉發到www.mywebsite.com。
我從GUI刪除了Heroku內部有關SSL證書的所有設置。
然后我仔細閱讀了這里的說明。
回顧一下,我首先創建了crs文件並將其發送到GoDaddy,從而生成了server.key。
我購買了$ 20 / mo的終端節點。
GoDaddy為我的證書提供了可下載的ZIP,其中一個帶有一個證書,另一個帶有三個證書。
我先運行以下命令以安裝捆綁版本,然后顯示以下失敗消息:
heroku certs:add server.crt server.key --type endpoint
No certificate given is a domain name certificate.
我什至嘗試使用捆綁軟件的原因是我的SSL在firefox中不起作用,並且未包含中介證書。 在四處尋找答案后,我找不到。
因此,為了使我的網站在短期內恢復正常運行,我決定只做以前的工作,然后上傳單個證書。 那行得通,但並非如此。
現在,當我運行cUrl測試時,我收到此消息:
* error:14077438:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert internal error
另外,我的網站已經關閉。 :(
我該如何解決?
就我而言,答案似乎是在Heroku上不需要購買SSL證書。 當您購買付費托管軟件包時,默認情況下它們會提供SSL證書,而無需購買其SSL附加終結點。
使用付費SSL證書可能還有其他用例,但就我而言,我不必這樣做。
如果這個答案對您有幫助,請贊成這個問題,因為有些人似乎認為這是一個值得不贊成投票的問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.