gpt4 book ai didi

ssl - MAMP Pro (5.5.1) 和正式签署的 SSL 证书

转载 作者:太空宇宙 更新时间:2023-11-03 14:22:16 26 4
gpt4 key购买 nike

我正在尝试获得官方签名的 SSL 证书,以便在运行 OS X Catelina 的 MAMP Pro 5.5.1 下工作。

我通过命令行创建了 .key 和 .csr 文件(就像我多年来使用 Apache 和 OS X Server 所做的那样),如下所示:

sudo openssl genrsa -des3 -out certificate.key 2048

sudo openssl req -new -key certificate.key -out certificate.csr

我上传到我的 SSL 提供商 (Xolphin) 的 CSR,在取回证书文件后,我将它们放在/Applications/MAMP/Library/OpenSSL/certs 目录中,并从 MAMP Pro 应用程序中选择它们SSL 选项卡。执行此操作后,MAMP 将重新启动,但随后会返回 Apache 无法启动的错误消息。

这是 Apache SSL 错误日志文件提到的内容:

[2019 年 12 月 28 日星期六 19:49:47] [错误] 初始化:无法读取密码 [提示:在重启前引入或更改 key ?]

[2019 年 12 月 28 日星期六 19:49:47] [错误] SSL 库错误:218529960 错误:0D0680A8:asn1 编码例程:ASN1_CHECK_TLEN:标签错误

[Sat Dec 28 19:49:47 2019] [error] SSL Library Error: 218640442 error:0D08303A:asn1 encoding routines:ASN1_TEMPLATE_NOEXP_D2I:nested asn1 error

[2019 年 12 月 28 日星期六 19:49:47] [错误] SSL 库错误:218529960 错误:0D0680A8:asn1 编码例程:ASN1_CHECK_TLEN:标签错误

[Sat Dec 28 19:49:47 2019] [error] SSL Library Error: 218595386 error:0D07803A:asn1 encoding routines:ASN1_ITEM_EX_D2I:nested asn1 error

[2019 年 12 月 28 日星期六 19:49:47] [错误] SSL 库错误:67710980 错误:04093004:rsa 例程:OLD_RSA_PRIV_DECODE:RSA 库

[2019 年 12 月 28 日星期六 19:49:47] [错误] SSL 库错误:218529960 错误:0D0680A8:asn1 编码例程:ASN1_CHECK_TLEN:标签错误

[Sat Dec 28 19:49:47 2019] [error] SSL Library Error: 218595386 error:0D07803A:asn1 encoding routines:ASN1_ITEM_EX_D2I:nested asn1 error

[2019 年 12 月 28 日星期六 19:51:26] [错误] 初始化:找不到私钥

[2019 年 12 月 28 日星期六 19:51:26] [错误] SSL 库错误:218529960 错误:0D0680A8:asn1 编码例程:ASN1_CHECK_TLEN:错误标记

[Sat Dec 28 19:51:26 2019] [error] SSL Library Error: 218640442 error:0D08303A:asn1 encoding routines:ASN1_TEMPLATE_NOEXP_D2I:nested asn1 error

[2019 年 12 月 28 日星期六 19:51:26] [错误] SSL 库错误:218529960 错误:0D0680A8:asn1 编码例程:ASN1_CHECK_TLEN:错误标记

[Sat Dec 28 19:51:26 2019] [error] SSL Library Error: 218595386 error:0D07803A:asn1 encoding routines:ASN1_ITEM_EX_D2I:nested asn1 error

[2019 年 12 月 28 日星期六 19:51:26] [错误] SSL 库错误:67710980 错误:04093004:rsa 例程:OLD_RSA_PRIV_DECODE:RSA 库

[2019 年 12 月 28 日星期六 19:51:26] [错误] SSL 库错误:218529960 错误:0D0680A8:asn1 编码例程:ASN1_CHECK_TLEN:错误标记

[Sat Dec 28 19:51:26 2019] [error] SSL Library Error: 218595386 error:0D07803A:asn1 encoding routines:ASN1_ITEM_EX_D2I:nested asn1 error

[2019 年 12 月 28 日星期六 19:51:30] [错误] 初始化:找不到私钥

MAMP 支持台告诉我:“我们只能就在 MAMP 应用程序内部创建的(自签名)SSL 证书向您咨询”,但这显然不是我想要的专业网站(为什么我购买 MAMP Pro)网站。

如果有人成功了,你能告诉我你是如何创建 SSL 证书的吗?

干杯!

莱昂。

最佳答案

主题可以关闭。通过按以下方式创建 SSL crs 和 key 文件解决了问题:

openssl genrsa -out certificate.key 2048

openssl req -out certificate.csr -keycertificate.key -new -sha256

希望这对将来遇到同样问题的人有所帮助。

关于ssl - MAMP Pro (5.5.1) 和正式签署的 SSL 证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59590197/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com