mirror of
https://github.com/0xJacky/nginx-ui.git
synced 2026-04-25 16:55:56 +03:00
[GH-ISSUE #602] 使用 dns 申请 ssl 证书时,最后保存阶段报错:make certificate dir error: mkdir : no such file or directory #3404
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#3404
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 @zsio on GitHub (Oct 9, 2024).
Original GitHub issue: https://github.com/0xJacky/nginx-ui/issues/602
Describe the bug
使用阿里云的 dns 申请 ssl 证书,申请成功后会在保存证书文件时报错。
To Reproduce
Steps to reproduce the behavior:
Expected behavior
我希望能正常保存证书
Screenshots

Info (please complete the following information):
@0xJacky commented on GitHub (Oct 9, 2024):
麻烦检查 nginx 配置目录下是否有 ssl 文件夹
如 /etc/nginx/ssl
@0xJacky commented on GitHub (Oct 14, 2024):
我重新检查了代码,确实是用的 mkdirAll 函数,无法复现您的问题,在我的测试环境中,/etc/nginx/ssl 也是不存在的
如果有更多细节补充请回复此 issue,我会重新打开。
@zhouzongyan commented on GitHub (Oct 18, 2024):
@0xJacky 我用cloudflare签发证书也碰到了

@zhouzongyan commented on GitHub (Oct 18, 2024):
用的版本也是 2.0.0-beta.36
@zhouzongyan commented on GitHub (Oct 18, 2024):
也是没有/etc/nginx/ssl文件夹

@0xJacky commented on GitHub (Oct 18, 2024):
如果手动创建呢?
@zhouzongyan commented on GitHub (Oct 18, 2024):
测试太多次被限制了,到时候我试试

@0xJacky commented on GitHub (Oct 19, 2024):
@zhouzongyan 可以使用这个 CA Dir:
https://acme-staging-v02.api.letsencrypt.org/directory,这个是 Let's Encrypt 的演示环境,可以提供更多次的错误重试。
@zhouzongyan commented on GitHub (Oct 19, 2024):
手动创建ssl文件夹也不行,还是一样的错误,配置的是et's Encrypt 演示环境地址

@0xJacky commented on GitHub (Oct 19, 2024):
nginxui 有权限读写吗
@zhouzongyan commented on GitHub (Oct 19, 2024):
有的,我特意把ssl改成了777权限
@0xJacky commented on GitHub (Oct 19, 2024):
安装方式是?
@zhouzongyan commented on GitHub (Oct 19, 2024):
需要我弄啥不,我也做啥操作,就正常的用脚本安装,然后签发证书
@zhouzongyan commented on GitHub (Oct 19, 2024):
用这个命令安装的

@0xJacky commented on GitHub (Oct 19, 2024):
操作系统是?
@zhouzongyan commented on GitHub (Oct 19, 2024):
Debian 11

@0xJacky commented on GitHub (Oct 19, 2024):
好的收到,如果我能复现的话会研究一下
@zhouzongyan commented on GitHub (Oct 19, 2024):
请问程序的日志路径配置是在哪个路径,没看到有对应的配置
@0xJacky commented on GitHub (Oct 19, 2024):
journalctl -uf nginx-ui
@zhouzongyan commented on GitHub (Oct 20, 2024):
看日志是nginx出错了

@0xJacky commented on GitHub (Oct 20, 2024):
噢这样,你的nginx是怎么安装的? 自己编译的吗,可以手动配置一下这个:https://nginxui.com/zh_CN/guide/config-nginx.html
@zhouzongyan commented on GitHub (Oct 20, 2024):
嗯,用官方的nginx包正常了,感谢