mucommander icon indicating copy to clipboard operation
mucommander copied to clipboard

SFTP ceased to work in 0.9.8

Open xiexed opened this issue 8 years ago • 17 comments

After updating from 0.9.7 to 0.9.8 I can't anomore access my remote server over sftp with exception in log:


java.io.IOException: com.sshtools.ssh.SshException: Failed to process key exchange [java.security.NoSuchAlgorithmException] [com.sshtools.ssh.SshException]
    at com.mucommander.commons.file.impl.sftp.SFTPConnectionHandler.startConnection(SFTPConnectionHandler.java:232)
    at com.mucommander.commons.file.connection.ConnectionHandler.checkConnection(ConnectionHandler.java:110)
    at com.mucommander.commons.file.impl.sftp.SFTPFile$SFTPFileAttributes.fetchAttributes(SFTPFile.java:825)
    at com.mucommander.commons.file.impl.sftp.SFTPFile$SFTPFileAttributes.<init>(SFTPFile.java:792)
    at com.mucommander.commons.file.impl.sftp.SFTPFile$SFTPFileAttributes.<init>(SFTPFile.java:777)
    at com.mucommander.commons.file.impl.sftp.SFTPFile.<init>(SFTPFile.java:112)
    at com.mucommander.commons.file.impl.sftp.SFTPFile.<init>(SFTPFile.java:101)
    at com.mucommander.commons.file.impl.sftp.SFTPProtocolProvider.getFile(SFTPProtocolProvider.java:37)
    at com.mucommander.commons.file.FileFactory.createRawFile(FileFactory.java:603)
    at com.mucommander.commons.file.FileFactory.getFile(FileFactory.java:559)
    at com.mucommander.commons.file.FileFactory.getFile(FileFactory.java:456)
    at com.mucommander.commons.file.FileFactory.getFile(FileFactory.java:435)
    at com.mucommander.core.LocationChanger$ChangeFolderThread.run(LocationChanger.java:676)
Caused by: com.sshtools.ssh.SshException: Failed to process key exchange [java.security.NoSuchAlgorithmException] [com.sshtools.ssh.SshException]
    at com.sshtools.ssh.SshConnector.connect(SshConnector.java:322)
    at com.sshtools.ssh.SshConnector.connect(SshConnector.java:192)
    at com.mucommander.commons.file.impl.sftp.SFTPConnectionHandler.startConnection(SFTPConnectionHandler.java:119)
    ... 12 more
Caused by: com.sshtools.ssh.SshException: Failed to process key exchange [java.security.NoSuchAlgorithmException]
    at com.sshtools.ssh.components.jce.DiffieHellmanEcdh.performClientExchange(DiffieHellmanEcdh.java:132)
    at com.sshtools.ssh2.TransportProtocol.performKeyExchange(TransportProtocol.java:1165)
    at com.sshtools.ssh2.TransportProtocol.processMessage(TransportProtocol.java:1541)
    at com.sshtools.ssh2.TransportProtocol.startTransportProtocol(TransportProtocol.java:353)
    at com.sshtools.ssh2.Ssh2Client.connect(Ssh2Client.java:140)
    at com.sshtools.ssh.SshConnector.connect(SshConnector.java:316)
    ... 14 more
Caused by: java.security.NoSuchAlgorithmException: ECDH KeyPairGenerator not available
    at java.security.KeyPairGenerator.getInstance(KeyPairGenerator.java:218)
    at com.sshtools.ssh.components.jce.DiffieHellmanEcdh.performClientExchange(DiffieHellmanEcdh.java:80)
    ... 19 more

xiexed avatar Sep 05 '16 16:09 xiexed

Same problem here. But I already had this problem with 0.9.7. (And the same with muCommander) I suppose the problem is connected either to some Java update or to MacOS update to 10.11.

wanthalf avatar Sep 14 '16 18:09 wanthalf

Hm, just have tested on Linux, with

java -version
java version "1.8.0_45"
Java(TM) SE Runtime Environment (build 1.8.0_45-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, mixed mode)

And 0.9.7 works well, but 0.9.8 fails with this exception

xiexed avatar Sep 14 '16 18:09 xiexed

Same on Windows 10 and Java 1.8.0_111 -- 0.9.7 works but 0.9.8 fails.

tuetschek avatar Dec 27 '16 16:12 tuetschek

Unfortunately I can't reproduce this issue. What SFTP server are you using (if any linux, I could try to install it ..)?

trol73 avatar Dec 27 '16 16:12 trol73

@trol73 , I use Ubuntu 14.04 server with OpenSSH_6.6.1p1 Ubuntu-2ubuntu2.4, OpenSSL 1.0.1f 6 Jan 2014 and Debian Wheezy server with OpenSSH_6.0p1 Debian-4, OpenSSL 1.0.1e 11 Feb 2013

both shows same error.

TrolCommander is running under OpenJDK Runtime Environment (build 1.8.0_111-8u111-b14-2ubuntu0.16.04.2-b14)

xiexed avatar Dec 27 '16 19:12 xiexed

Yes, "any linux" is quite exact ;-) And I guess, any MacOS X as well. (Where else do people connect with SFTP...?)

wanthalf avatar Dec 28 '16 18:12 wanthalf

I can't reproduce that on "any lunux" :) At least my trolCommander on MacOS X works fine with some SFTPs on Red Hat / Fedora and Debian. I will try to reproduce this issue with Ubunu 14.04 server that @xiexed mentioned..

trol73 avatar Dec 28 '16 19:12 trol73

For me, it doesn't work with Ubuntu 14.04 and Ubuntu 16.04 servers. An old RedHat 4 seems to work.

tuetschek avatar Dec 28 '16 20:12 tuetschek

Maybe, it looks like a problem caused by some unsupported/outdated (because insecure?) protocol version?

wanthalf avatar Dec 28 '16 20:12 wanthalf

I have the same problem. My servers use the folowing keys: ecdsa-sha2-nistp256 Probably reproduction code is to create nistp256 keypair: https://wiki.archlinux.org/index.php/SSH_keys#ECDSA

abishai avatar Jan 14 '17 12:01 abishai

I can connect to old servers, without ecdh ciphers. So, problem is with key exchange.

root@webserver:~ # ssh -Q kex diffie-hellman-group1-sha1 diffie-hellman-group14-sha1 diffie-hellman-group-exchange-sha1 diffie-hellman-group-exchange-sha256 ecdh-sha2-nistp256 ecdh-sha2-nistp384 ecdh-sha2-nistp521 [email protected] I enabled only dh kex and trolcommander allowed me to proceed to next phase. It failed as well.

com.sshtools.publickey.InvalidPassphraseException: Unsupported type: EC PRIVATE KEY
	at com.sshtools.publickey.OpenSSHPrivateKeyFile.toKeyPair(OpenSSHPrivateKeyFile.java:97)
	at com.mucommander.commons.file.impl.sftp.SFTPConnectionHandler.startConnection(SFTPConnectionHandler.java:143)

Probably, sftp stack is heavily outdated. Back to Sunflower then.

abishai avatar Jan 14 '17 13:01 abishai

abishai@sphinx:~ % java -version
openjdk version "1.8.0_112"
OpenJDK Runtime Environment (build 1.8.0_112-b16)
OpenJDK 64-Bit Server VM (build 25.112-b16, mixed mode)

Built with unlimited strength policy

			for (Provider provider : Security.getProviders()) {
				System.out.println(provider.getName());
				for (String key: provider.stringPropertyNames())
					System.out.println("\t" + key + "\t" + provider.getProperty(key));
			}
