Impossible de prendre en charge TLS_RSA_WITH_AES_256_CBC_SHA avec les fournisseurs actuellement installés
Nous avons installé Cassandre 2.0 et le configurer pour SSL, et nous avons dans ce problème au démarrage. Nous sommes à l'aide de Open JDK
java-1.7.0-openjdk-1.7.0.55-2.4.7.1.el6_5.x86_64
Message d'Exception:
Caused by: java.lang.IllegalArgumentException: Cannot support
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA with currently installed providers
J'ai regardé le lien suivant - mais ce avec Java 6/7.
Des Idées ?
Merci un tas
source d'informationauteur Durga Deep
Vous devez vous connecter pour publier un commentaire.
Je suis en supposant que ce message est lié à l'Cassandra SSL/TLS de configuration.
La réponse ici suggère l'installation illimité crypto pour votre JVM, mais je crois que votre version de OpenJDK a déjà.
Je suggère d'expérimenter avec l'acceptées cipher_suites paramètre dans cassandra.yaml de trouver quelque chose qui est disponible dans votre OpenJDK déploiement. Cette question openjdk répertorie certaines des suites de chiffrement qui peut être activé dans OpenJDK, ou vous pouvez accepter le Cassandra par défaut.
mise à jour de votre JCE fichiers. il va travailler.
Je vais essayer de partager mon expérience, avoir de problème avec la connexion à partir de Devcenter avec SSL activé. .
J'ai été d'obtenir l'erreur ci-dessous dans devcenter journal des erreurs.
java.lang.IllegalArgumentException: Ne peut pas soutenir TLS_RSA_WITH_AES_256_CBC_SHA avec actuellement installés les fournisseurs de
En plus des mesures mentionnées dans la http://www.datastax.com/dev/blog/how-to-connect-devcenter-to-an-ssl-enabled-cassandra-cluster
concernant la JCE fichiers ajoutés ..../java../lib/security , j'ai dû ajouter de la même fichiers jar de mon devcenter emplacement d'installation:
(assurez-vous d'avoir le même ensemble de fichiers jar dans les deux dossiers)
C:\Program Filles\Java\jre1.8.xxx.xxx\lib\security
etC:\Program Files\……\DevCenter\jre\lib\security
Qui a résolu mon problème..