解决阿里云SLB无法添加https证书的问题
2024-08-27 13:16:44
私钥是在Linux中通过下面的openssl命令生成的:
openssl req -new -newkey rsa:2048 -nodes -keyout cnblogs.key -out cnblogs.csr
证书是通过cnblogs.csr在godaddy上生成的。
生成的私钥/证书在自己的搭建的nginx服务器上可以正常使用。
但是在阿里云SLB证书管理中创建证书总是失败,具体的错误信息:"The specified parameter ServerCertificate format is error."
提交工单后,通过阿里云客服提供的帮助文档才知道是私钥格式的问题。
之前通过openssl命令生成的私钥是以[-----BEGIN PRIVATE KEY-----, -----END PRIVATE KEY-----]开头与结尾的,而阿里云SLB需要的是以[-----BEGIN RSA PRIVATE KEY-----, -----END RSA PRIVATE KEY-----]开头与结尾的私钥。
通过下面的openssl命令转换一下私钥格式,问题就解决了。
openssl rsa -in cnblogs.key -out cnblogs.pem
最新文章
- poj3301Texas Trip(三分)
- (转)新手必看:HighCharts几个基础问答
- UC 浏览器远程调试手机web网页记录
- Mac/Linux 定时运行命令行
- 【转】CentOS yum安装和卸载软件的使用方法
- http状态代码含义表
- windows7 spark单机环境搭建及pycharm访问spark
- OpenGL编程指南第版本学习笔记 --- OpenGL程序实现过程(win32 + OpenGL)
- spring学习总结二-----面向切面编程(AOP)思想
- cs231n spring 2017 Python/Numpy基础 (1)
- Beta No.3
- Python——各类库的安装(持续更新)
- 当使用eclipse将项目部署到Tomcat时,提示Tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 Web modul
- Java基础(basis)-----关键字this和super的作用
- 数据库开启对sys用户的审计
- js 正则之 检测素数
- Android JSON语法解析示例
- python-在定义函数时,不定长参数中,默认值参数不能放在必选参数前面
- Laya 1.x 按文件夹TS代码合并
- CSV 中添加逗号