问题标签 [jruby-openssl]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby - jruby 1.6.7/1.7.0 1.9 模式下的 OpenSSL::SSL::SSLError
我在 1.9 模式下运行带有 jruby 1.7.0 的 rails 3 应用程序,当我的一个文件上传 gem 尝试建立 https 连接时,它失败并出现以下异常:
我在这里在 stackoverflow 上发现了一个类似的问题:JRuby Heroku Gem,但建议的答案是在 1.8 模式下运行 jruby,因为我们的整个应用程序使用 1.9 功能和语法,所以我不能这样做。是否有人对如何修复或解决此异常有任何想法或建议?
谢谢。
ruby-on-rails - jruby-openssl vs mri openssl - Socket Closed
Issue: Net::HTTP calls failing when using jruby with a OpenSSL::SSLError Socket Closed, but working fine using MRI.
Side Note: Calls to many servers work, however this app is calling to a cisco sensor. Again, it works via MRI but not Jruby. I've tried a number of different things to no avail. I've tried jruby 1.6.7, 1.7, and the recently released 1.7.1.dev. I've also tried jruby-openssl-0.7.4, 0.7.7, and 0.8.0.pre3. I've even tried running the script with from Ruby 1.8, and 1.9.
Failing At https://github.com/jruby/jruby/blob/master/src/org/jruby/ext/openssl/SSLSocket.java#L404 ?
Similar Issue in research: http://jira.codehaus.org/browse/JRUBY-6346
Small Back Trace Excerpt
I have scoured google with no luck. Any help would be greatly appreciated.
It should also be noted that I am running OSX Mountain Lion 10.8.2.
[UPDATE]
I have ran out of time to debug this and used the following workaround: Gemfile
Test method
jruby - jruby-openssl 依赖于不存在的 bouncy-castle-java 版本?
我正在尝试安装 jruby-openssl,但这取决于似乎不存在的 bouncy-castle-java 版本。有人知道如何解决这个问题吗?
我尝试安装旧版本的 jruby-openssl,但似乎没有帮助。
ruby-on-rails - Rails 3.2.13 升级和jruby/openssl
升级到 Rails 3.2.13 后,我开始收到有关 jruby/openssl 的错误。
我正在使用 JRuby 1.6.7、jruby-openssl 0.8.6 和 Rails 3.2.13。
有没有人能够解决这个问题?
ruby - 为什么 jruby-openssl gem 有奇怪的文件夹结构?
据我了解,gem 的文件夹结构应该有一个名为的文件夹lib
,并且在该文件夹内有一个<gem-name>.rb
文件。但是,当我使用jruby 1.6.8并bundle install
安装 jruby-openssl 时,我打开C:\jruby-1.6.8\lib\ruby\gems\1.8\gems\jruby-openssl-0.8.2
并没有看到 rb 文件,而是看到了更多如下所示的子文件夹:
jruby-openssl 不遵循标准 gem 文件夹结构是否有原因?具体来说,我似乎在使用gem 'jruby-openssl'
命令时遇到问题。gem
如果jruby-openssl 文件夹位于 LOAD_PATH 中,该命令是否应该正确找到并加载 gem?
错误详情:
这是出现在C:\apachetomcat632\logs\MyWebapp.log
这是整个 cipher.rb 文件:
ruby - ruby 中的 openssl 等效命令
我必须使用私钥将证书文件(pem 格式)转换为 pfx。该命令在linux中完美运行是
任何人都可以帮助我使用 ruby-openssl 在 ruby 中编写等效代码。
java - 为什么我收到错误 - 加载错误:openssl -- java.lang.NoClassDefFoundError:无法初始化类 org.jruby.ext.openssl.ASN1?
我正在尝试嵌入JRuby
Java 项目。我正在使用jruby-complete-1.7.4.jar
和ScriptingContainer
。
出于某种原因,以下脚本会引发错误。
这失败了,但有例外
这只发生在少数计算机上。我没有jruby-openssl
安装充气城堡宝石。我的课程路径仅包含jruby-complete-1.7.4.jar
. 我想知道为什么会发生这个错误,应该怎么做才能解决这个问题?这如何在计算机上工作而在另一台计算机上失败?调试问题的任何帮助都会很棒。
Jruby 版本 - 1.7.4
系统 - Mac OS X 10.8.4
java - 如何避免 jruby 在 openssl 上的错误文件描述符?
我在一个 java swing 应用程序中,它的 WebService 客户端在 jruby 中实现。用例是用户单击一个按钮,相应的控制器打开一个新线程,该线程从本地数据库中获取一个列表,并为列表中的每个项目运行一个 jruby 脚本(通过 ScriptingContainer)。
jruby 总是成功的前 2 或 3 个调用,但随后它抛出:
这是为每个项目迭代的代码:
抛出异常的 jruby net/http 代码:
我怀疑这可能与java线程有关,但不知道问题出在哪里。我怎样才能避免这个错误的文件描述符异常?
ruby-on-rails - JRuby OpenSSL 异常
首次设置 jruby 后,OpenSSL 在尝试进行捆绑安装时导致异常。除了 jruby 内置的内容之外,该项目不包含任何 SSL gem。
JRuby 版本:
例外:
ssl - Jruby-OpenSSL jruby-openssl-0.7.6.1
我有以下环境:
- Jruby 1.6.7
- 铁路 2.3.5
- jruby-openssl-0.7.6.1
我使用 warbler 创建.war
文件并部署在 IBM Websphere Application Server 上。
IBM WAS 最近启用了 FIPS,导致 Application 启动时出现以下错误:
Java::JavaLang::IllegalArgumentException
在 FIPS 模式下只能启用 TLS 协议
我期待得到这个问题的一些解决方案。