SUN
	Alg.Alias.Signature.SHA1/DSA	SHA1withDSA
	Alg.Alias.Signature.1.2.840.10040.4.3	SHA1withDSA
	Alg.Alias.Signature.DSS	SHA1withDSA
	SecureRandom.SHA1PRNG ImplementedIn	Software
	KeyStore.JKS	sun.security.provider.JavaKeyStore$DualFormatJKS
	Alg.Alias.MessageDigest.SHA-1	SHA
	MessageDigest.SHA	sun.security.provider.SHA
	KeyStore.CaseExactJKS	sun.security.provider.JavaKeyStore$CaseExactJKS
	CertStore.com.sun.security.IndexedCollection ImplementedIn	Software
	Signature.SHA256withDSA	sun.security.provider.DSA$SHA256withDSA
	Alg.Alias.MessageDigest.OID.1.3.14.3.2.26	SHA
	Alg.Alias.Signature.DSA	SHA1withDSA
	KeyFactory.DSA ImplementedIn	Software
	KeyStore.JKS ImplementedIn	Software
	AlgorithmParameters.DSA ImplementedIn	Software
	Signature.NONEwithDSA	sun.security.provider.DSA$RawDSA
	Alg.Alias.CertificateFactory.X509	X.509
	Signature.SHA256withDSA SupportedKeyClasses	java.security.interfaces.DSAPublicKey|java.security.interfaces.DSAPrivateKey
	CertStore.com.sun.security.IndexedCollection	sun.security.provider.certpath.IndexedCollectionCertStore
	Provider.id className	sun.security.provider.Sun
	Alg.Alias.MessageDigest.1.3.14.3.2.26	SHA
	Alg.Alias.Signature.SHA-1/DSA	SHA1withDSA
	KeyStore.DKS	sun.security.provider.DomainKeyStore$DKS
	Alg.Alias.Signature.OID.2.16.840.1.101.3.4.3.2	SHA256withDSA
	CertificateFactory.X.509 ImplementedIn	Software
	Alg.Alias.Signature.OID.2.16.840.1.101.3.4.3.1	SHA224withDSA
	Signature.SHA1withDSA KeySize	1024
	Signature.NONEwithDSA KeySize	1024
	KeyFactory.DSA	sun.security.provider.DSAKeyFactory
	CertPathValidator.PKIX ImplementedIn	Software
	Configuration.JavaLoginConfig	sun.security.provider.ConfigFile$Spi
	Alg.Alias.Signature.OID.1.2.840.10040.4.3	SHA1withDSA
	Alg.Alias.MessageDigest.OID.2.16.840.1.101.3.4.2.4	SHA-224
	Alg.Alias.KeyFactory.1.2.840.10040.4.1	DSA
	MessageDigest.MD5 ImplementedIn	Software
	Alg.Alias.MessageDigest.OID.2.16.840.1.101.3.4.2.3	SHA-512
	Alg.Alias.MessageDigest.OID.2.16.840.1.101.3.4.2.2	SHA-384
	Alg.Alias.MessageDigest.OID.2.16.840.1.101.3.4.2.1	SHA-256
	Alg.Alias.Signature.RawDSA	NONEwithDSA
	Provider.id name	SUN
	Alg.Alias.AlgorithmParameters.1.2.840.10040.4.1	DSA
	CertPathBuilder.PKIX ValidationAlgorithm	RFC3280
	Policy.JavaPolicy	sun.security.provider.PolicySpiFile
	Alg.Alias.AlgorithmParameters.OID.1.2.840.10040.4.1	DSA
	Signature.SHA224withDSA KeySize	2048
	Alg.Alias.AlgorithmParameters.1.3.14.3.2.12	DSA
	Alg.Alias.Signature.SHA/DSA	SHA1withDSA
	Alg.Alias.KeyPairGenerator.1.3.14.3.2.12	DSA
	MessageDigest.SHA-384	sun.security.provider.SHA5$SHA384
	MessageDigest.SHA-224	sun.security.provider.SHA2$SHA224
	Signature.SHA1withDSA ImplementedIn	Software
	AlgorithmParameterGenerator.DSA	sun.security.provider.DSAParameterGenerator
	Signature.NONEwithDSA SupportedKeyClasses	java.security.interfaces.DSAPublicKey|java.security.interfaces.DSAPrivateKey
	SecureRandom.NativePRNGBlocking	sun.security.provider.NativePRNG$Blocking
	MessageDigest.SHA-512	sun.security.provider.SHA5$SHA512
	Alg.Alias.KeyFactory.OID.1.2.840.10040.4.1	DSA
	CertPathBuilder.PKIX	sun.security.provider.certpath.SunCertPathBuilder
	Alg.Alias.Signature.1.3.14.3.2.27	SHA1withDSA
	Alg.Alias.MessageDigest.2.16.840.1.101.3.4.2.4	SHA-224
	CertPathBuilder.PKIX ImplementedIn	Software
	Alg.Alias.MessageDigest.2.16.840.1.101.3.4.2.3	SHA-512
	Provider.id version	1.8
	Alg.Alias.MessageDigest.2.16.840.1.101.3.4.2.2	SHA-384
	Alg.Alias.MessageDigest.2.16.840.1.101.3.4.2.1	SHA-256
	Signature.SHA256withDSA KeySize	2048
	AlgorithmParameters.DSA	sun.security.provider.DSAParameters
	Signature.SHA1withDSA SupportedKeyClasses	java.security.interfaces.DSAPublicKey|java.security.interfaces.DSAPrivateKey
	CertStore.Collection	sun.security.provider.certpath.CollectionCertStore
	AlgorithmParameterGenerator.DSA ImplementedIn	Software
	SecureRandom.NativePRNGNonBlocking	sun.security.provider.NativePRNG$NonBlocking
	KeyPairGenerator.DSA KeySize	2048
	CertStore.LDAP	sun.security.provider.certpath.ldap.LDAPCertStore
	Alg.Alias.Signature.2.16.840.1.101.3.4.3.2	SHA256withDSA
	CertificateFactory.X.509	sun.security.provider.X509Factory
	Alg.Alias.Signature.2.16.840.1.101.3.4.3.1	SHA224withDSA
	SecureRandom.NativePRNG	sun.security.provider.NativePRNG
	CertStore.LDAP LDAPSchema	RFC2587
	KeyPairGenerator.DSA ImplementedIn	Software
	CertStore.LDAP ImplementedIn	Software
	CertPathValidator.PKIX ValidationAlgorithm	RFC3280
	Signature.SHA224withDSA	sun.security.provider.DSA$SHA224withDSA
	CertStore.Collection ImplementedIn	Software
	Alg.Alias.Signature.1.3.14.3.2.13	SHA1withDSA
	CertPathValidator.PKIX	sun.security.provider.certpath.PKIXCertPathValidator
	Alg.Alias.MessageDigest.SHA1	SHA
	AlgorithmParameterGenerator.DSA KeySize	2048
	SecureRandom.SHA1PRNG	sun.security.provider.SecureRandom
	Signature.SHA1withDSA	sun.security.provider.DSA$SHA1withDSA
	Alg.Alias.KeyFactory.1.3.14.3.2.12	DSA
	KeyPairGenerator.DSA	sun.security.provider.DSAKeyPairGenerator
	MessageDigest.SHA ImplementedIn	Software
	Provider.id info	SUN (DSA key/parameter generation; DSA signing; SHA-1, MD5 digests; SecureRandom; X.509 certificates; JKS & DKS keystores; PKIX CertPathValidator; PKIX CertPathBuilder; LDAP, Collection CertStores, JavaPolicy Policy; JavaLoginConfig Configuration)
	Alg.Alias.KeyPairGenerator.1.2.840.10040.4.1	DSA
	MessageDigest.SHA-256	sun.security.provider.SHA2$SHA256
	Alg.Alias.Signature.DSAWithSHA1	SHA1withDSA
	MessageDigest.MD5	sun.security.provider.MD5
	Alg.Alias.Signature.SHAwithDSA	SHA1withDSA
	Alg.Alias.KeyPairGenerator.OID.1.2.840.10040.4.1	DSA
	Signature.SHA224withDSA SupportedKeyClasses	java.security.interfaces.DSAPublicKey|java.security.interfaces.DSAPrivateKey
	MessageDigest.MD2	sun.security.provider.MD2
SunRsaSign
	Signature.SHA224withRSA SupportedKeyClasses	java.security.interfaces.RSAPublicKey|java.security.interfaces.RSAPrivateKey
	Alg.Alias.Signature.OID.1.2.840.113549.1.1.2	MD2withRSA
	Provider.id name	SunRsaSign
	Signature.SHA224withRSA	sun.security.rsa.RSASignature$SHA224withRSA
	Signature.SHA512withRSA	sun.security.rsa.RSASignature$SHA512withRSA
	Signature.MD5withRSA SupportedKeyClasses	java.security.interfaces.RSAPublicKey|java.security.interfaces.RSAPrivateKey
	Signature.MD2withRSA	sun.security.rsa.RSASignature$MD2withRSA
	Signature.MD2withRSA SupportedKeyClasses	java.security.interfaces.RSAPublicKey|java.security.interfaces.RSAPrivateKey
	Alg.Alias.KeyPairGenerator.OID.1.2.840.113549.1.1	RSA
	Provider.id version	1.8
	KeyFactory.RSA	sun.security.rsa.RSAKeyFactory
	Signature.SHA512withRSA SupportedKeyClasses	java.security.interfaces.RSAPublicKey|java.security.interfaces.RSAPrivateKey
	Signature.MD5withRSA	sun.security.rsa.RSASignature$MD5withRSA
	Signature.SHA256withRSA	sun.security.rsa.RSASignature$SHA256withRSA
	Alg.Alias.KeyFactory.OID.1.2.840.113549.1.1	RSA
	Signature.SHA1withRSA SupportedKeyClasses	java.security.interfaces.RSAPublicKey|java.security.interfaces.RSAPrivateKey
	Alg.Alias.Signature.OID.1.2.840.113549.1.1.14	SHA224withRSA
	Alg.Alias.KeyPairGenerator.1.2.840.113549.1.1	RSA
	Alg.Alias.Signature.OID.1.2.840.113549.1.1.13	SHA512withRSA
	Signature.SHA256withRSA SupportedKeyClasses	java.security.interfaces.RSAPublicKey|java.security.interfaces.RSAPrivateKey
	Alg.Alias.Signature.OID.1.2.840.113549.1.1.12	SHA384withRSA
	Alg.Alias.Signature.OID.1.2.840.113549.1.1.11	SHA256withRSA
	Provider.id info	Sun RSA signature provider
	Signature.SHA1withRSA	sun.security.rsa.RSASignature$SHA1withRSA
	Signature.SHA384withRSA	sun.security.rsa.RSASignature$SHA384withRSA
	Alg.Alias.Signature.1.3.14.3.2.29	SHA1withRSA
	Alg.Alias.Signature.1.2.840.113549.1.1.14	SHA224withRSA
	Alg.Alias.Signature.1.2.840.113549.1.1.13	SHA512withRSA
	Alg.Alias.Signature.1.2.840.113549.1.1.5	SHA1withRSA
	Alg.Alias.Signature.1.2.840.113549.1.1.12	SHA384withRSA
	Provider.id className	sun.security.rsa.SunRsaSign
	Alg.Alias.Signature.1.2.840.113549.1.1.4	MD5withRSA
	Alg.Alias.Signature.1.2.840.113549.1.1.11	SHA256withRSA
	Alg.Alias.KeyFactory.1.2.840.113549.1.1	RSA
	KeyPairGenerator.RSA	sun.security.rsa.RSAKeyPairGenerator
	Alg.Alias.Signature.1.2.840.113549.1.1.2	MD2withRSA
	Signature.SHA384withRSA SupportedKeyClasses	java.security.interfaces.RSAPublicKey|java.security.interfaces.RSAPrivateKey
	Alg.Alias.Signature.OID.1.2.840.113549.1.1.5	SHA1withRSA
	Alg.Alias.Signature.OID.1.2.840.113549.1.1.4	MD5withRSA
