Dominique Broeglin created JRUBY-6529:
-----------------------------------------
Summary: ssh.sftp.connect fails with an IOError: closed stream
Key: JRUBY-6529
URL: https://jira.codehaus.org/browse/JRUBY-6529
Project: JRuby
Issue Type: Bug
Affects Versions: JRuby 1.6.6
Environment: Mac OS X Snow Leopard
Reporter: Dominique Broeglin
Assignee: Thomas E Enebo
Attachments: trace_not_working_under_JRuby_1.6.6.txt,
trace_working_under_MRI_1.9.3.txt
The following code generates an IOError: closed stream under JRuby 1.6.6 but
not under MRI 1.9.3:
require 'rubygems'; require 'net/sftp'
ssh = Net::SSH.start('172.16.17.37', 'root', :password => 'toto1234', :verbose
=> :debug)
sftp = ssh.sftp.connect
The environments I'm testing under are two rubies installed via RVM:
jruby 1.6.6 (ruby-1.8.7-p357) (2012-01-30 5673572) (Java HotSpot(TM) 64-Bit
Server VM 1.6.0_29) [darwin-x86_64-java]
amon:triage dom$ gem list
*** LOCAL GEMS ***
bouncy-castle-java (1.5.0146.1)
bundle (0.0.1)
bundler (1.0.22)
i18n (0.6.0)
jruby-openssl (0.7.5)
json (1.6.5 java)
mail (2.4.1)
mime-types (1.17.2)
net-sftp (2.0.5)
net-ssh (2.3.0)
polyglot (0.3.3)
rake (0.9.2.2)
rdoc (3.12)
syslogger (1.2.6)
treetop (1.4.10)
AND for MRI:
amon:triage dom$ ruby --version
ruby 1.9.3p125 (2012-02-16 revision 34643) [x86_64-darwin10.8.0]
amon:triage dom$ gem list
*** LOCAL GEMS ***
archive-tar-minitar (0.5.2)
bundler (1.0.22)
childprocess (0.3.1)
erubis (2.7.0)
ffi (1.0.11)
i18n (0.6.0)
json (1.6.5)
log4r (1.1.10)
mail (2.4.1)
mime-types (1.17.2)
net-scp (1.0.4)
net-sftp (2.0.5)
net-ssh (2.3.0)
polyglot (0.3.3)
rake (0.9.2.2)
rdoc (3.12)
syslogger (1.2.6)
treetop (1.4.10)
Detailed sessions with debugs and stack trace are attached to the bug. I'm not
familiar at all with Net/Sftp so I'm at a loss to debug further but would be
happy to provider more information if needed.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email