mirror of
https://github.com/0xJacky/nginx-ui.git
synced 2026-04-25 08:45:58 +03:00
[GH-ISSUE #487] 手动更新证书报错 #1605
Labels
No labels
Q/A
bug
casdoor
dependencies
docker
documentation
duplicate
enhancement
help wanted
invalid
lego
platform:openwrt
platform:windows
pull-request
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/nginx-ui#1605
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @jearton on GitHub (Aug 3, 2024).
Original GitHub issue: https://github.com/0xJacky/nginx-ui/issues/487
2.0.0-beta.30
点击更新证书按钮,日志里显示没有找到 dns01。我这是在内网里用的nginx,公网肯定访问不到这个域名的
@0xJacky commented on GitHub (Aug 4, 2024):
是的,使用DNS挑战需要域名能被公网访问,这不是 bug
@0xJacky commented on GitHub (Aug 4, 2024):
不幸的是,Let's Encrypt 需要一个公共 DNS 记录来验证域和颁发证书,如果您需要在内部网络中签名证书,您可能需要考虑https://github.com/letsencrypt/boulder 并使用您自己部署的 Boulder 作为 CA 在 Nginx UI 中创建一个 ACME 用户。
@jearton commented on GitHub (Aug 5, 2024):
不是,我的DNS是走公网的。你仔细看右边的日志,我左边设置的是 DNS 挑战,然后右边的日志里表明出来实际使用的是 HTTP 挑战。也就是说,点击更新证书按钮后,使用的挑战方法不是我选的 DNS01,而是HTTP01,这个算不算bug
@0xJacky commented on GitHub (Aug 5, 2024):
重新申请一下试试,我这没法复现