SunEC
	AlgorithmParameters.EC	sun.security.ec.ECParameters
	KeyAgreement.ECDH SupportedKeyClasses	java.security.interfaces.ECPublicKey|java.security.interfaces.ECPrivateKey
	Signature.SHA256withECDSA ImplementedIn	Software
	Provider.id name	SunEC
	Signature.NONEwithECDSA SupportedKeyClasses	java.security.interfaces.ECPublicKey|java.security.interfaces.ECPrivateKey
	Signature.SHA224withECDSA ImplementedIn	Software
	Signature.SHA1withECDSA	sun.security.ec.ECDSASignature$SHA1
	Alg.Alias.Signature.OID.1.2.840.10045.4.1	SHA1withECDSA
	Signature.SHA256withECDSA SupportedKeyClasses	java.security.interfaces.ECPublicKey|java.security.interfaces.ECPrivateKey
	Signature.SHA224withECDSA SupportedKeyClasses	java.security.interfaces.ECPublicKey|java.security.interfaces.ECPrivateKey
	KeyPairGenerator.EC KeySize	256
	KeyFactory.EC ImplementedIn	Software
	Provider.id version	1.8
	AlgorithmParameters.EC KeySize	256
	Signature.NONEwithECDSA	sun.security.ec.ECDSASignature$Raw
	Signature.SHA512withECDSA ImplementedIn	Software
	Alg.Alias.KeyFactory.EllipticCurve	EC
	Signature.SHA256withECDSA	sun.security.ec.ECDSASignature$SHA256
	Alg.Alias.KeyPairGenerator.EllipticCurve	EC
	Signature.SHA512withECDSA	sun.security.ec.ECDSASignature$SHA512
	Signature.SHA1withECDSA KeySize	256
	Signature.SHA1withECDSA SupportedKeyClasses	java.security.interfaces.ECPublicKey|java.security.interfaces.ECPrivateKey
	Signature.SHA384withECDSA SupportedKeyClasses	java.security.interfaces.ECPublicKey|java.security.interfaces.ECPrivateKey
	Alg.Alias.AlgorithmParameters.EllipticCurve	EC
	Alg.Alias.AlgorithmParameters.1.2.840.10045.2.1	EC
	Alg.Alias.Signature.1.2.840.10045.4.1	SHA1withECDSA
	Signature.SHA224withECDSA	sun.security.ec.ECDSASignature$SHA224
	Signature.SHA384withECDSA ImplementedIn	Software
	AlgorithmParameters.EC ImplementedIn	Software
	Provider.id info	Sun Elliptic Curve provider (EC, ECDSA, ECDH)
	Signature.SHA512withECDSA SupportedKeyClasses	java.security.interfaces.ECPublicKey|java.security.interfaces.ECPrivateKey
	KeyPairGenerator.EC	sun.security.ec.ECKeyPairGenerator
	Alg.Alias.Signature.OID.1.2.840.10045.4.3.4	SHA512withECDSA
	Alg.Alias.Signature.OID.1.2.840.10045.4.3.3	SHA384withECDSA
	Alg.Alias.Signature.OID.1.2.840.10045.4.3.2	SHA256withECDSA
	KeyAgreement.ECDH	sun.security.ec.ECDHKeyAgreement
	Alg.Alias.Signature.OID.1.2.840.10045.4.3.1	SHA224withECDSA
	Alg.Alias.Signature.1.2.840.10045.4.3.4	SHA512withECDSA
	Alg.Alias.Signature.1.2.840.10045.4.3.3	SHA384withECDSA
	Signature.SHA384withECDSA	sun.security.ec.ECDSASignature$SHA384
	Alg.Alias.Signature.1.2.840.10045.4.3.2	SHA256withECDSA
	Alg.Alias.Signature.1.2.840.10045.4.3.1	SHA224withECDSA
	AlgorithmParameters.EC SupportedCurves	[secp112r1,1.3.132.0.6]|[secp112r2,1.3.132.0.7]|[secp128r1,1.3.132.0.28]|[secp128r2,1.3.132.0.29]|[secp160k1,1.3.132.0.9]|[secp160r1,1.3.132.0.8]|[secp160r2,1.3.132.0.30]|[secp192k1,1.3.132.0.31]|[secp192r1,NIST P-192,X9.62 prime192v1,1.2.840.10045.3.1.1]|[secp224k1,1.3.132.0.32]|[secp224r1,NIST P-224,1.3.132.0.33]|[secp256k1,1.3.132.0.10]|[secp256r1,NIST P-256,X9.62 prime256v1,1.2.840.10045.3.1.7]|[secp384r1,NIST P-384,1.3.132.0.34]|[secp521r1,NIST P-521,1.3.132.0.35]|[X9.62 prime192v2,1.2.840.10045.3.1.2]|[X9.62 prime192v3,1.2.840.10045.3.1.3]|[X9.62 prime239v1,1.2.840.10045.3.1.4]|[X9.62 prime239v2,1.2.840.10045.3.1.5]|[X9.62 prime239v3,1.2.840.10045.3.1.6]|[sect113r1,1.3.132.0.4]|[sect113r2,1.3.132.0.5]|[sect131r1,1.3.132.0.22]|[sect131r2,1.3.132.0.23]|[sect163k1,NIST K-163,1.3.132.0.1]|[sect163r1,1.3.132.0.2]|[sect163r2,NIST B-163,1.3.132.0.15]|[sect193r1,1.3.132.0.24]|[sect193r2,1.3.132.0.25]|[sect233k1,NIST K-233,1.3.132.0.26]|[sect233r1,NIST B-233,1.3.132.0.27]|[sect239k1,1.3.132.0.3]|[sect283k1,NIST K-283,1.3.132.0.16]|[sect283r1,NIST B-283,1.3.132.0.17]|[sect409k1,NIST K-409,1.3.132.0.36]|[sect409r1,NIST B-409,1.3.132.0.37]|[sect571k1,NIST K-571,1.3.132.0.38]|[sect571r1,NIST B-571,1.3.132.0.39]|[X9.62 c2tnb191v1,1.2.840.10045.3.0.5]|[X9.62 c2tnb191v2,1.2.840.10045.3.0.6]|[X9.62 c2tnb191v3,1.2.840.10045.3.0.7]|[X9.62 c2tnb239v1,1.2.840.10045.3.0.11]|[X9.62 c2tnb239v2,1.2.840.10045.3.0.12]|[X9.62 c2tnb239v3,1.2.840.10045.3.0.13]|[X9.62 c2tnb359v1,1.2.840.10045.3.0.18]|[X9.62 c2tnb431r1,1.2.840.10045.3.0.20]|[brainpoolP160r1,1.3.36.3.3.2.8.1.1.1]|[brainpoolP192r1,1.3.36.3.3.2.8.1.1.3]|[brainpoolP224r1,1.3.36.3.3.2.8.1.1.5]|[brainpoolP256r1,1.3.36.3.3.2.8.1.1.7]|[brainpoolP320r1,1.3.36.3.3.2.8.1.1.9]|[brainpoolP384r1,1.3.36.3.3.2.8.1.1.11]|[brainpoolP512r1,1.3.36.3.3.2.8.1.1.13]
	Provider.id className	sun.security.ec.SunEC
	Signature.NONEwithECDSA ImplementedIn	Software
	Signature.SHA1withECDSA ImplementedIn	Software
	KeyPairGenerator.EC ImplementedIn	Software
	KeyFactory.EC	sun.security.ec.ECKeyFactory
	KeyAgreement.ECDH ImplementedIn	Software
SunJSSE
	Signature.MD5andSHA1withRSA	sun.security.ssl.RSASignature
	Alg.Alias.Signature.OID.1.2.840.113549.1.1.2	MD2withRSA
	Alg.Alias.KeyManagerFactory.PKIX	NewSunX509
	Provider.id name	SunJSSE
	KeyManagerFactory.NewSunX509	sun.security.ssl.KeyManagerFactoryImpl$X509
	Alg.Alias.Signature.OID.1.3.14.3.2.29	SHA1withRSA
	Signature.MD2withRSA	sun.security.rsa.RSASignature$MD2withRSA
	Alg.Alias.KeyPairGenerator.OID.1.2.840.113549.1.1	RSA
	Provider.id version	1.8
	KeyManagerFactory.SunX509	sun.security.ssl.KeyManagerFactoryImpl$SunX509
	KeyFactory.RSA	sun.security.rsa.RSAKeyFactory
	TrustManagerFactory.SunX509	sun.security.ssl.TrustManagerFactoryImpl$SimpleFactory
	Alg.Alias.TrustManagerFactory.X.509	PKIX
	SSLContext.TLSv1.2	sun.security.ssl.SSLContextImpl$TLS12Context
	SSLContext.TLSv1.1	sun.security.ssl.SSLContextImpl$TLS11Context
	Signature.MD5withRSA	sun.security.rsa.RSASignature$MD5withRSA
	Alg.Alias.SSLContext.SSLv3	TLSv1
	Alg.Alias.SSLContext.SSL	TLS
	KeyStore.PKCS12	sun.security.pkcs12.PKCS12KeyStore
	Alg.Alias.TrustManagerFactory.SunPKIX	PKIX
	Alg.Alias.KeyFactory.OID.1.2.840.113549.1.1	RSA
	SSLContext.Default	sun.security.ssl.SSLContextImpl$DefaultSSLContext
	Alg.Alias.KeyPairGenerator.1.2.840.113549.1.1	RSA
	Provider.id info	Sun JSSE provider(PKCS12, SunX509/PKIX key/trust factories, SSLv3/TLSv1/TLSv1.1/TLSv1.2)
	Signature.SHA1withRSA	sun.security.rsa.RSASignature$SHA1withRSA
	TrustManagerFactory.PKIX	sun.security.ssl.TrustManagerFactoryImpl$PKIXFactory
	SSLContext.TLS	sun.security.ssl.SSLContextImpl$TLSContext
	SSLContext.TLSv1	sun.security.ssl.SSLContextImpl$TLS10Context
	Alg.Alias.Signature.1.3.14.3.2.29	SHA1withRSA
	Alg.Alias.Signature.1.2.840.113549.1.1.5	SHA1withRSA
	Alg.Alias.TrustManagerFactory.X509	PKIX
	Provider.id className	com.sun.net.ssl.internal.ssl.Provider
	Alg.Alias.Signature.1.2.840.113549.1.1.4	MD5withRSA
	Alg.Alias.KeyFactory.1.2.840.113549.1.1	RSA
	KeyPairGenerator.RSA	sun.security.rsa.RSAKeyPairGenerator
	Alg.Alias.Signature.1.2.840.113549.1.1.2	MD2withRSA
	Alg.Alias.Signature.OID.1.2.840.113549.1.1.5	SHA1withRSA
	Alg.Alias.Signature.OID.1.2.840.113549.1.1.4	MD5withRSA
