APACHE 2 WAMP 服务器无法识别 SSL 证书

标签 apache ssl openssl wamp

这个问题在这里已经有了答案:





How to enable local network users to access my WAMP sites?

(11 个回答)


22 天前关闭。




我使用 OpenSSL 创建了一个证书。签署证书后,我收到了一个“.CER”文件。我按照教程(“https://infyom.com/blog/how-to-enable-localhost-https-ssl-on-wamp-server”)中的说明进行操作,但是在运行“httpd - t”命令提示符中的命令:
AH00526:C:/wamp64/bin/apache/apache2.4.23/conf/extr 第 290 行的语法错误
一个/httpd-ssl.conf:
SSLCACertificateFile:文件 'C:/wamp64/bin/apache/apache2.4.23/conf/key/[name-of-cert].crt' 不存在或为空”。
我还注意到许多教程中使用的证书扩展名是“.CRT”。我发现了一个之前提出的问题,其中一个答案说没关系,但我仍然不确定:Do I need to convert .CER to .CRT for Apache SSL certificates? If so, how? .
到目前为止完成的故障排除:

  • 改变了斜线的方向。
  • 从文件夹位置复制路径并将其粘贴到配置中
  • 配置文件还使用存储服务器的变量
    root 并且我已经尝试了使用和不使用该服务器 root 的路径
    多变的。
  • 当我注释掉引发错误的行时,会读取存储在同一文件夹中的私钥,并且“httpd-t”命令会输出“Syntax Ok”。
  • 最佳答案

    我发现了错误,我在重命名文件时添加了扩展名,因此它被存储为“filename.cer.cer”。我再次运行“httpd-t”命令,它输出“Syntax Ok”。
    希望这对其他人也有帮助。

    关于APACHE 2 WAMP 服务器无法识别 SSL 证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72606178/

    相关文章:

    apache - 无法启动 Liferay tomcat 服务器

    django - 如何在 Web 服务器上设置 PYTHONPATH

    java - 如何在Java中从文件中读取特定单词后的int

    ssl - 物联网设备上更新SHA-1指纹的方法

    c++ - 在 nullptr 上调用 OpenSSL BIO/EC_KEY/EVP_KEY/..._free 函数是否安全?

    apache - 不带子域的 301 重定向

    angular - 如何部署支持 ssl 的 Angular 应用程序

    ssl - 浏览 IP 地址时使用 SSL

    java - PEM 和 DER 证书如何在 openSSL 中工作?

    windows - 无法在 Windows 上从/usr/local/ssl/openssl.cnf 加载配置信息