Are you sure you have the unlimited strength Java Cryptographic Extensions 
(JCE) policies installed? See 
http://www.oracle.com/technetwork/java/javase/downloads/index.html to download 
them.

Cheers
 Stefan.


Am 21.09.2010 um 09:00 schrieb Ewald Ertl:

Hello,

I used jedit as an editor and the FTP-plugin has the option to open SFTP
connections to remote hosts and to edit
files/view log files like a normal file on the local filesystem.

With OpenSolaris Build 134, the connection to the same remote host with the
same user-environment and java version
works without problems.

Booting into OpenIndiana working with the same jedit, java and user fails:
Here is the log output:

8:39:58 AM [jEdit I/O #3] [message] SftpLogger: Remote version string:
SSH-2.0-Sun_SSH_1.0.1
8:39:58 AM [jEdit I/O #3] [message] SftpLogger: Local version string:
SSH-2.0-JSCH-0.1.43
8:39:58 AM [jEdit I/O #3] [message] SftpLogger: CheckCiphers:
aes256-ctr,aes192-ctr,aes128-ctr,aes256-cbc,aes192-cbc,aes128-cbc,3des-ctr,arcfour,arcfour128,arcfour256
8:39:58 AM [jEdit I/O #3] [message] SftpLogger: aes256-ctr is not available.
8:39:58 AM [jEdit I/O #3] [message] SftpLogger: aes192-ctr is not available.
8:39:58 AM [jEdit I/O #3] [message] SftpLogger: aes256-cbc is not available.
8:39:58 AM [jEdit I/O #3] [message] SftpLogger: aes192-cbc is not available.
8:39:58 AM [jEdit I/O #3] [message] SftpLogger: arcfour256 is not available.
8:39:58 AM [jEdit I/O #3] [message] SftpLogger: SSH_MSG_KEXINIT sent
8:39:58 AM [jEdit I/O #3] [message] SftpLogger: SSH_MSG_KEXINIT received
8:39:58 AM [jEdit I/O #3] [message] SftpLogger: kex: server->client
aes128-cbc hmac-md5 none
8:39:58 AM [jEdit I/O #3] [message] SftpLogger: kex: client->server
aes128-cbc hmac-md5 none
8:39:58 AM [jEdit I/O #3] [message] SftpLogger: SSH_MSG_KEXDH_INIT sent
8:39:58 AM [jEdit I/O #3] [message] SftpLogger: expecting
SSH_MSG_KEXDH_REPLY
8:39:59 AM [jEdit I/O #3] [message] SftpLogger: ssh_rsa_verify: signature
false
8:39:59 AM [jEdit I/O #3] [message] SftpLogger: Disconnecting from onbahaspa
port 22
8:39:59 AM [jEdit I/O #3] [error] BrowserIORequest: java.io.IOException:
com.jcraft.jsch.JSchException: verify: false
8:39:59 AM [jEdit I/O #3] [error] BrowserIORequest:  at
ftp.SFtpConnection.<init>(SFtpConnection.java:105)
8:39:59 AM [jEdit I/O #3] [error] BrowserIORequest:  at
ftp.ConnectionManager.getConnection(ConnectionManager.java:320)
8:39:59 AM [jEdit I/O #3] [error] BrowserIORequest:  at
ftp.FtpVFS.getConnection(FtpVFS.java:451)
8:39:59 AM [jEdit I/O #3] [error] BrowserIORequest:  at
ftp.FtpVFS._canonPath(FtpVFS.java:194)
8:39:59 AM [jEdit I/O #3] [error] BrowserIORequest:  at
org.gjt.sp.jedit.browser.BrowserIORequest.listDirectory(BrowserIORequest.java:158)
8:39:59 AM [jEdit I/O #3] [error] BrowserIORequest:  at
org.gjt.sp.jedit.browser.BrowserIORequest.run(BrowserIORequest.java:90)
8:39:59 AM [jEdit I/O #3] [error] BrowserIORequest:  at
org.gjt.sp.util.WorkThread.doRequest(WorkThread.java:213)
8:39:59 AM [jEdit I/O #3] [error] BrowserIORequest:  at
org.gjt.sp.util.WorkThread.doRequests(WorkThread.java:180)
8:39:59 AM [jEdit I/O #3] [error] BrowserIORequest:  at
org.gjt.sp.util.WorkThread.run(WorkThread.java:154)
8:39:59 AM [jEdit I/O #3] [error] ErrorListDialog$ErrorEntry:
sftp://hart...@onbahaspa:22/~/:
8:39:59 AM [jEdit I/O #3] [error] ErrorListDialog$ErrorEntry: Cannot list
directory: java.io.IOException: com.jcraft.jsch.JSchException: verify: false

The commandline sftp works.

The problem seems to be the line:
8:39:59 AM [jEdit I/O #3] [message] SftpLogger: ssh_rsa_verify: signature
false

Because a verbose sftp says:
debug1: ssh_rsa_verify: signature correct

Even if the jsch SSH implementation used in jedit is wrong, why worked it on
build 134 and also Solaris 10 10/09


Has somebody any hint?

thanks

Ewald
_______________________________________________
OpenIndiana-discuss mailing list
OpenIndiana-discuss@openindiana.org
http://openindiana.org/mailman/listinfo/openindiana-discuss

_____

Dr. Stefan Müller-Wilken
Senior Manager IT-Consulting

Acando Hamburg, http://www.acando.de<http://www.acando.de/>
Millerntorplatz 1, 20359 Hamburg, Germany
Phone: +49 40 822259-239
Fax: +49 40 822259-100
Mobile: +49 173 2155804


________________________________
Acando GmbH
Geschäftsführer: Michael Mörchen
Amtsgericht Hamburg, HRB 76048
Ust.Ident-Nr.:DE208833022

Haftungsausschluss: Diese Nachricht ist ausschließlich für die Person oder 
Einheit bestimmt, an die sie gerichtet ist. Sie enthält unter Umständen 
Informationen, die unter geltendem Recht vertraulich, gesetzlich geschützt oder 
von der Offenlegung ausgeschlossen sind. Falls Sie nicht der vorgesehene 
Empfänger oder verantwortlich für die Weiterleitung dieser Nachricht an den 
vorgesehenen Empfänger sind, ist es Ihnen strengstens untersagt, diese 
Nachricht offenzulegen, zu verteilen, zu kopieren oder in irgendeiner Art zu 
benutzen. Sollten Sie diese Nachricht versehentlich erhalten haben, 
benachrichtigen Sie bitte den Absender und löschen und vernichten Sie jegliche 
Kopie davon, die Sie möglicherweise erhalten haben.

Disclaimer: This message is intended only for the use of the individual or 
entity to which it is addressed and may contain information which is 
privileged, confidential, proprietary, or exempt from disclosure under 
applicable law. If you are not the intended recipient or the person responsible 
for delivering the message to the intended recipient, you are strictly 
prohibited from disclosing, distributing, copying, or in any way using this 
message. If you have received this communication in error, please notify the 
sender and destroy and delete any copies you may have received.
_______________________________________________
OpenIndiana-discuss mailing list
OpenIndiana-discuss@openindiana.org
http://openindiana.org/mailman/listinfo/openindiana-discuss

Reply via email to