openssl相关内容
我从源代码安装了openssl和mysql,两者都保留了安装的默认路径(/ usr / local / openssl for openssl [我实际上将其从ssl重命名为openssl以查看是否是问题],/ usr / local / mysql for mysql)。 docs说它从PATH环境变量获取路径,但没有选项可以在命令行中指定它。什么是默认值?怎么改呢?我看到你可以修改/ e
..
我有以下代码: #include #include #include int main(int argc,char * argv []){ EVP_CIPHER * cipher; EVP_idea_ecb(); } 我知道这不是很多,但应该没有投诉,但是我得到 g
..
我似乎没有在Debian Wheezy上安装Ruby 2.1。每次都会引发OpenSSL错误。这是我的安装步骤: apt-get -y install build-essential zlib1g-dev libssl-dev libreadline-dev libyaml- dev libcurl4-openssl-dev curl git-core python-software-pr
..
目前,我使用下面的命令从openssl包编译openssl 1.0.2f: $ tar xzf openssl-1.0。 2e.tar.gz $ cd openssl-1.0.2e $ export PREFIX = {PREFIX} $。/配置-DOPENSSL_NO_HEARTBEATS --openssldir = $ PREFIX共享os /编译器:$ { TARGET
..
这里说的是
..
我试图通过以下说明在cygwin中安装openssl: 我下载了来自此网站的最新tarball http://www.openssl.org/source/ ,并将其放在C:\cygwin64 \home中,然后从cygwin中运行这些命令 tar zxvf openssl-1.0.1e.tar.gz cd openssl-1.0.1e ./ config make 进行测试
..
可能重复: 协议https在libcurl中不支持或禁用 当在Windows XP(32位)上尝试执行Curl时,我收到此消息。 任何想法如何让它工作? 解决方案 LibCURL可以使用或不使用openssl编译。你需要链接打开的ssl二进制编译使用一些cflags和一个不知道。很少的google搜索会帮助你。 Greets
..
我从此页面下载了所有内容 http://curl.haxx.se/download.html。使用 mingw32-make mingw32-ssl-zlib 构建libcurl,将接收到的libcurl.a和libcurldll.a放入我的lib文件夹。我也添加到我的包含文件夹所有OpenSSL头。我必须提到,在我构建cUrl没有OpenSSL之前,它的工作。我尝试使用编译 g ++ -
..
我有两个基于Fedora的apache网络服务器使用php / cURL进行相同的SSL PUT / POST调用。一个工作正常,但与另一个呼叫成功,但需要一个非常长的时间来返回响应(〜10分钟)。 (GETs似乎不受影响) 工作服务器的cURL使用OpenSSL进行SSL,而非工作版本使用更高版本的cURL,使用NSS进行SSL 我对SSL实现或对cURL的影响一无所知。什么会导致S
..
目前我们使用cURL从HTTPS读取。一切工作正常。 我们在curl中设置certficates如下: curl_easy_setopt curl,CURLOPT_SSLCERTTYPE,“PEM”); curl_easy_setopt(curl,CURLOPT_SSLCERT,“/ etc / ssl / certs / abc.cert.pem”); curl_eas
..
在使用自签名证书进行ssl连接时,我收到以下错误。 “对等证书不能使用已知的CA证书进行身份验证” 它与CA签署的证书兼容。 我使用curl_easy_setopt()设置以下内容。 curl_easy_setopt(MyContext,CURLOPT_CAPATH,CA_CERTIFICATE_PATH) curl_easy_setopt(MyContext,CURLOPT_S
..
我使用SOAP与Web服务进行通信。我有一个运行在一个buggy服务器,但它运行良好。现在我运行这个在一个更好的服务器,但有不同的配置。 在新的服务器我收到验证错误,我认为问题是SSL版本卷曲。在某个地方我认为应该是OpenSSL。 工作服务器:在这两个服务器上执行 phpinfo() SSL版本OpenSSL / 0.9.8b 。 不工作的服务器: SSL版本NSS / 3.1
..
我试图通过PHP curl在Centos 6系统上访问第三方服务,该系统带有curl和libcurl,而不是OpenSSL。这是对我造成问题,每次我尝试访问服务我得到这个错误 NSS:客户端证书未找到(昵称未指定)。 我的理解是,我需要在NSS数据库中安装证书。 我在寻找如何要记住,我需要这个来处理从Nginx服务器调用的PHP curl函数) 感谢 解决方案 尝试使用“
..
我们有一个内部服务器,GnuTLS不喜欢,例如: gnutls-cli --x509cafile / ssl / certs / ca-certificates.crt foo.example.com 处理的173个CA证书。 解析'foo.example.com'... 连接到'1.2.3.4:443'... ***验证服务器证书失败... * **致命错误:证书中出错。
..
我已下载cURLpp,libcurl和openSSL。我是一个完整的初学者,我想使用cURL与我的c + +程序。 解决方案 这不是一个简短或快速回答的问题。 但是,这里有一个关于如何使用MSVC 2008构建libcurl的PDF指南: http://curl.haxx.se/libcurl/c/Using-libcurl-with-SSH-support-in-Visual
..
我的服务器是nginx + php-fpm 代码将导致错误 file_get_contents('https://github.com'); 或 $ ch = curl_init(); curl_setopt($ ch,CURLOPT_URL,“https://github.com”); curl_setopt($ ch,CURLOPT_RETUR
..
如果我在我的CentOS 5机器上运行这个命令: curl -LsS https://symfony.com/installer -o / usr / local / bin / symfony 我收到此错误: curl:(35)错误:14077410:SSL例程:SSL23_GET_SERVER_HELLO:sslv3警报握手失败 curl -
..
我知道从这个线程什么攻击当CURLOPT_SSL_VERIFYHOST被禁用时是可能的。我想知道当VERIFYPEER,而不是_VERIFYHOST,被禁用时可能的攻击是可能的。使用信用卡付款是否可以接受? (我问的原因是因为我的代码仅适用于_VERIFYPEER已禁用,但没有人知道为什么) 解决方案 禁用 CURLOPT_SSL_VERIFYPEER ,curl将不检查证书是否实际
..
我在Linux Mint机器上使用OpenSSL生成SSL证书(key.pem,cacert.pem,pcert.pem)。现在我试图将我的应用程序移动到另一个服务器,其中安装了Fedora 18与NSS。 cURL返回此错误: 无法加载客户端密钥:-8178(SEC_ERROR_BAD_KEY) 我再次测试,在我的电脑上工作正常,但在服务器不。我认为这是因为我使用Op
..
我尝试静态链接 libcurl (使用SSL)加入我的项目,但我遇到许多链接器错误: ../ lib / libcrypto.a(rand_win.o):rand_win.c :(。text + 0xa9c):未定义引用`CreateDCA @ 16' ../lib/libcrypto.a(rand_win.o):rand_win.c: (.text + 0xaa9):未定义引用`Cre
..