ssl - 启用/禁用 mod_ssl 后 Apache 无法启动

标签 ssl proxy ubuntu-14.04 apache2.4

4.7 (Ubuntu),我尝试在现有实例上设置一个带有 SSL 的代理,作为其他非 SSL 应用程序的代理。我通过运行 a2enmod ssl 启用了 ssl 并重新启动。我立即收到其他应用程序的代理停止工作的警报。我立即运行 a2dismod ssl 命令并重新启动失败的 apache。在 apache2/error.log 中,我发现了以下错误:

2015 年 8 月 17 日星期一 23:04:31.670430] [ssl:emerg] [pid 16151:tid 140301083379584] AH02241:初始化:无法从文件/etc/apache2/ssl/touc.com.pem 中读取服务器证书 [2015 年 8 月 17 日星期一 23:04:31.670473] [ssl:emerg] [pid 16151:tid 140301083379584] SSL 库错误:错误:0D0680A8:asn1 编码例程:ASN1_CHECK_TLEN:错误的标签 [2015 年 8 月 17 日星期一 23:04:31.670491] [ssl:emerg] [pid 16151:tid 140301083379584] SSL 库错误:错误:0D07803A:asn1 编码例程:ASN1_ITEM_EX_D2I:嵌套 asn1 错误(类型 = X509) [2015 年 8 月 17 日星期一 23:04:31.670501] [ssl:emerg] [pid 16151:tid 140301083379584] AH02312: fatal error 初始化 mod_ssl,正在退出。

从那时起我就无法使用其他代理,但是当我直接访问它们的 URL 时它们可以正常工作。有什么我遗漏的线索吗?

最佳答案

找出到底出了什么问题。显然,启用 ssl_mod 会禁用 proxy_http,当您禁用 ssl_mod 时,您需要重新启用 proxy_http。一旦您重新启动您的 apache 服务器,一切都会正常。

关于ssl - 启用/禁用 mod_ssl 后 Apache 无法启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32066457/

相关文章:

java - cloudera manager 5.4在ubuntu 14.04上安装卡住java oracle jdk(可信)

node.js - 在 Ubuntu 14.04 1and1 虚拟服务器上安装 Node

ssl - AWS S3 bucket 网站 + cloudfront + route 53 + SSL -> www.domain.com 不工作

Java 邮件 TLS 身份验证

c# - 当 VPN 连接处于事件状态时,从 url 返回错误的 Content-Length

proxy - 无法使用 mitmproxy 查看 WhatsApp 流量

Python单元测试: how to test function that calls other function?

azure - 如何手动续订 Azure Key Vault 中的证书

Android 到 Django - 总是显示 401

java - Proxy 可以向 HTTPS 请求插入 header 吗?