『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 14631|回复: 21

[技术探讨] 请问阿里云SSL证书是如何转换的

[复制链接]

4

主题

215

帖子

493

积分

中级会员

Rank: 3Rank: 3

积分
493
金钱
278
HASS币
0
发表于 2018-11-3 00:10:44 | 显示全部楼层 |阅读模式
本帖最后由 waitshare 于 2018-11-3 00:11 编辑

目前从阿里云下载的SSL证书有两个文件:xx.xx.com.crt和xx.xx.com.key。查看阿里云各类型的证书下载文件均没有pem后缀文件,有如下疑问:  
     1.crt文件是单独转为fullchain.pem还是要配合xx.xx.com.key文件生成fullchain.pem;
     2.privkey.pem是由xx.xx.com.key生成的么?怎么生成呢

网上查了一些转为pem格式都是配置不成功,特来请教各位大神了。

回复

使用道具 举报

6

主题

181

帖子

613

积分

高级会员

Rank: 4

积分
613
金钱
432
HASS币
0
发表于 2018-11-3 00:50:53 | 显示全部楼层
我是在网上找了一个中间证书生成的网站。不知道是是不是正确生成了,反正遇到要中间证书的都放上去,能用。
回复

使用道具 举报

4

主题

192

帖子

1576

积分

金牌会员

Rank: 6Rank: 6

积分
1576
金钱
1384
HASS币
0
发表于 2018-11-3 02:46:09 | 显示全部楼层
下载错了,按N和A分別下载,按自己的网页协议下载,直接改后缀名即可
回复

使用道具 举报

4

主题

215

帖子

493

积分

中级会员

Rank: 3Rank: 3

积分
493
金钱
278
HASS币
0
 楼主| 发表于 2018-11-3 09:03:05 | 显示全部楼层
本帖最后由 waitshare 于 2018-11-3 09:55 编辑
zorankeinfo 发表于 2018-11-3 02:46
下载错了,按N和A分別下载,按自己的网页协议下载,直接改后缀名即可

现在阿里云的没有pem了,下载Nginx文件的改后缀后还是不行
回复

使用道具 举报

4

主题

215

帖子

493

积分

中级会员

Rank: 3Rank: 3

积分
493
金钱
278
HASS币
0
 楼主| 发表于 2018-11-3 09:04:18 | 显示全部楼层
leonxis 发表于 2018-11-3 00:50
我是在网上找了一个中间证书生成的网站。不知道是是不是正确生成了,反正遇到要中间证书的都放上去,能用。 ...

请问你的HomeAssistant的ssl配置成功了么?怎么弄得呢
回复

使用道具 举报

4

主题

215

帖子

493

积分

中级会员

Rank: 3Rank: 3

积分
493
金钱
278
HASS币
0
 楼主| 发表于 2018-11-3 09:12:17 | 显示全部楼层
leonxis 发表于 2018-11-3 00:50
我是在网上找了一个中间证书生成的网站。不知道是是不是正确生成了,反正遇到要中间证书的都放上去,能用。 ...

1.crt文件是单独转为fullchain.pem还是要配合xx.xx.com.key文件生成fullchain.pem;
2.privkey.pem是由xx.xx.com.key生成的么?怎么生成呢
回复

使用道具 举报

6

主题

181

帖子

613

积分

高级会员

Rank: 4

积分
613
金钱
432
HASS币
0
发表于 2018-11-3 19:37:07 | 显示全部楼层
本帖最后由 leonxis 于 2018-11-3 19:40 编辑
waitshare 发表于 2018-11-3 09:12
1.crt文件是单独转为fullchain.pem还是要配合xx.xx.com.key文件生成fullchain.pem;
2.privkey.pem是由x ...

下载的文件里面将.key和.pem拷贝出来   更改213937541569801.pem文件为cert.pem
213937541569801.key文件为key.pem
然后里面的chain.pem可能是中间证书我没用,另外找的网站用cert.pem跟key.pem生成了fullchain.pem
然后按HA加入SSL证书的方法即可。
根据使用经验,key.pem/cert.pem/chain.pem用在群晖、梅林、跟HA里面都正常通过了HTTPS检测

实在不懂建议查一下梅林/群晖添加阿里云证书的教程。里面告诉你做的证书在HA中正常使用
回复

使用道具 举报

4

主题

215

帖子

493

积分

中级会员

Rank: 3Rank: 3

积分
493
金钱
278
HASS币
0
 楼主| 发表于 2018-11-4 11:29:18 | 显示全部楼层
本帖最后由 waitshare 于 2018-11-4 11:30 编辑
leonxis 发表于 2018-11-3 19:37
下载的文件里面将.key和.pem拷贝出来   更改213937541569801.pem文件为cert.pem
213937541569801.key文件 ...

现在的下载只有两个文件*.crt和*.key,并没有PEM文件的。
回复

使用道具 举报

4

主题

215

帖子

493

积分

中级会员

Rank: 3Rank: 3

积分
493
金钱
278
HASS币
0
 楼主| 发表于 2018-11-4 11:45:32 | 显示全部楼层
leonxis 发表于 2018-11-3 19:37
下载的文件里面将.key和.pem拷贝出来   更改213937541569801.pem文件为cert.pem
213937541569801.key文件 ...

改了提示如下错误
Invalid config for [http]: not a file for dictionary value @ data['http']['ssl_certificate']. Got '/usr/share/hassio/ssl/fullchain.pem'
not a file for dictionary value @ data['http']['ssl_key']. Got '/usr/share/hassio/ssl/key.pem'. (See /config/configuration.yaml, line 53). Please check the docs at https://home-assistant.io/components/http/
回复

使用道具 举报

5

主题

96

帖子

844

积分

高级会员

Rank: 4

积分
844
金钱
748
HASS币
0
发表于 2018-12-7 20:06:31 | 显示全部楼层
遇到同样问题了,不知道怎么解决。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-24 20:44 , Processed in 0.053612 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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