Letsencrypt
從letsencrypt(客戶端)切換到acme-client - 我的帳戶密鑰在哪裡?
當有一個名為
letsencrypt
. 我現在想更改為acme-client
- 即 C 實現。我想我設法配置了我的網站,並找到了他們的證書,但我得到了錯誤
acme-client: https://acme-v01.api.letsencrypt.org/acme/new-authz: bad HTTP: 403 acme-client: transfer buffer: [{ "type": "urn:acme:error:unauthorized", "detail": "No registration exists matching provided key", "status": 403 }] (120 bytes)
我不認為我得到了正確的帳戶密鑰。那是在哪裡
letsencrypt
存放的?我找到一個名為 的目錄/etc/letsencrypt/accounts
,但下面沒有pem
-files,只有json
奇怪的內容……所以我的問題是:
是否以-格式
letsencrypt
儲存了帳戶密鑰pem
?
- 如果是這樣,我在哪裡可以找到它?
- 如果不是 - 密鑰是否以可轉換為格式的方式儲存在任何地方
pem
?
另一種更簡單的解決方案是使用重新註冊帳戶
acme-client -DAvv <domain>
在打開埠 80 並配置
httpd
為使用附加接聽電話後location "/.well-known/acme-challenge/*" { root "/acme" root strip 2 }