我在用connect之前用ioctl 把 fd设置成了非阻塞 ,connect成功后再设置成阻塞 (不成功就延时5s 后再连接),在client端connect 成功返回 ,server端accept 也成功了(accept成功后也把文件描述符用ioctl改回为阻塞),然后server端 SSL_set_fd SSL_set_mode 接着SSL_accept时就出错了 error :SSL_ERROR_SYSCALL error :SSL_ERROR_SSL SSL_accept failed return 0 我要是 把两边都不改为非阻塞 就能正常连上 但是connect是阻塞...
by wang9736 - C/C++ - 2007-11-30 14:54:14 阅读(3059) 回复(0)
各位仁兄,请教一个问题。我在用openssl生成CA证书时,总提示输一大堆的信息。如:国家,城市,公司等。 可不可以用一个文件存放这些信息,然后让openssl去读取这个文件? 请指教
请问谁在unix安装过openssl,当执行./openssl时,出现 The library could not be configured for supporting multi-threaded applications as the compiler options required on this system are not known.
第一章 基础知识 8 1.1 对称算法 8 1.2摘要算法 8 1.3 公钥算法 9 1.4 回调函数 11 第二章 openssl简介 13 2.1 openssl简介 13 2.2 openssl安装 13 2.2.1 linux下的安装 13 2.2.2 windows编译与安装 13 2.3 openssl源代码 14 2.4 openssl学习方法 16 第三章openssl堆栈 17 3.1 openssl堆栈 17 3.2 数据结构 17 3.3 源码 17 3.4 定义用户自己的堆栈函数 18 3.5 编程示例 19 第四章 openssl哈希表 21 4.1 哈希表 21 4.2 哈希表数据结...
我在用fsockopen 链接ssl协议的服务时,提示ssl模块没编译,我重新编译php后,在phpinfo中也看到openssl成功了 可还是提示no SSL support in this build
目的: 搭建OpenTSA 时间戳服务 平台: Red Hat Enterprise Linux As release 4 httpd-2.0.55.tar.gz mod_tsa-20051112.tgz mysql-5.0.22.tar.gz openssl-0.9.8a.tar.gz ts-20060225-0_9_8a-patch.gz 现象: Apache的error_log: [error] [client 192.168.*.*] 348192 semi-random bytes loaded, referer: http://192.168.*.* [error] [client 192.168.*.*] unable to write 'random state', referer: http://192.168.*....
目的: 搭建OpenTSA 时间戳服务 平台: Red Hat Enterprise Linux As release 4 httpd-2.0.55.tar.gz mod_tsa-20051112.tgz mysql-5.0.22.tar.gz openssl-0.9.8a.tar.gz ts-20060225-0_9_8a-patch.gz 现象: Apache的error_log: [error] [client 192.168.*.*] 348192 semi-random bytes loaded, referer: http://192.168.*.* [error] [client 192.168.*.*] unable to write 'random state', referer: http://192.168.*....
Error message : /usr/lib/gcc-lib/i586-suse-linux/3.3.3/../../../libssl.a(t1_enc.o)(.text+0x10e): In function `tls1_mac': : undefined reference to `HMAC_CTX_init' /usr/lib/gcc-lib/i586-suse-linux/3.3.3/../../../libssl.a(t1_enc.o)(.text+0x125): In function `tls1_mac': : undefined reference to `HMAC_Init_ex' /usr/lib/gcc-lib/i586-suse-linux/3.3.3/../../../libssl.a(t1_enc.o)(.text+0x131): In function ...
我想将红帽自带的openssl和openssh全都删除掉 之后下载两个东东的源码包安装 但感觉openssl这个东东很重要 可能以后再安装其它服务都会用到它 请问我应该注意一些什么东西呢 是否可以自己动手这么做呢 谢谢了