AWS EC2 上の node.js サーバーで使用するために、GoDaddy 経由で SSL をセットアップする作業を行っています。私はそれを機能させることができませんでした。
これが私が試したことです:
ドメイン向け: files.mysite.com
私が実行するサーバーで:
$ openssl req -new -newkey rsa:2048 -nodes -keyout files.mysite.key -out files.mysite.csr
Common Name: files.mysite.com
password: left empty
次に CSR を取得します: vim files.mysite.csr
以下からコピーして貼り付けます。
-----BEGIN CERTIFICATE-----
......... lots of stuff
-----END CERTIFICATE-----
最後に余分な空の行がありますが、これを残してキーの再生成を使用して GoDaddy インターフェイスに貼り付けます。
次に、以下を提供する godaddy キーをダウンロードします。
gd_bundle.crt
files.mysite.com.crt
次に、ノードに次を挿入します。
key: fs.readFileSync('server.key').toString(),
cert: fs.readFileSync('server.crt').toString()
GoDaddy が 2 つの crt ファイルを提供しているのに、server.key または server.crt が何かわかりませんか?
手伝ってくれますか?