apache - 传输层安全模块加载失败

标签 apache ubuntu ssl

我使用的是 Ubuntu 12.04 LTS 和 Apache 2.4。 我已经按照此链接上的步骤安装了 TLS:https://help.ubuntu.com/community/GnuTLS

重新启动 Apache 时出现以下错误:

apache2: Syntax error on line 212 of /etc/apache2/apache2.conf: 
         Syntax error on line 1 of /etc/apache2/mods-enabled/gnutls.load: 
         Cannot load /usr/lib/apache2/modules/mod_gnutls.so into server: 
         /usr/lib/apache2/modules/mod_gnutls.so: undefined symbol: unixd_config

如果我从 /etc/apache2/mods-enabled 目录中删除 @gnutls.conf 文件,Apache 将重新启动。

是什么导致模块无法加载?

最佳答案

您的 mod_gnutls 级别不知道 Apache 2.4,2.4 中的一个重大变化是符号 unixd_config 被替换为 ap_unixd_config。可能会有很多类似的问题。

关于apache - 传输层安全模块加载失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22119044/

相关文章:

linux - HiveMQ systemctl 服务不监听端口

linux - 无法以普通用户身份运行docker

c++ - boost asio ssl async_shutdown总是以错误结束?

angular - 在 apache 文件夹中部署 Angular 应用程序

java - CF推送-系统找不到指定的文件

php - 为 apache 日志静音 PHP mysql_* deprecated 错误

apache - 无法在未找到 CentOS 私钥上启动 Apache

php - MySQL 数据库未启动 - 错误!服务器退出而不更新 PID 文件 - XAMPP OS X

asp.net-core - 无法使用 nginx 访问托管在 ubuntu 上的网站

asp.net - .NET Framework 等效于 IApplicationBuilder.UseForwardedHeaders()