草庐IT

libsecurity_ssl

全部标签

java - 解决 javax.net.ssl.SSLHandshakeException : sun. security.validator.ValidatorException : PKIX path building failed Error?

编辑:我尝试在我的blog中以更体面的方式格式化问题并接受答案。.这是原始问题。我收到此错误:detailedmessagesun.security.validator.ValidatorException:PKIXpathbuildingfailed:sun.security.provider.certpath.SunCertPathBuilderException:unabletofindvalidcertificationpathtorequestedtargetcausejavax.net.ssl.SSLHandshakeException:sun.security.valid

ruby - "SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed"

这个问题在这里已经有了答案:SSL_connectreturned=1errno=0state=SSLv3readservercertificateB:certificateverifyfailed(37个答案)关闭7年前。我正在设置Redmine以通过IMAP从gmail轮询电子邮件。尝试运行适当的Ruby任务会导致以下错误:SSL_connectreturned=1errno=0state=SSLv3readservercertificateB:certificateverifyfailed当Ruby尝试通过OpenSSL连接imap.gmail.com时,在以下代码行中发生错误:

ruby - SSL证书每隔一段时间验证失败

下面的代码在heroku上给出了一个错误,但只是每隔一段时间。host="api.pagepeeker.com"cert="/usr/lib/ssl/certs/ca-certificates.crt"(0..19).mapdo|i|ssl_context=OpenSSL::SSL::SSLContext.newssl_context.set_params(ca_file:cert,verify_mode:1)s=OpenSSL::SSL::SSLSocket.new(TCPSocket.open(host,443,nil,nil),ssl_context)s.sync_close=t

ruby - 使用 ruby​​ (sinatra) 的 SSL 客户端证书认证

我如何在sinatra中授权API,以便只有拥有已知客户端证书(或由受信任的CA颁发的证书)的调用者才能调用它?目前我正在使用“瘦”网络服务器,但如果有必要,我愿意接受其他选择。 最佳答案 您可以使用nginx来处理您的客户端证书-这里是一个blogpost它显示了如何设置它:server{listen443;sslon;server_nameexample.com;ssl_certificate/etc/nginx/certs/server.crt;ssl_certificate_key/etc/nginx/certs/serve

ruby - 安装rvm时出现SSL证书错误

您好,我正在尝试将RVM安装到MacOsXv10.4.11上。在我输入的终端中:curl-Lget.rvm.io|bash-sstable我收到这条消息:%Total%Received%XferdAverageSpeedTimeTimeTimeCurrentDloadUploadTotalSpentLeftSpeed100185100185003870--:--:----:--:----:--:--0curl:(60)SSLcertificateproblem,verifythattheCAcertisOK.Details:error:14090086:SSLroutines:SSL3

ruby - jruby 1.6.7/1.7.0 1.9 模式下的 OpenSSL::SSL::SSLError

我在1.9模式下运行带有jruby1.7.0的Rails3应用程序,当我的一个文件上传gem尝试建立https连接时,它失败并出现以下异常:Excon::Errors::SocketError:writewouldraise(OpenSSL::SSL::SSLError)fromorg/jruby/ext/openssl/SSLSocket.java:626:in`syswrite_nonblock'from/home/x/.rvm/gems/jruby-1.7.0@global/gems/jruby-openssl-0.7.7/lib/1.9/openssl/buffering.rb

ruby-on-rails - 瘦启动 ssl 抛出无效的解析错误

所以我刚刚克隆了一个我最近在我的mac上运行的repo。它使用thinssl来启动服务器,但是当我运行几个月前运行的相同命令时,它会抛出错误。命令如下:thinstart--ssl--ssl-verify--ssl-key-fileserver.key--ssl-cert-fileserver.crt这里是错误:Users/lukeholloway/.rvm/gems/ruby-2.0.0-p576/gems/thin-1.6.3/lib/thin/runner.rb:147:in`parse!':invalidoption:--ssl-verify(OptionParser::Inv

ruby - rvm Ruby 安装期间运行 '__rvm_make -j 1' 错误 |打开SSL错误

您可能正在搜索Errorrunning'__rvm_make-j1'那只是说,编译ruby​​时出了点问题。只有当openssl和/或ossl_ssl是您的错误消息的一部分时,此问题才与您相关。但也许您的问题是一个类似的问题,您可以通过一些自定义来解决您的问题。背景今天我想删除一个项目的所有gem,但忘记事先为bundler指定路径,所以所有gem安装在~/.rvm/gems/ruby-2.2.4/gems/中。因为它是唯一的ruby​​2.2.4项目,所以我认为rm-rf~/.rvm/gems/ruby-2.2.4/gems/*会非常好。事实并非如此。Bundler消失了,gemin

ruby - Redmine通过SSL连接SVN

我无法使用SSL将Redmine连接到本地托管的颠覆存储库。我怀疑是自签名证书通常会在SVN客户端和浏览器中触发警告。当我尝试在Redmine中通过SSL连接到本地存储库时,出现红色“修订不可用”错误。当我尝试通过svn://连接时,连接超时,我必须重新启动网络服务器。不使用SSL连接也没有问题。最好在SSL上运行subversion以使其也可以从外部安全访问。我可以通过纯HTTP运行存储库,但希望使用SSL进行外部通信。据我了解,颠覆不能同时以两种方式运行。有人知道遇到这种情况怎么办吗?是否有忽略某处无效证书的配置设置? 最佳答案

ruby - 在本地主机上使用 SSL 运行一个简单的 Rack 应用程序?

我有一个提供静态文件的简单Rack应用程序。我需要在本地使用SSL进行开发。有什么方法可以处理Rack? 最佳答案 我只是获取tunnelsgem,然后使用它启动SSL代理:sudotunnels4439292 关于ruby-在本地主机上使用SSL运行一个简单的Rack应用程序?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/16512873/