安装httpd时出现“No recognized SSL/TLS toolkit detected”错误解决

刚在编译安装httpd时出现“No recognized SSL/TLS toolkit detected”错误:


[[email protected] httpd-2.2.22]# ./configure --prefix=/usr/local/apache-2.2.22

--enable-headers

--enable-mime-magic

--enable-proxy

--enable-so

--enable-rewrite

--enable-ssl

--enable-suexec

--with-included-apr

--with-mpm=prefork

--with-ssl=/usr

--disable-userdir

--disable-cgid

--disable-cgi

...........................................

.......................................

checking for SSL/TLS toolkit base... /usr

adding"-I/usr/include"to CPPFLAGS

adding"-I/usr/include"to INCLUDES

adding"-L/usr/lib"to LDFLAGS

checking for OpenSSL version... checking openssl/opensslv.h usability... no

checking openssl/opensslv.h presence... no

checking for openssl/opensslv.h... no

checking openssl/ssl.h usability... no

checking openssl/ssl.h presence... no

checking for openssl/ssl.h... no

no OpenSSL headers found

checking for SSL-C version... checking sslc.h usability... no

checking sslc.h presence... no

checking for sslc.h... no

no SSL-C headers found

configure: error: ...No recognized SSL/TLS toolkit detected 

解决办法,安装openssl

[[email protected] httpd-2.2.22]# yum install openssl* 

再重新编译就没出现错误了

config.status: creating support/log_server_status

config.status: creating support/logresolve.pl

config.status: creating support/phf_abuse_log.cgi

config.status: creating support/split-logfile

config.status: creating build/rules.mk

config.status: creating build/pkg/pkginfo

config.status: creating build/config_vars.sh

config.status: creating include/ap_config_auto.h

config.status: executing default commands

时间: 2024-11-05 21:48:10

安装httpd时出现“No recognized SSL/TLS toolkit detected”错误解决的相关文章

使用ZjDroid时出现了R.java不存在的错误解决方法

ZjDroid是什么? 请看这篇文章: Android动态逆向分析工具ZjDroid--脱壳神器 今天第一次使用这个的时候出现了下图所示的错误: 提示:import com.android.reverse.R;没有这个类 之后clean了之后再从新build还是没有出现,gen文件夹下依然没有R.java这个文件. 之后选择Android tools 选择fix project properties之后还是没有效果. 试了一天仍然没有解决,之后我跟新了一下Android SDK tools,之前

安装lxml时gcc: internal compiler error: Killed (program cc1)的解决方法

在安装lxml时出现如下错误 gcc: internal compiler error: Killed (program cc1) 通过查看dmesg发现下述错误信息[2517343.500178] Out of memory: Kill process 5051 (cc1) score 632 or sacrifice child[2517343.501833] Killed process 5051 (cc1) total-vm:471664kB, anon-rss:326648kB, fi

偶尔遇到的“The request was aborted:Could not create SSL/TLS secure channel.”怎么解决?

if (url.StartsWith("https", StringComparison.OrdinalIgnoreCase))///https请求 {     ServicePointManager.Expect100Continue = true;     ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls; //SSL3协议替换成TLS协议     ServicePointManager.ServerCe

IIS7下 【请求被中止: 未能创建 SSL/TLS 安全通道 】 解决方法

    一.导入证书 1. 单击 开始 ,单击 运行 ,键入 mmc ,然后单击 确定 .         2. 在 文件 菜单上单击 添加/删除管理单元 .         3. 在 可用的管理单元 列表中选择 证书 ,点击 添加 .         4. 在 证书管理 对话框中选择 计算机账户 ,然后单击 下一步         5. 在 选择计算机 对话框中,单击 完成 .         6. 在 添加或删除管理单元 对话框单击 确定 .         7. 展开 证书 (本地计算机)

安装提示:该项不能再指定状态下使用,错误解决办法

java6安装有点问题,  就卸载了 想直接安装java7的 结果安装报错:该项不能再指定状态下使用 开始以为是没卸载干净, 于是 手动删除文件,清理注册表 , 各种方法都试过了  还是不能安装, 去百度看到有些人说下载个windows卸载清理软件,于是去下载 安装 发现也会报这个错. 无法安装 所以这肯定是系统问题了. 产生问题的原因 由于用户更改了管理员身份进入的密码造成的 解决方法: C:\Users\ 然后找到Crypto目录,全部删掉 我是搜索 C:\Users\  下所有Crypto

tomcat 开启时,或者访问网页后PermGen space错误解决方法 java.lang.OutOfMemoryError: PermGen space

公司以前都是一个项目一个tomcat,为了整合,我把两个项目放到了一个tomcat下,结果打开tomcat后,随便访问几个网页,或者登录一个账号后就会报错,提示 java.lang.OutOfMemoryError: PermGen space 上网搜索后,发现是JVM的默认内存只有4M太小,开启tomcat后要加载所有项目,就会导致JVM的内存溢出. Windows下tomcat修改 .编辑tomcat的catalina.bat文件,在第一行的后面增加一句:set JAVA_OPTS=-ser

docker 使用swarm overlay网络时,报“network xx not manually attachable”错误解决

当使用swarm的overlay网络,在该网络中运行容器时报"network xx not manually attachable"的错误 docker network create -d overlay --attachable my-attachable-overlay 默认情况下使用docker network create -d overlay NET 创建的网络只能被swarm service使用,如果需要被独立的容器使用,需要添加--attachable选项 docker

HTTPS(SSL/TLS) 原理之深入浅出

注:本文参考自网络上的多篇HTTPS相关文章,本人根据自己的理解,进行一些修改,综合. 1. 必要的加密解密基础知识 1)对称加密算法:就是加密和解密使用同一个密钥的加密算法.因为加密方和解密方使用的密钥相同,所以称为称为对称加密,也称为单钥加密方法. 优点是:加密和解密运算速度快,所以对称加密算法通常在消息发送方需要加密大量数据时使用: 缺点是:安全性差,如果一方的密钥遭泄露,那么整个通信就会被破解.另外加密之前双方需要同步密钥; 常用对称加密算法有:DES.3DES.TDEA.Blowfis

关于解决 请求被中止:无法建立SSL / TLS安全通道

我使用HttpWebRequest访问其他网站时,出现"请求被中止:无法建立 SSL / TLS安全通道"错误,于是goog和百度了一番,提供的答案基本 是:ServicePointManager.ServerCertificateValidationCallback写委托 public ResponseModel GetHtml(string url) { ServicePointManager.ServerCertificateValidationCallback = Valida