Impossible de créer le encryption PoolableConnectionFactory (SSL) Erreur: Alignement des algorithms de signature ".

Je reçois le message d'erreur suivant lors de la connection à une database MSSQL Server 2008:

Impossible de créer PoolableConnectionFactory (Le pilote n'a pas pu établir de connection sécurisée avec SQL Server à l'aide du chiffrement SSL (Secure Sockets Layer) Erreur: «Incompatibilité de l'algorithm de signature».

J'utilise sqljdbc4.0.jar et ma string de connection est la suivante:

 driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver" maxActive="10" maxIdle="4" name="sql2008" username="sa" password="pwd" type="javax.sql.DataSource" url="jdbc:sqlserver://192.168.1.111:1435;databaseName=sampledb;" 

Système d'exploitation: windows8 (64bit); Éditeur Java: Netbeans 7.2.1 (64 bits)

S'il vous plaît aidez-moi à find une solution.

Merci d'avance.

Oui j'ai trouvé la solution par google.

créez le certificate pour SQLSERVER en utilisant la cmd suivante:

makecert -r -pe -n "CN = SQLServer2008" -b 01/01/2012 -f 01/01/2040 -eku 1.3.6.1.5.5.7.3.1 -ss mon -sr localMachine -sky échange -sp "Microsoft RSA SChannel Fournisseur de Cryptographie "-sy 12

et save le certificate auto-signé

et atsortingbuez le certificate à sqlserver.

Pour plus d'informations, visitez: http://goralsoft.com/blog/?p=99