forum.gl-inet.cn

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 15401|回复: 26

[问题反馈] 使用域名访问路由器ssl证书的问题。

[复制链接]

21

主题

330

帖子

1806

积分

金牌会员

Rank: 6Rank: 6

积分
1806
发表于 2022-8-2 10:30:42 | 显示全部楼层 |阅读模式
本帖最后由 m0eak 于 2022-8-2 10:34 编辑

按照教程替换了uhttpd的两个证书,任然显示不安全,加上https就无法访问了,哪里不对吗 luci-ssl-openssl也安装了。。
教程地址
不花一分钱给自己的Openwrt加上SSL安全证书-OPENWRT专版-恩山无线论坛 (right.com.cn)证书阿里云上申请的。
1.jpg 2.jpg



回复

使用道具 举报

77

主题

2144

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
10312

官方人员

发表于 2022-8-2 10:42:14 | 显示全部楼层
你这个是配置哪个软件,我们后台用的是nginx
回复

使用道具 举报

21

主题

330

帖子

1806

积分

金牌会员

Rank: 6Rank: 6

积分
1806
 楼主| 发表于 2022-8-2 10:43:41 | 显示全部楼层
萝卜大侠 发表于 2022-8-2 10:42
你这个是配置哪个软件,我们后台用的是nginx

就是luci-app-uhttpd
回复

使用道具 举报

21

主题

330

帖子

1806

积分

金牌会员

Rank: 6Rank: 6

积分
1806
 楼主| 发表于 2022-8-2 10:55:14 | 显示全部楼层
萝卜大侠 发表于 2022-8-2 10:42
你这个是配置哪个软件,我们后台用的是nginx

我大概知道了,回家再试试
回复

使用道具 举报

77

主题

2144

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
10312

官方人员

发表于 2022-8-2 15:58:00 | 显示全部楼层
m0eak 发表于 2022-8-2 10:43
就是luci-app-uhttpd

那应该得配nginx的才行
回复

使用道具 举报

21

主题

330

帖子

1806

积分

金牌会员

Rank: 6Rank: 6

积分
1806
 楼主| 发表于 2022-8-2 16:15:26 | 显示全部楼层
萝卜大侠 发表于 2022-8-2 15:58
那应该得配nginx的才行

替换了这俩也不好使,文件是etc/nginx/conf.d/gl.conf

QQ截图20220802161446.png
回复

使用道具 举报

17

主题

372

帖子

2629

积分

金牌会员

Rank: 6Rank: 6

积分
2629
发表于 2022-8-2 16:38:33 | 显示全部楼层
本帖最后由 不望月的狼人 于 2022-8-2 16:39 编辑
m0eak 发表于 2022-8-2 16:15
替换了这俩也不好使,文件是etc/nginx/conf.d/gl.conf

ng重启了没?看你的配置是没有配置域名?
回复

使用道具 举报

21

主题

330

帖子

1806

积分

金牌会员

Rank: 6Rank: 6

积分
1806
 楼主| 发表于 2022-8-2 16:41:06 | 显示全部楼层
不望月的狼人 发表于 2022-8-2 16:38
ng重启了没?看你的配置是没有配置域名?

啊这之前配置了也没用。。。路由器都重启过了也不行。。
回复

使用道具 举报

17

主题

372

帖子

2629

积分

金牌会员

Rank: 6Rank: 6

积分
2629
发表于 2022-8-2 16:42:36 | 显示全部楼层
本帖最后由 不望月的狼人 于 2022-8-2 16:47 编辑
m0eak 发表于 2022-8-2 16:41
啊这之前配置了也没用。。。路由器都重启过了也不行。。

一般证书只会对域名签名,不支持ip的,所以你需要在ng中配置一下server_name ,通过域名访问路由器,就像这样:
WechatIMG129.png


回复

使用道具 举报

21

主题

330

帖子

1806

积分

金牌会员

Rank: 6Rank: 6

积分
1806
 楼主| 发表于 2022-8-2 16:55:01 | 显示全部楼层
不望月的狼人 发表于 2022-8-2 16:42
一般证书只会对域名签名,不支持ip的,所以你需要在ng中配置一下server_name ,通过域名访问路由器,就像 ...

我是通过域名访问的,ng里这样设置吗,域名需要吧子域名也写上吗,比如xx.yyy.net,我申请的时候xx.yyy.net和yyy.net都申请了。

3.png

回复