SunJCE
	Alg.Alias.Cipher.2.16.840.1.101.3.4.1.26	AES_192/GCM/NoPadding
	Alg.Alias.KeyGenerator.TripleDES	DESede
	Alg.Alias.Cipher.2.16.840.1.101.3.4.1.25	AESWrap_192
	Alg.Alias.Cipher.2.16.840.1.101.3.4.1.24	AES_192/CFB/NoPadding
	Alg.Alias.Cipher.2.16.840.1.101.3.4.1.23	AES_192/OFB/NoPadding
	Alg.Alias.Cipher.2.16.840.1.101.3.4.1.22	AES_192/CBC/NoPadding
	Mac.PBEWithHmacSHA384	com.sun.crypto.provider.PBMAC1Core$HmacSHA384
	Alg.Alias.Cipher.2.16.840.1.101.3.4.1.21	AES_192/ECB/NoPadding
	Alg.Alias.KeyAgreement.DH	DiffieHellman
	Alg.Alias.KeyGenerator.Rijndael	AES
	SecretKeyFactory.PBEWithHmacSHA224AndAES_128	com.sun.crypto.provider.PBEKeyFactory$PBEWithHmacSHA224AndAES_128
	Alg.Alias.Cipher.1.2.840.113549.1.12.1.6	PBEWithSHA1AndRC2_40
	Cipher.AES_128/ECB/NoPadding	com.sun.crypto.provider.AESCipher$AES128_ECB_NoPadding
	Alg.Alias.Cipher.1.2.840.113549.1.12.1.5	PBEWithSHA1AndRC2_128
	SecretKeyFactory.PBEWithHmacSHA384AndAES_128	com.sun.crypto.provider.PBEKeyFactory$PBEWithHmacSHA384AndAES_128
	Mac.SslMacMD5	com.sun.crypto.provider.SslMacCore$SslMacMD5
	Alg.Alias.Cipher.1.2.840.113549.1.12.1.3	PBEWithSHA1AndDESede
	Alg.Alias.Cipher.1.2.840.113549.1.12.1.2	PBEWithSHA1AndRC4_40
	SecretKeyFactory.PBEWithHmacSHA512AndAES_128	com.sun.crypto.provider.PBEKeyFactory$PBEWithHmacSHA512AndAES_128
	Alg.Alias.Cipher.1.2.840.113549.1.12.1.1	PBEWithSHA1AndRC4_128
	Provider.id name	SunJCE
	Cipher.RC2 SupportedKeyFormats	RAW
	KeyGenerator.AES	com.sun.crypto.provider.AESKeyGenerator
	Cipher.PBEWithMD5AndDES	com.sun.crypto.provider.PBEWithMD5AndDESCipher
	Cipher.DESede SupportedModes	ECB|CBC|PCBC|CTR|CTS|CFB|OFB|CFB8|CFB16|CFB24|CFB32|CFB40|CFB48|CFB56|CFB64|OFB8|OFB16|OFB24|OFB32|OFB40|OFB48|OFB56|OFB64
	Alg.Alias.AlgorithmParameters.1.2.840.113549.1.5.3	PBEWithMD5AndDES
	AlgorithmParameters.PBES2	com.sun.crypto.provider.PBES2Parameters$General
	Alg.Alias.AlgorithmParameters.OID.1.2.840.113549.1.5.3	PBEWithMD5AndDES
	Alg.Alias.Mac.OID.1.2.840.113549.2.11	HmacSHA512
	Alg.Alias.Mac.OID.1.2.840.113549.2.10	HmacSHA384
	Cipher.RSA SupportedPaddings	NOPADDING|PKCS1PADDING|OAEPPADDING|OAEPWITHMD5ANDMGF1PADDING|OAEPWITHSHA1ANDMGF1PADDING|OAEPWITHSHA-1ANDMGF1PADDING|OAEPWITHSHA-224ANDMGF1PADDING|OAEPWITHSHA-256ANDMGF1PADDING|OAEPWITHSHA-384ANDMGF1PADDING|OAEPWITHSHA-512ANDMGF1PADDING
	Alg.Alias.AlgorithmParameters.Rijndael	AES
	Cipher.RC2 SupportedModes	ECB|CBC|PCBC|CTR|CTS|CFB|OFB|CFB8|CFB16|CFB24|CFB32|CFB40|CFB48|CFB56|CFB64|OFB8|OFB16|OFB24|OFB32|OFB40|OFB48|OFB56|OFB64
	Cipher.PBEWithSHA1AndRC2_40	com.sun.crypto.provider.PKCS12PBECipherCore$PBEWithSHA1AndRC2_40
	AlgorithmParameters.AES	com.sun.crypto.provider.AESParameters
	AlgorithmParameters.PBEWithSHA1AndRC4_40	com.sun.crypto.provider.PBEParameters
	Alg.Alias.KeyPairGenerator.1.2.840.113549.1.3.1	DiffieHellman
	Mac.HmacSHA384 SupportedKeyFormats	RAW
	Alg.Alias.AlgorithmParameters.OID.1.2.840.113549.1.5.13	PBES2
	Alg.Alias.AlgorithmParameters.OID.1.2.840.113549.1.12.1.6	PBEWithSHA1AndRC2_40
	Alg.Alias.AlgorithmParameters.OID.1.2.840.113549.1.12.1.5	PBEWithSHA1AndRC2_128
	Cipher.ARCFOUR SupportedModes	ECB
	Alg.Alias.AlgorithmParameters.OID.1.2.840.113549.1.12.1.3	PBEWithSHA1AndDESede
	Alg.Alias.SecretKeyFactory.OID.1.2.840.113549.1.12.1.6	PBEWithSHA1AndRC2_40
	Alg.Alias.AlgorithmParameters.OID.1.2.840.113549.1.12.1.2	PBEWithSHA1AndRC4_40
	Alg.Alias.SecretKeyFactory.OID.1.2.840.113549.1.12.1.5	PBEWithSHA1AndRC2_128
	Alg.Alias.AlgorithmParameters.OID.1.2.840.113549.1.12.1.1	PBEWithSHA1AndRC4_128
	Alg.Alias.SecretKeyFactory.OID.1.2.840.113549.1.12.1.3	PBEWithSHA1AndDESede
	Alg.Alias.SecretKeyFactory.OID.1.2.840.113549.1.12.1.2	PBEWithSHA1AndRC4_40
	Alg.Alias.SecretKeyFactory.OID.1.2.840.113549.1.12.1.1	PBEWithSHA1AndRC4_128
	Alg.Alias.Cipher.RC4	ARCFOUR
	Alg.Alias.KeyGenerator.RC4	ARCFOUR
	Cipher.RC2	com.sun.crypto.provider.RC2Cipher
	Cipher.DESedeWrap SupportedKeyFormats	RAW
	Cipher.AES_128/OFB/NoPadding	com.sun.crypto.provider.AESCipher$AES128_OFB_NoPadding
	Cipher.DESedeWrap SupportedPaddings	NOPADDING
	AlgorithmParameters.PBEWithHmacSHA384AndAES_256	com.sun.crypto.provider.PBES2Parameters$HmacSHA384AndAES_256
	AlgorithmParameters.PBEWithHmacSHA512AndAES_256	com.sun.crypto.provider.PBES2Parameters$HmacSHA512AndAES_256
	Provider.id info	SunJCE Provider (implements RSA, DES, Triple DES, AES, Blowfish, ARCFOUR, RC2, PBE, Diffie-Hellman, HMAC)
	AlgorithmParameters.PBEWithMD5AndDES	com.sun.crypto.provider.PBEParameters
	Cipher.AESWrap_256	com.sun.crypto.provider.AESWrapCipher$AES256
	KeyGenerator.HmacSHA512	com.sun.crypto.provider.KeyGeneratorCore$HmacSHA2KG$SHA512
	Cipher.AES_192/CFB/NoPadding	com.sun.crypto.provider.AESCipher$AES192_CFB_NoPadding
	KeyGenerator.SunTlsKeyMaterial	com.sun.crypto.provider.TlsKeyMaterialGenerator
	Alg.Alias.SecretKeyFactory.PBE	PBEWithMD5AndDES
	Cipher.AES SupportedPaddings	NOPADDING|PKCS5PADDING|ISO10126PADDING
	Alg.Alias.AlgorithmParameterGenerator.DH	DiffieHellman
	Cipher.PBEWithHmacSHA256AndAES_256	com.sun.crypto.provider.PBES2Core$HmacSHA256AndAES_256
	SecretKeyFactory.PBEWithSHA1AndRC4_40	com.sun.crypto.provider.PBEKeyFactory$PBEWithSHA1AndRC4_40
	Cipher.AES_128/GCM/NoPadding	com.sun.crypto.provider.AESCipher$AES128_GCM_NoPadding
	Cipher.AES_192/CBC/NoPadding	com.sun.crypto.provider.AESCipher$AES192_CBC_NoPadding
	Cipher.AESWrap SupportedModes	ECB
	Cipher.DESede SupportedPaddings	NOPADDING|PKCS5PADDING|ISO10126PADDING
	Alg.Alias.Cipher.TripleDES	DESede
	KeyGenerator.Blowfish	com.sun.crypto.provider.BlowfishKeyGenerator
	KeyGenerator.DES	com.sun.crypto.provider.DESKeyGenerator
	AlgorithmParameters.DESede	com.sun.crypto.provider.DESedeParameters
	SecretKeyFactory.PBEWithMD5AndDES	com.sun.crypto.provider.PBEKeyFactory$PBEWithMD5AndDES
	Mac.HmacSHA256	com.sun.crypto.provider.HmacCore$HmacSHA256
	AlgorithmParameters.PBEWithMD5AndTripleDES	com.sun.crypto.provider.PBEParameters
	Mac.PBEWithHmacSHA256 SupportedKeyFormats	RAW
	Mac.HmacSHA1	com.sun.crypto.provider.HmacSHA1
	Alg.Alias.KeyFactory.1.2.840.113549.1.3.1	DiffieHellman
	Cipher.AESWrap_192	com.sun.crypto.provider.AESWrapCipher$AES192
	Mac.SslMacMD5 SupportedKeyFormats	RAW
	Mac.PBEWithHmacSHA512 SupportedKeyFormats	RAW
	SecretKeyFactory.PBKDF2WithHmacSHA256	com.sun.crypto.provider.PBKDF2Core$HmacSHA256
	Mac.PBEWithHmacSHA1	com.sun.crypto.provider.PBMAC1Core$HmacSHA1
	SecretKeyFactory.DES	com.sun.crypto.provider.DESKeyFactory
	Cipher.DES SupportedPaddings	NOPADDING|PKCS5PADDING|ISO10126PADDING
	SecretKeyFactory.PBEWithHmacSHA1AndAES_128	com.sun.crypto.provider.PBEKeyFactory$PBEWithHmacSHA1AndAES_128
	AlgorithmParameters.DES	com.sun.crypto.provider.DESParameters
	Cipher.DES SupportedModes	ECB|CBC|PCBC|CTR|CTS|CFB|OFB|CFB8|CFB16|CFB24|CFB32|CFB40|CFB48|CFB56|CFB64|OFB8|OFB16|OFB24|OFB32|OFB40|OFB48|OFB56|OFB64
	Cipher.PBEWithHmacSHA1AndAES_128	com.sun.crypto.provider.PBES2Core$HmacSHA1AndAES_128
	Cipher.AES	com.sun.crypto.provider.AESCipher$General
	AlgorithmParameters.PBEWithSHA1AndDESede	com.sun.crypto.provider.PBEParameters
	Mac.PBEWithHmacSHA256	com.sun.crypto.provider.PBMAC1Core$HmacSHA256
	Cipher.PBEWithHmacSHA224AndAES_256	com.sun.crypto.provider.PBES2Core$HmacSHA224AndAES_256
	Cipher.PBEWithHmacSHA384AndAES_256	com.sun.crypto.provider.PBES2Core$HmacSHA384AndAES_256
	Alg.Alias.KeyGenerator.OID.1.2.840.113549.2.11	HmacSHA512
	Alg.Alias.KeyGenerator.OID.1.2.840.113549.2.10	HmacSHA384
	Alg.Alias.KeyFactory.OID.1.2.840.113549.1.3.1	DiffieHellman
	Cipher.PBEWithHmacSHA512AndAES_256	com.sun.crypto.provider.PBES2Core$HmacSHA512AndAES_256
	AlgorithmParameters.PBEWithHmacSHA256AndAES_256	com.sun.crypto.provider.PBES2Parameters$HmacSHA256AndAES_256
	SecretKeyFactory.PBEWithSHA1AndRC4_128	com.sun.crypto.provider.PBEKeyFactory$PBEWithSHA1AndRC4_128
	Cipher.ARCFOUR SupportedPaddings	NOPADDING
	AlgorithmParameters.PBEWithSHA1AndRC4_128	com.sun.crypto.provider.PBEParameters
	Cipher.AES_256/OFB/NoPadding	com.sun.crypto.provider.AESCipher$AES256_OFB_NoPadding
	Cipher.DES SupportedKeyFormats	RAW
	AlgorithmParameters.Blowfish	com.sun.crypto.provider.BlowfishParameters
	Cipher.PBEWithSHA1AndRC4_40	com.sun.crypto.provider.PKCS12PBECipherCore$PBEWithSHA1AndRC4_40
	Alg.Alias.KeyGenerator.1.2.840.113549.2.9	HmacSHA256
	SecretKeyFactory.PBEWithMD5AndTripleDES	com.sun.crypto.provider.PBEKeyFactory$PBEWithMD5AndTripleDES
	Alg.Alias.KeyGenerator.1.2.840.113549.2.8	HmacSHA224
	Mac.HmacSHA224	com.sun.crypto.provider.HmacCore$HmacSHA224
	Alg.Alias.KeyGenerator.1.2.840.113549.2.7	HmacSHA1
	Cipher.PBEWithMD5AndTripleDES	com.sun.crypto.provider.PBEWithMD5AndTripleDESCipher
	KeyFactory.DiffieHellman	com.sun.crypto.provider.DHKeyFactory
	Alg.Alias.Cipher.1.2.840.113549.1.5.3	PBEWithMD5AndDES
	KeyGenerator.HmacSHA384	com.sun.crypto.provider.KeyGeneratorCore$HmacSHA2KG$SHA384
	AlgorithmParameters.PBE	com.sun.crypto.provider.PBEParameters
	SecretKeyFactory.PBKDF2WithHmacSHA224	com.sun.crypto.provider.PBKDF2Core$HmacSHA224
	Cipher.AES_256/GCM/NoPadding	com.sun.crypto.provider.AESCipher$AES256_GCM_NoPadding
	Alg.Alias.AlgorithmParameters.DH	DiffieHellman
	Cipher.Blowfish	com.sun.crypto.provider.BlowfishCipher
	Alg.Alias.KeyAgreement.1.2.840.113549.1.3.1	DiffieHellman
	Cipher.DESedeWrap	com.sun.crypto.provider.DESedeWrapCipher
	Alg.Alias.AlgorithmParameters.TripleDES	DESede
	Mac.PBEWithHmacSHA224	com.sun.crypto.provider.PBMAC1Core$HmacSHA224
	Alg.Alias.KeyAgreement.OID.1.2.840.113549.1.3.1	DiffieHellman
	AlgorithmParameters.PBEWithHmacSHA1AndAES_256	com.sun.crypto.provider.PBES2Parameters$HmacSHA1AndAES_256
	SecretKeyFactory.PBEWithSHA1AndDESede	com.sun.crypto.provider.PBEKeyFactory$PBEWithSHA1AndDESede
	AlgorithmParameters.OAEP	com.sun.crypto.provider.OAEPParameters
	Cipher.AES SupportedKeyFormats	RAW
	AlgorithmParameters.PBEWithHmacSHA224AndAES_256	com.sun.crypto.provider.PBES2Parameters$HmacSHA224AndAES_256
	Cipher.AES_192/ECB/NoPadding	com.sun.crypto.provider.AESCipher$AES192_ECB_NoPadding
	Cipher.RSA	com.sun.crypto.provider.RSACipher
	Mac.SslMacSHA1 SupportedKeyFormats	RAW
	SecretKeyFactory.PBEWithHmacSHA256AndAES_256	com.sun.crypto.provider.PBEKeyFactory$PBEWithHmacSHA256AndAES_256
	Cipher.DESedeWrap SupportedModes	CBC
	SecretKeyFactory.PBEWithSHA1AndRC2_128	com.sun.crypto.provider.PBEKeyFactory$PBEWithSHA1AndRC2_128
	Mac.PBEWithHmacSHA224 SupportedKeyFormats	RAW
	Mac.HmacPBESHA1	com.sun.crypto.provider.HmacPKCS12PBESHA1
	AlgorithmParameters.PBEWithSHA1AndRC2_128	com.sun.crypto.provider.PBEParameters
	KeyGenerator.HmacSHA1	com.sun.crypto.provider.HmacSHA1KeyGenerator
	Alg.Alias.Cipher.OID.1.2.840.113549.1.5.3	PBEWithMD5AndDES
	Mac.HmacMD5 SupportedKeyFormats	RAW
	Cipher.RSA SupportedModes	ECB
	Alg.Alias.AlgorithmParameters.1.2.840.113549.1.12.1.6	PBEWithSHA1AndRC2_40
	Alg.Alias.AlgorithmParameters.1.2.840.113549.1.3.1	DiffieHellman
	Alg.Alias.AlgorithmParameters.1.2.840.113549.1.12.1.5	PBEWithSHA1AndRC2_128
	Alg.Alias.AlgorithmParameters.1.2.840.113549.1.12.1.3	PBEWithSHA1AndDESede
	Alg.Alias.AlgorithmParameters.1.2.840.113549.1.12.1.2	PBEWithSHA1AndRC4_40
	Mac.HmacPBESHA1 SupportedKeyFormats	RAW
	Alg.Alias.AlgorithmParameters.1.2.840.113549.1.12.1.1	PBEWithSHA1AndRC4_128
	Alg.Alias.AlgorithmParameters.OID.1.2.840.113549.1.3.1	DiffieHellman
	AlgorithmParameters.PBEWithHmacSHA384AndAES_128	com.sun.crypto.provider.PBES2Parameters$HmacSHA384AndAES_128
	Alg.Alias.KeyFactory.DH	DiffieHellman
	Alg.Alias.SecretKeyFactory.OID.1.2.840.113549.1.5.12	PBKDF2WithHmacSHA1
	AlgorithmParameters.PBEWithHmacSHA512AndAES_128	com.sun.crypto.provider.PBES2Parameters$HmacSHA512AndAES_128
	Cipher.AESWrap_128	com.sun.crypto.provider.AESWrapCipher$AES128
	Cipher.DES	com.sun.crypto.provider.DESCipher
	Cipher.Blowfish SupportedPaddings	NOPADDING|PKCS5PADDING|ISO10126PADDING
	Mac.SslMacSHA1	com.sun.crypto.provider.SslMacCore$SslMacSHA1
	Cipher.ARCFOUR	com.sun.crypto.provider.ARCFOURCipher
	Alg.Alias.Mac.OID.1.2.840.113549.2.9	HmacSHA256
	Alg.Alias.Mac.OID.1.2.840.113549.2.8	HmacSHA224
	Alg.Alias.Mac.OID.1.2.840.113549.2.7	HmacSHA1
	Cipher.PBEWithHmacSHA256AndAES_128	com.sun.crypto.provider.PBES2Core$HmacSHA256AndAES_128
	Alg.Alias.KeyGenerator.1.2.840.113549.2.11	HmacSHA512
	Alg.Alias.Cipher.OID.2.16.840.1.101.3.4.1.46	AES_256/GCM/NoPadding
	Alg.Alias.KeyGenerator.1.2.840.113549.2.10	HmacSHA384
	Alg.Alias.Cipher.OID.2.16.840.1.101.3.4.1.45	AESWrap_256
	Alg.Alias.Cipher.OID.2.16.840.1.101.3.4.1.44	AES_256/CFB/NoPadding
	Alg.Alias.Cipher.OID.2.16.840.1.101.3.4.1.43	AES_256/OFB/NoPadding
	Alg.Alias.Cipher.OID.2.16.840.1.101.3.4.1.42	AES_256/CBC/NoPadding
	Alg.Alias.Cipher.OID.2.16.840.1.101.3.4.1.41	AES_256/ECB/NoPadding
	Cipher.AES_256/CFB/NoPadding	com.sun.crypto.provider.AESCipher$AES256_CFB_NoPadding
	SecretKeyFactory.PBEWithHmacSHA224AndAES_256	com.sun.crypto.provider.PBEKeyFactory$PBEWithHmacSHA224AndAES_256
	SecretKeyFactory.PBEWithHmacSHA384AndAES_256	com.sun.crypto.provider.PBEKeyFactory$PBEWithHmacSHA384AndAES_256
	Cipher.Blowfish SupportedKeyFormats	RAW
	KeyGenerator.SunTlsMasterSecret	com.sun.crypto.provider.TlsMasterSecretGenerator
	SecretKeyFactory.PBKDF2WithHmacSHA1	com.sun.crypto.provider.PBKDF2Core$HmacSHA1
	SecretKeyFactory.PBEWithHmacSHA512AndAES_256	com.sun.crypto.provider.PBEKeyFactory$PBEWithHmacSHA512AndAES_256
	Cipher.RC2 SupportedPaddings	NOPADDING|PKCS5PADDING|ISO10126PADDING
	KeyGenerator.DESede	com.sun.crypto.provider.DESedeKeyGenerator
	Cipher.AESWrap SupportedKeyFormats	RAW
	Cipher.PBEWithSHA1AndDESede	com.sun.crypto.provider.PKCS12PBECipherCore$PBEWithSHA1AndDESede
	Alg.Alias.KeyGenerator.SunTls12KeyMaterial	SunTlsKeyMaterial
	Cipher.AESWrap	com.sun.crypto.provider.AESWrapCipher$General
	AlgorithmParameters.GCM	com.sun.crypto.provider.GCMParameters
	Mac.PBEWithHmacSHA1 SupportedKeyFormatS	RAW
	Cipher.AES_256/CBC/NoPadding	com.sun.crypto.provider.AESCipher$AES256_CBC_NoPadding
	Mac.HmacSHA256 SupportedKeyFormats	RAW
	SecretKeyFactory.DESede	com.sun.crypto.provider.DESedeKeyFactory
	Cipher.PBEWithSHA1AndRC4_128	com.sun.crypto.provider.PKCS12PBECipherCore$PBEWithSHA1AndRC4_128
	Cipher.AES_192/OFB/NoPadding	com.sun.crypto.provider.AESCipher$AES192_OFB_NoPadding
	KeyGenerator.ARCFOUR	com.sun.crypto.provider.KeyGeneratorCore$ARCFOURKeyGenerator
	Mac.HmacSHA512 SupportedKeyFormats	RAW
	KeyGenerator.HmacMD5	com.sun.crypto.provider.HmacMD5KeyGenerator
	Mac.HmacSHA512	com.sun.crypto.provider.HmacCore$HmacSHA512
	KeyGenerator.SunTlsRsaPremasterSecret	com.sun.crypto.provider.TlsRsaPremasterSecretGenerator
	Alg.Alias.Cipher.OID.2.16.840.1.101.3.4.1.26	AES_192/GCM/NoPadding
	Alg.Alias.Cipher.OID.2.16.840.1.101.3.4.1.25	AESWrap_192
	KeyAgreement.DiffieHellman	com.sun.crypto.provider.DHKeyAgreement
	Alg.Alias.Cipher.OID.2.16.840.1.101.3.4.1.24	AES_192/CFB/NoPadding
	Alg.Alias.Cipher.OID.2.16.840.1.101.3.4.1.23	AES_192/OFB/NoPadding
	Alg.Alias.Cipher.OID.2.16.840.1.101.3.4.1.22	AES_192/CBC/NoPadding
	Alg.Alias.KeyPairGenerator.DH	DiffieHellman
	Alg.Alias.Cipher.OID.2.16.840.1.101.3.4.1.21	AES_192/ECB/NoPadding
	Alg.Alias.SecretKeyFactory.TripleDES	DESede
	Cipher.Blowfish SupportedModes	ECB|CBC|PCBC|CTR|CTS|CFB|OFB|CFB8|CFB16|CFB24|CFB32|CFB40|CFB48|CFB56|CFB64|OFB8|OFB16|OFB24|OFB32|OFB40|OFB48|OFB56|OFB64
	Mac.HmacSHA1 SupportedKeyFormats	RAW
	AlgorithmParameterGenerator.DiffieHellman	com.sun.crypto.provider.DHParameterGenerator
	Mac.HmacMD5	com.sun.crypto.provider.HmacMD5
	SecretKeyFactory.PBKDF2WithHmacSHA512	com.sun.crypto.provider.PBKDF2Core$HmacSHA512
	Cipher.DESede	com.sun.crypto.provider.DESedeCipher
	Cipher.AESWrap SupportedPaddings	NOPADDING
	Cipher.AES_128/CFB/NoPadding	com.sun.crypto.provider.AESCipher$AES128_CFB_NoPadding
	Cipher.PBEWithHmacSHA224AndAES_128	com.sun.crypto.provider.PBES2Core$HmacSHA224AndAES_128
	Alg.Alias.Cipher.OID.1.2.840.113549.1.12.1.6	PBEWithSHA1AndRC2_40
	AlgorithmParameters.DiffieHellman	com.sun.crypto.provider.DHParameters
	Cipher.AES_192/GCM/NoPadding	com.sun.crypto.provider.AESCipher$AES192_GCM_NoPadding
	Alg.Alias.Cipher.OID.1.2.840.113549.1.12.1.5	PBEWithSHA1AndRC2_128
	Mac.PBEWithHmacSHA384 SupportedKeyFormats	RAW
	Alg.Alias.Cipher.OID.1.2.840.113549.1.12.1.3	PBEWithSHA1AndDESede
	Alg.Alias.Cipher.OID.1.2.840.113549.1.12.1.2	PBEWithSHA1AndRC4_40
	Alg.Alias.Cipher.OID.1.2.840.113549.1.12.1.1	PBEWithSHA1AndRC4_128
	Cipher.PBEWithHmacSHA384AndAES_128	com.sun.crypto.provider.PBES2Core$HmacSHA384AndAES_128
	Cipher.PBEWithHmacSHA512AndAES_128	com.sun.crypto.provider.PBES2Core$HmacSHA512AndAES_128
	AlgorithmParameters.PBEWithHmacSHA256AndAES_128	com.sun.crypto.provider.PBES2Parameters$HmacSHA256AndAES_128
	Cipher.ARCFOUR SupportedKeyFormats	RAW
	Cipher.AES_128/CBC/NoPadding	com.sun.crypto.provider.AESCipher$AES128_CBC_NoPadding
	Mac.PBEWithHmacSHA512	com.sun.crypto.provider.PBMAC1Core$HmacSHA512
	Cipher.RSA SupportedKeyClasses	java.security.interfaces.RSAPublicKey|java.security.interfaces.RSAPrivateKey
	AlgorithmParameters.PBEWithSHA1AndRC2_40	com.sun.crypto.provider.PBEParameters
	Provider.id className	com.sun.crypto.provider.SunJCE
	Cipher.AES SupportedModes	ECB|CBC|PCBC|CTR|CTS|CFB|OFB|CFB8|CFB16|CFB24|CFB32|CFB40|CFB48|CFB56|CFB64|OFB8|OFB16|OFB24|OFB32|OFB40|OFB48|OFB56|OFB64|GCM|CFB72|CFB80|CFB88|CFB96|CFB104|CFB112|CFB120|CFB128|OFB72|OFB80|OFB88|OFB96|OFB104|OFB112|OFB120|OFB128
	Alg.Alias.Cipher.OID.2.16.840.1.101.3.4.1.6	AES_128/GCM/NoPadding
	Alg.Alias.SecretKeyFactory.OID.1.2.840.113549.1.5.3	PBEWithMD5AndDES
	Alg.Alias.Cipher.OID.2.16.840.1.101.3.4.1.5	AESWrap_128
	Alg.Alias.Mac.1.2.840.113549.2.9	HmacSHA256
	Alg.Alias.Cipher.OID.2.16.840.1.101.3.4.1.4	AES_128/CFB/NoPadding
	Alg.Alias.Mac.1.2.840.113549.2.8	HmacSHA224
	Alg.Alias.Cipher.OID.2.16.840.1.101.3.4.1.3	AES_128/OFB/NoPadding
	Alg.Alias.Mac.1.2.840.113549.2.7	HmacSHA1
	Alg.Alias.Cipher.OID.2.16.840.1.101.3.4.1.2	AES_128/CBC/NoPadding
	Alg.Alias.Cipher.OID.2.16.840.1.101.3.4.1.1	AES_128/ECB/NoPadding
	KeyGenerator.HmacSHA256	com.sun.crypto.provider.KeyGeneratorCore$HmacSHA2KG$SHA256
	Alg.Alias.SecretKeyFactory.1.2.840.113549.1.12.1.6	PBEWithSHA1AndRC2_40
	Alg.Alias.SecretKeyFactory.1.2.840.113549.1.12.1.5	PBEWithSHA1AndRC2_128
	Cipher.PBEWithSHA1AndRC2_128	com.sun.crypto.provider.PKCS12PBECipherCore$PBEWithSHA1AndRC2_128
	Alg.Alias.SecretKeyFactory.1.2.840.113549.1.12.1.3	PBEWithSHA1AndDESede
	Alg.Alias.SecretKeyFactory.1.2.840.113549.1.12.1.2	PBEWithSHA1AndRC4_40
	Alg.Alias.KeyGenerator.SunTls12RsaPremasterSecret	SunTlsRsaPremasterSecret
	Alg.Alias.KeyGenerator.OID.1.2.840.113549.2.9	HmacSHA256
	Alg.Alias.SecretKeyFactory.1.2.840.113549.1.12.1.1	PBEWithSHA1AndRC4_128
	Alg.Alias.KeyGenerator.OID.1.2.840.113549.2.8	HmacSHA224
	Alg.Alias.KeyGenerator.OID.1.2.840.113549.2.7	HmacSHA1
	Alg.Alias.KeyPairGenerator.OID.1.2.840.113549.1.3.1	DiffieHellman
	Alg.Alias.SecretKeyFactory.1.2.840.113549.1.5.12	PBKDF2WithHmacSHA1
	Alg.Alias.KeyGenerator.SunTls12MasterSecret	SunTlsMasterSecret
	KeyGenerator.RC2	com.sun.crypto.provider.KeyGeneratorCore$RC2KeyGenerator
	AlgorithmParameters.PBEWithHmacSHA1AndAES_128	com.sun.crypto.provider.PBES2Parameters$HmacSHA1AndAES_128
	Alg.Alias.Cipher.2.16.840.1.101.3.4.1.6	AES_128/GCM/NoPadding
	Alg.Alias.Cipher.2.16.840.1.101.3.4.1.5	AESWrap_128
	Alg.Alias.AlgorithmParameterGenerator.OID.1.2.840.113549.1.3.1	DiffieHellman
	Alg.Alias.Cipher.2.16.840.1.101.3.4.1.4	AES_128/CFB/NoPadding
	Alg.Alias.Cipher.2.16.840.1.101.3.4.1.3	AES_128/OFB/NoPadding
	Alg.Alias.Cipher.2.16.840.1.101.3.4.1.2	AES_128/CBC/NoPadding
	AlgorithmParameters.PBEWithHmacSHA224AndAES_128	com.sun.crypto.provider.PBES2Parameters$HmacSHA224AndAES_128
	Alg.Alias.AlgorithmParameters.1.2.840.113549.1.5.13	PBES2
	Alg.Alias.Cipher.2.16.840.1.101.3.4.1.1	AES_128/ECB/NoPadding
	KeyAgreement.DiffieHellman SupportedKeyClasses	javax.crypto.interfaces.DHPublicKey|javax.crypto.interfaces.DHPrivateKey
	Provider.id version	1.8
	SecretKeyFactory.PBEWithHmacSHA256AndAES_128	com.sun.crypto.provider.PBEKeyFactory$PBEWithHmacSHA256AndAES_128
	Mac.HmacSHA224 SupportedKeyFormats	RAW
	KeyGenerator.SunTlsPrf	com.sun.crypto.provider.TlsPrfGenerator$V10
	Alg.Alias.Cipher.2.16.840.1.101.3.4.1.46	AES_256/GCM/NoPadding
	Alg.Alias.Cipher.2.16.840.1.101.3.4.1.45	AESWrap_256
	Alg.Alias.Cipher.2.16.840.1.101.3.4.1.44	AES_256/CFB/NoPadding
	Alg.Alias.Cipher.2.16.840.1.101.3.4.1.43	AES_256/OFB/NoPadding
	Alg.Alias.Cipher.2.16.840.1.101.3.4.1.42	AES_256/CBC/NoPadding
	Alg.Alias.Cipher.2.16.840.1.101.3.4.1.41	AES_256/ECB/NoPadding
	Mac.HmacSHA384	com.sun.crypto.provider.HmacCore$HmacSHA384
	Alg.Alias.AlgorithmParameterGenerator.1.2.840.113549.1.3.1	DiffieHellman
	Cipher.AES_256/ECB/NoPadding	com.sun.crypto.provider.AESCipher$AES256_ECB_NoPadding
	KeyGenerator.SunTls12Prf	com.sun.crypto.provider.TlsPrfGenerator$V12
	AlgorithmParameters.RC2	com.sun.crypto.provider.RC2Parameters
	Cipher.DESede SupportedKeyFormats	RAW
	SecretKeyFactory.PBEWithSHA1AndRC2_40	com.sun.crypto.provider.PBEKeyFactory$PBEWithSHA1AndRC2_40
	Alg.Alias.SecretKeyFactory.1.2.840.113549.1.5.3	PBEWithMD5AndDES
	Alg.Alias.Mac.1.2.840.113549.2.11	HmacSHA512
	Alg.Alias.Mac.1.2.840.113549.2.10	HmacSHA384
	KeyGenerator.HmacSHA224	com.sun.crypto.provider.KeyGeneratorCore$HmacSHA2KG$SHA224
	Alg.Alias.Cipher.Rijndael	AES
	SecretKeyFactory.PBKDF2WithHmacSHA384	com.sun.crypto.provider.PBKDF2Core$HmacSHA384
	KeyStore.JCEKS	com.sun.crypto.provider.JceKeyStore
	SecretKeyFactory.PBEWithHmacSHA1AndAES_256	com.sun.crypto.provider.PBEKeyFactory$PBEWithHmacSHA1AndAES_256
	Cipher.PBEWithHmacSHA1AndAES_256	com.sun.crypto.provider.PBES2Core$HmacSHA1AndAES_256
	KeyPairGenerator.DiffieHellman	com.sun.crypto.provider.DHKeyPairGenerator
