How do I save certificate files? #31

クローズ
Ghostが2019-02-03 13:12:47 +00:00に作成 · 0件のコメント

So, I need to use nginx as my SSL handler. To do so, I need to save the certificates as files, however, when saving them like this:

await writeFile(`./LetsEncrypt/Certs/${domainDoc.domain.split("https://")[1]}/privkey.pem`, leres.privkey);
await writeFile(`./LetsEncrypt/Certs/${domainDoc.domain.split("https://")[1]}/cert.pem`, `${leres.cert}\r\n${leres.chain}`);

and running them through nginx using the following

listen 443 ssl; 
ssl_certificate ${__dirname}/../../../LetsEncrypt/Certs/${domainDoc.domain.split("https://")[1]}/cert.pem;
ssl_certificate_key ${__dirname}/../../../LetsEncrypt/Certs/${domainDoc.domain.split("https://")[1]}/privkey.pem; 

my browser sees the certificate files, accepts that they are proper certificates but claims that I am using an unknown CA which isn't valid. Anyone have any idea on how to fix this?

So, I need to use nginx as my SSL handler. To do so, I need to save the certificates as files, however, when saving them like this: ```javascript await writeFile(`./LetsEncrypt/Certs/${domainDoc.domain.split("https://")[1]}/privkey.pem`, leres.privkey); await writeFile(`./LetsEncrypt/Certs/${domainDoc.domain.split("https://")[1]}/cert.pem`, `${leres.cert}\r\n${leres.chain}`); ``` and running them through nginx using the following ```javascript listen 443 ssl; ssl_certificate ${__dirname}/../../../LetsEncrypt/Certs/${domainDoc.domain.split("https://")[1]}/cert.pem; ssl_certificate_key ${__dirname}/../../../LetsEncrypt/Certs/${domainDoc.domain.split("https://")[1]}/privkey.pem; ``` my browser sees the certificate files, accepts that they are proper certificates but claims that I am using an unknown CA which isn't valid. Anyone have any idea on how to fix this?
Ghost がイシューをクローズ 2019-02-03 13:39:57 +00:00
サインインしてこの会話に参加。
ラベルなし
マイルストーンなし
担当者なし
1 人の参加者
通知
期日
期日が正しくないか範囲を超えています。 'yyyy-mm-dd' の形式で入力してください。

期日は未設定です。

依存関係

依存関係が設定されていません。

リファレンス: coolaj86/greenlock.js-ARCHIVED#31
説明はありません。