使用道具 举报

17

主题

372

帖子

2629

积分

金牌会员

Rank: 6Rank: 6

积分
2629
发表于 2022-8-2 17:00:05 | 显示全部楼层
m0eak 发表于 2022-8-2 16:55
我是通过域名访问的,ng里这样设置吗,域名需要吧子域名也写上吗,比如xx.yyy.net,我申请的时候xx.yyy.n ...

用你配置的那个证书域名访问,然后重启一下NG
回复

使用道具 举报

21

主题

330

帖子

1806

积分

金牌会员

Rank: 6Rank: 6

积分
1806
 楼主| 发表于 2022-8-2 17:12:58 | 显示全部楼层
不望月的狼人 发表于 2022-8-2 17:00
用你配置的那个证书域名访问,然后重启一下NG

啊这,在我这就是不起作用,我晕了,我在看看有什么遗漏的。。。
回复

使用道具 举报

17

主题

372

帖子

2629

积分

金牌会员

Rank: 6Rank: 6

积分
2629
发表于 2022-8-2 17:16:19 | 显示全部楼层
m0eak 发表于 2022-8-2 17:12
啊这,在我这就是不起作用,我晕了,我在看看有什么遗漏的。。。

嗯,感觉是配置漏了啥,再仔细检查一下
回复

使用道具 举报

21

主题

330

帖子

1806

积分

金牌会员

Rank: 6Rank: 6

积分
1806
 楼主| 发表于 2022-8-2 17:32:05 | 显示全部楼层
不望月的狼人 发表于 2022-8-2 17:16
嗯,感觉是配置漏了啥,再仔细检查一下

需要安装nginx什么依赖吗,应该不用的吧
回复

使用道具 举报

21

主题

330

帖子

1806

积分

金牌会员

Rank: 6Rank: 6

积分
1806
 楼主| 发表于 2022-8-2 17:41:14 | 显示全部楼层
不望月的狼人 发表于 2022-8-2 17:16
嗯,感觉是配置漏了啥,再仔细检查一下

运行nginx -t -c /etc/nginx/conf.d/gl.conf测试失败,不知道是不是这个元婴
回复

使用道具 举报

17

主题

372

帖子

2629

积分

金牌会员

Rank: 6Rank: 6

积分
2629
发表于 2022-8-2 17:45:51 | 显示全部楼层
m0eak 发表于 2022-8-2 17:41
运行nginx -t -c /etc/nginx/conf.d/gl.conf测试失败,不知道是不是这个元婴

直接执行这个看看呢 nginx -t
回复

使用道具 举报

21

主题

330

帖子

1806

积分

金牌会员

Rank: 6Rank: 6

积分
1806
 楼主| 发表于 2022-8-2 17:47:21 | 显示全部楼层
不望月的狼人 发表于 2022-8-2 17:45
直接执行这个看看呢 nginx -t
  1. nginx: invalid option: "/etc/nginx/conf.d/gl.conf"
复制代码
回复

使用道具 举报

17

主题

372

帖子

2629

积分

金牌会员

Rank: 6Rank: 6

积分
2629
发表于 2022-8-2 17:49:22 | 显示全部楼层
截个图看看呢,如果配置有问题的话ng是起不来的
回复

使用道具 举报

21

主题

330

帖子

1806

积分

金牌会员

Rank: 6Rank: 6

积分
1806
 楼主| 发表于 2022-8-2 17:52:10 | 显示全部楼层
不望月的狼人 发表于 2022-8-2 17:49
截个图看看呢,如果配置有问题的话ng是起不来的

QQ截图20220802175208.png
回复

使用道具 举报

21

主题

330

帖子

1806

积分

金牌会员

Rank: 6Rank: 6

积分
1806
 楼主| 发表于 2022-8-2 18:20:27 | 显示全部楼层
本帖最后由 m0eak 于 2022-8-2 18:36 编辑
不望月的狼人 发表于 2022-8-2 17:45
直接执行这个看看呢 nginx -t

-t -c显示好像第一行就错了,但我没改过。。
  1. nginx: [emerg] "index" directive is not allowed here in /etc/nginx/conf.d/gl.conf:1
  2. nginx: configuration file /etc/nginx/conf.d/gl.conf test failed
复制代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|gl-inet.cn ( 粤ICP备18130956号 )

GMT+8, 2026-1-28 07:35 , Processed in 0.029108 second(s), 27 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表