SunJGSS
	GssApiMechanism.1.3.6.1.5.5.2	sun.security.jgss.spnego.SpNegoMechFactory
	Provider.id info	Sun (Kerberos v5, SPNEGO)
	Provider.id className	sun.security.jgss.SunProvider
	Provider.id version	1.8
	Provider.id name	SunJGSS
	GssApiMechanism.1.2.840.113554.1.2.2	sun.security.jgss.krb5.Krb5MechFactory
SunSASL
	SaslClientFactory.NTLM	com.sun.security.sasl.ntlm.FactoryImpl
	Provider.id className	com.sun.security.sasl.Provider
	SaslClientFactory.CRAM-MD5	com.sun.security.sasl.ClientFactoryImpl
	Provider.id version	1.8
	SaslClientFactory.EXTERNAL	com.sun.security.sasl.ClientFactoryImpl
	SaslClientFactory.DIGEST-MD5	com.sun.security.sasl.digest.FactoryImpl
	SaslClientFactory.PLAIN	com.sun.security.sasl.ClientFactoryImpl
	SaslServerFactory.NTLM	com.sun.security.sasl.ntlm.FactoryImpl
	SaslClientFactory.GSSAPI	com.sun.security.sasl.gsskerb.FactoryImpl
	Provider.id name	SunSASL
	SaslServerFactory.CRAM-MD5	com.sun.security.sasl.ServerFactoryImpl
	SaslServerFactory.DIGEST-MD5	com.sun.security.sasl.digest.FactoryImpl
	Provider.id info	Sun SASL provider(implements client mechanisms for: DIGEST-MD5, GSSAPI, EXTERNAL, PLAIN, CRAM-MD5, NTLM; server mechanisms for: DIGEST-MD5, GSSAPI, CRAM-MD5, NTLM)
	SaslServerFactory.GSSAPI	com.sun.security.sasl.gsskerb.FactoryImpl
