Nous avons installé Cassandra 2.0 et le configurer pour SSL, et nous exécutons ce problème au démarrage. Nous utilisons 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 cela avec Java 6/7.
Des idées ? Merci beaucoup
Je suppose que ce message est lié à la configuration Cassandra SSL/TLS.
La réponse ici suggère d'installer un crypto illimité pour votre JVM mais je crois que votre version d'OpenJDK l'a déjà.
Je suggère d'expérimenter avec le paramètre accepté cipher_suites dans cassandra.yaml pour trouver quelque chose qui est disponible pour votre déploiement OpenJDK. Cette question openjdk répertorie certaines des suites de chiffrement qui peuvent être activées dans OpenJDK, ou vous pouvez accepter la valeur par défaut Cassandra).
mettez à jour vos fichiers JCE. ça va marcher.
J'essaierai de partager mon expérience en cas de problème de connexion à partir de Devcenter avec SSL activé. .
J'obtenais l'erreur ci-dessous dans le journal des erreurs de devcenter. Java.lang.IllegalArgumentException: ne peut pas prendre en charge TLS_RSA_WITH_AES_256_CBC_SHA avec les fournisseurs actuellement installés
En plus des étapes mentionnées dans http://www.datastax.com/dev/blog/how-to-connect-devcenter-to-an-ssl-enabled-cassandra-cluster concernant les fichiers JCE ajouté à ..../Java ../ lib/security, j'ai dû ajouter les mêmes fichiers jar à mon emplacement d'installation de devcenter: (veuillez vous assurer que vous avez le même ensemble de fichiers jar sous les deux emplacements)
C:\Program Filles\Java\jre1.8.xxx.xxx\lib\security
et C:\Program Files\……\DevCenter\jre\lib\security
Cela a résolu mon problème ..