Mamp Pro无法再使用SSL

ghhkc1vu  于 2022-11-24  发布在  其他
关注(0)|答案(6)|浏览(136)

我正在使用Mamp Pro 5,上周我可以通过生成一个自签名证书来设置和使用SSL。
但今天当我试图再次启动服务器,它是不工作了.我检查了日志文件,它说:[2019年10月12日星期六13:36:58][错误](1)不允许操作:Init:无法打开服务器证书文件(文件路径)/uf. o. crt
请让我知道如何解决这个问题。
谢谢
This is a screenshot of error log.

ax6ht2ek

ax6ht2ek1#

将SSL证书移到默认的MAMP证书文件夹中:
/Applications/MAMP/Library/OpenSSL/certs/

insrf1ej

insrf1ej2#

我在升级MacOS 10.15 Catalina 到Build 19 A602(从昨天开始的安全更新)后也遇到过同样的问题。我曾经在我的用户文件夹中存储自己创建的SSL证书,Apache无法再启动了。
在将所有.crt和.key文件移动到MAMP本身存储其自动生成的证书的文件夹(即/Applications/MAMP/Library/OpenSSL/certs)中后,问题就解决了。
当然,您必须检查每台主机并重新链接证书文件(标有红色感叹号)才能使其正常工作-但 * 无需完全卸载MAMP*

hrysbysz

hrysbysz3#

我只是自己解决了它,我也得到了这个解决方案,从开发人员后,我解决了它。
我所做的只是完全卸载Mamp,并尝试重新安装
都搞定了。

1tu0hz3e

1tu0hz3e4#

我有类似的问题,并通过将我的所有项目移到我的主文件夹下来解决这个问题。SSL证书被重新生成(我使用MAMP Pro,更喜欢将SSL证书保留在我的项目下用于开发目的)

wnavrhmk

wnavrhmk5#

通常在升级MacOS后会出现此问题。
1.禁用Apache
1.在MAMP中禁用SSL
1.启动Apache
1.禁用Apache
1.在MAMP中启用SSL并生成新的SSL证书
1.启动Apache
对我来说很有效:)

az31mfrm

az31mfrm6#

在MAMP PRO 6中,证书由MAMP管理。我遇到了一个证书过期的问题。我只是删除了主机,然后重新创建了主机。MAMP已经生成了新的证书,一切正常。

相关问题