XMLDSig
	Alg.Alias.TransformService.ENVELOPED	http://www.w3.org/2000/09/xmldsig#enveloped-signature
	Alg.Alias.TransformService.XSLT	http://www.w3.org/TR/1999/REC-xslt-19991116
	Provider.id name	XMLDSig
	TransformService.http://www.w3.org/2006/12/xml-c14n11#WithComments	org.jcp.xml.dsig.internal.dom.DOMCanonicalXMLC14N11Method
	TransformService.http://www.w3.org/TR/1999/REC-xslt-19991116 MechanismType	DOM
	TransformService.http://www.w3.org/2001/10/xml-exc-c14n#WithComments MechanismType	DOM
	TransformService.http://www.w3.org/2000/09/xmldsig#base64 MechanismType	DOM
	TransformService.http://www.w3.org/2006/12/xml-c14n11	org.jcp.xml.dsig.internal.dom.DOMCanonicalXMLC14N11Method
	TransformService.http://www.w3.org/2002/06/xmldsig-filter2 MechanismType	DOM
	TransformService.http://www.w3.org/2001/10/xml-exc-c14n# MechanismType	DOM
	TransformService.http://www.w3.org/TR/1999/REC-xpath-19991116 MechanismType	DOM
	TransformService.http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments MechanismType	DOM
	TransformService.http://www.w3.org/TR/2001/REC-xml-c14n-20010315	org.jcp.xml.dsig.internal.dom.DOMCanonicalXMLC14NMethod
	Provider.id version	1.8
	KeyInfoFactory.DOM	org.jcp.xml.dsig.internal.dom.DOMKeyInfoFactory
	Alg.Alias.TransformService.XPATH	http://www.w3.org/TR/1999/REC-xpath-19991116
	TransformService.http://www.w3.org/2000/09/xmldsig#enveloped-signature	org.jcp.xml.dsig.internal.dom.DOMEnvelopedTransform
	Alg.Alias.TransformService.BASE64	http://www.w3.org/2000/09/xmldsig#base64
	TransformService.http://www.w3.org/2006/12/xml-c14n11 MechanismType	DOM
	Alg.Alias.TransformService.EXCLUSIVE_WITH_COMMENTS	http://www.w3.org/2001/10/xml-exc-c14n#WithComments
	TransformService.http://www.w3.org/TR/2001/REC-xml-c14n-20010315 MechanismType	DOM
	Provider.id info	XMLDSig (DOM XMLSignatureFactory; DOM KeyInfoFactory; C14N 1.0, C14N 1.1, Exclusive C14N, Base64, Enveloped, XPath, XPath2, XSLT TransformServices)
	TransformService.http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments	org.jcp.xml.dsig.internal.dom.DOMCanonicalXMLC14NMethod
	Alg.Alias.TransformService.INCLUSIVE	http://www.w3.org/TR/2001/REC-xml-c14n-20010315
	Alg.Alias.TransformService.XPATH2	http://www.w3.org/2002/06/xmldsig-filter2
	TransformService.http://www.w3.org/2000/09/xmldsig#enveloped-signature MechanismType	DOM
	TransformService.http://www.w3.org/TR/1999/REC-xslt-19991116	org.jcp.xml.dsig.internal.dom.DOMXSLTTransform
	TransformService.http://www.w3.org/TR/1999/REC-xpath-19991116	org.jcp.xml.dsig.internal.dom.DOMXPathTransform
	Alg.Alias.TransformService.EXCLUSIVE	http://www.w3.org/2001/10/xml-exc-c14n#
	TransformService.http://www.w3.org/2006/12/xml-c14n11#WithComments MechanismType	DOM
	TransformService.http://www.w3.org/2001/10/xml-exc-c14n#	org.jcp.xml.dsig.internal.dom.DOMExcC14NMethod
	TransformService.http://www.w3.org/2000/09/xmldsig#base64	org.jcp.xml.dsig.internal.dom.DOMBase64Transform
	XMLSignatureFactory.DOM	org.jcp.xml.dsig.internal.dom.DOMXMLSignatureFactory
	TransformService.http://www.w3.org/2002/06/xmldsig-filter2	org.jcp.xml.dsig.internal.dom.DOMXPathFilter2Transform
	Provider.id className	org.jcp.xml.dsig.internal.dom.XMLDSigRI
	TransformService.http://www.w3.org/2001/10/xml-exc-c14n#WithComments	org.jcp.xml.dsig.internal.dom.DOMExcC14NMethod
	Alg.Alias.TransformService.INCLUSIVE_WITH_COMMENTS	http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments
