You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Well, I'm not entirely sure if the issue is related to jRuby openSSL, openSSL or net/ssh but initial finding led me to believe that it has something to with jruby-openssl library.
Upon upgrading our system from JRuby 9.0.5.0 to 9.1.15.0 we encountered we are no longer able to deploy our application using capistrano.
Running the following code in 9.0.5.0(with jruby-openssl 0.9.21) return a 9.1.13.0 result in ..
from org.jruby.ext.openssl.PKeyEC$Point.initialize(PKeyEC.java:845)
from org.jruby.ext.openssl.PKeyEC$Point$INVOKER$i$0$0$initialize_DBG.call(PKeyEC$Point$INVOKER$i$0$0$initialize_DBG.gen)
from org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:729)
from org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:273)
from org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:79)
from org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83)
from org.jruby.RubyClass.newInstance(RubyClass.java:891)
from org.jruby.RubyClass$INVOKER$i$newInstance_DBG.call(RubyClass$INVOKER$i$newInstance_DBG.gen)
from org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:273)
from org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:79)
from org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83)
from org.jruby.ir.instructions.CallBase.interpret(CallBase.java:414)
from org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:348)
from org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:77)
from org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(MixedModeIRMethod.java:140)
from org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:126)
... 249 levels...
from org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:313)
from org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:163)
from org.jruby.ir.interpreter.InterpreterEngine.processCall(InterpreterEngine.java:316)
from org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(StartupInterpreterEngine.java:77)
from org.jruby.ir.interpreter.Interpreter.INTERPRET_ROOT(Interpreter.java:112)
from org.jruby.ir.interpreter.Interpreter.execute(Interpreter.java:99)
from org.jruby.ir.interpreter.Interpreter.execute(Interpreter.java:35)
from org.jruby.ir.IRTranslator.execute(IRTranslator.java:42)
from org.jruby.Ruby.runInterpreter(Ruby.java:848)
from org.jruby.Ruby.runInterpreter(Ruby.java:853)
from org.jruby.Ruby.runNormally(Ruby.java:752)
from org.jruby.Ruby.runFromMain(Ruby.java:569)
from org.jruby.Main.doRunFromMain(Main.java:415)
from org.jruby.Main.internalRun(Main.java:310)
from org.jruby.Main.run(Main.java:239)
from org.jrube
The above code work perfectly fine with jruby-openssl version is `0.9.15-java under jruby-9.0.5.0( Since I could not manage to use 0.9.15 in jruby-9.0.1x.x) as well as our deployment. (because I update jruby-openssl under jruby-9.0.5.0 to jruby-openssl-0.9.21 and our capistrano deployment)
The text was updated successfully, but these errors were encountered:
Well, I'm not entirely sure if the issue is related to jRuby openSSL, openSSL or net/ssh but initial finding led me to believe that it has something to with jruby-openssl library.
Upon upgrading our system from JRuby 9.0.5.0 to 9.1.15.0 we encountered we are no longer able to deploy our application using capistrano.
Attempting to deploy our application using
We see the following error
Expected behaviour
cap integration deploy
Actual behaviour
The capistrano command should work perfectly.
Tell us what happens instead.
It failed with following error
NotImplementedError: unsupported key type
ecdsa-sha2-nistp256'` backtrace listed above.System configuration
Jruby Openssl version
jruby-openssl (0.9.21 java)
Example App
Run the below example under JRuby 9.1.15.0
Running the following code in 9.0.5.0(with jruby-openssl 0.9.21) return a 9.1.13.0 result in ..
The above code work perfectly fine with
jruby-openssl
version is `0.9.15-java under jruby-9.0.5.0( Since I could not manage to use 0.9.15 in jruby-9.0.1x.x) as well as our deployment. (because I update jruby-openssl under jruby-9.0.5.0 to jruby-openssl-0.9.21 and our capistrano deployment)The text was updated successfully, but these errors were encountered: