0

当我尝试在安装了 jruby-openssl-0.5.1 gem 的 JRuby 1.3.0RC1 中使用 net/https 时,出现以下错误:

Error in JobsRequiringReportDataProcessor: JRuby only supports F_SETFL for fcntl/ioctl currently
/opt/bin/jruby/lib/ruby/gems/1.8/gems/jruby-openssl-0.5.1/lib/openssl/ssl.rb:56:in `initialize'
/opt/bin/jruby/lib/ruby/1.8/net/http.rb:571:in `connect'
/opt/bin/jruby/lib/ruby/1.8/net/http.rb:557:in `do_start'
/opt/bin/jruby/lib/ruby/1.8/net/http.rb:546:in `start'

不知道是什么原因造成的,所以任何帮助将不胜感激。

4

2 回答 2

2

这应该通过升级到 jruby-openssl 0.5.1 来解决。

于 2009-08-08T10:51:27.967 回答
0

或者也许升级到 JRuby 1.3.1 ???

于 2009-08-12T04:07:17.980 回答