SunPCSC
	Provider.id info	Sun PC/SC provider
	Provider.id className	sun.security.smartcardio.SunPCSC
	Provider.id version	1.8
	Provider.id name	SunPCSC

abishai avatar Jan 14 '17 14:01 abishai

Perhaps the reason in the configuration file jre/lib/security/java.security http://stackoverflow.com/questions/28999410/openjdk-on-openshift-nosuchalgorithmexception-ec-algorithmparameters-not-avai What value has parameter jdk.tls.disabledAlgorithms ?

trol73 avatar Feb 20 '17 07:02 trol73

then it is strange that version 0.9.7 and 0.9.8 have different behavior on same jvm. But my value is

jdk.tls.disabledAlgorithms=SSLv3, RC4, MD5withRSA, DH keySize < 768

and changing it does nothing against this bug

xiexed avatar Apr 01 '17 17:04 xiexed

As mentioned before, for me it didn't work with 0.9.7 either... Problems started already while using the original muCommander. I rather associate it with some system/Java update, rather than mu/trollCommander update.

wanthalf avatar Apr 03 '17 18:04 wanthalf

Just tried 0.9.9 - not working. But original mu_commander 0.9.2 - works.

zella avatar Apr 04 '17 12:04 zella

I have reproduced one SFTP issue with stacktrace

   [java] com.sshtools.publickey.InvalidPassphraseException: Assertion failed, next byte value is a instead of asserted 30
     [java]     at com.sshtools.publickey.OpenSSHPrivateKeyFile.toKeyPair(OpenSSHPrivateKeyFile.java:97)
     [java]     at com.mucommander.commons.file.impl.sftp.SFTPConnectionHandler.startConnection(SFTPConnectionHandler.java:121)
     [java]     at com.mucommander.commons.file.connection.ConnectionHandler.checkConnection(ConnectionHandler.java:92)
     [java]     at com.mucommander.commons.file.impl.sftp.SFTPFile$SFTPFileAttributes.fetchAttributes(SFTPFile.java:819)
     [java]     at com.mucommander.commons.file.impl.sftp.SFTPFile$SFTPFileAttributes.<init>(SFTPFile.java:786)
     [java]     at com.mucommander.commons.file.impl.sftp.SFTPFile$SFTPFileAttributes.<init>(SFTPFile.java:771)
     [java]     at com.mucommander.commons.file.impl.sftp.SFTPFile.<init>(SFTPFile.java:108)
     [java]     at com.mucommander.commons.file.impl.sftp.SFTPFile.<init>(SFTPFile.java:97)
     [java]     at com.mucommander.commons.file.impl.sftp.SFTPProtocolProvider.getFile(SFTPProtocolProvider.java:18)
     [java]     at com.mucommander.commons.file.FileFactory.createRawFile(FileFactory.java:604)
     [java]     at com.mucommander.commons.file.FileFactory.getFile(FileFactory.java:560)
     [java]     at com.mucommander.commons.file.FileFactory.getFile(FileFactory.java:457)
     [java]     at com.mucommander.commons.file.FileFactory.getFile(FileFactory.java:436)
     [java]     at com.mucommander.core.LocationChanger$ChangeFolderThread.run(LocationChanger.java:667)
     [java] com.mucommander.commons.file.AuthException: Invalid private key file or passphrase
     [java]     at com.mucommander.commons.file.connection.ConnectionHandler.throwAuthException(ConnectionHandler.java:288)
     [java]     at com.mucommander.commons.file.impl.sftp.SFTPConnectionHandler.startConnection(SFTPConnectionHandler.java:126)
     [java]     at com.mucommander.commons.file.connection.ConnectionHandler.checkConnection(ConnectionHandler.java:92)
     [java]     at com.mucommander.commons.file.impl.sftp.SFTPFile$SFTPFileAttributes.fetchAttributes(SFTPFile.java:819)
     [java]     at com.mucommander.commons.file.impl.sftp.SFTPFile$SFTPFileAttributes.<init>(SFTPFile.java:786)
     [java]     at com.mucommander.commons.file.impl.sftp.SFTPFile$SFTPFileAttributes.<init>(SFTPFile.java:771)
     [java]     at com.mucommander.commons.file.impl.sftp.SFTPFile.<init>(SFTPFile.java:108)
     [java]     at com.mucommander.commons.file.impl.sftp.SFTPFile.<init>(SFTPFile.java:97)
     [java]     at com.mucommander.commons.file.impl.sftp.SFTPProtocolProvider.getFile(SFTPProtocolProvider.java:18)
     [java]     at com.mucommander.commons.file.FileFactory.createRawFile(FileFactory.java:604)
     [java]     at com.mucommander.commons.file.FileFactory.getFile(FileFactory.java:560)
     [java]     at com.mucommander.commons.file.FileFactory.getFile(FileFactory.java:457)
     [java]     at com.mucommander.commons.file.FileFactory.getFile(FileFactory.java:436)
     [java]     at com.mucommander.core.LocationChanger$ChangeFolderThread.run(LocationChanger.java:667)

It was fixed in the last nightly build.

trol73 avatar Apr 18 '17 13:04 trol73