Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SFTP ceased to work in 0.9.8 #130

Open
xiexed opened this issue Sep 5, 2016 · 17 comments
Open

SFTP ceased to work in 0.9.8 #130

xiexed opened this issue Sep 5, 2016 · 17 comments

Comments

@xiexed
Copy link

xiexed commented Sep 5, 2016

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
@wanthalf
Copy link

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.

@xiexed
Copy link
Author

xiexed commented Sep 14, 2016

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

@tuetschek
Copy link

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

@trol73
Copy link
Owner

trol73 commented Dec 27, 2016

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

@xiexed
Copy link
Author

xiexed commented Dec 27, 2016

@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)

@wanthalf
Copy link

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

@trol73
Copy link
Owner

trol73 commented Dec 28, 2016

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..

@tuetschek
Copy link

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

@wanthalf
Copy link

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

@abishai
Copy link

abishai commented Jan 14, 2017

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
Copy link

abishai commented Jan 14, 2017

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
curve25519-sha256@libssh.org
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
Copy link

abishai commented Jan 14, 2017

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

@trol73
Copy link
Owner

trol73 commented Feb 20, 2017

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 ?

@xiexed
Copy link
Author

xiexed commented Apr 1, 2017

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

@wanthalf
Copy link

wanthalf commented Apr 3, 2017

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.

@zella
Copy link

zella commented Apr 4, 2017

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

@trol73
Copy link
Owner

trol73 commented Apr 18, 2017

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants