SQL - une erreur s'est produite lors de la négociation pré-connexion

Jusqu’à hier soir, j’étais en mesure de me connecter à mon serveur depuis ma machine locale. Maintenant, j’obtiens l’erreur suivante :

Une connexion a été établie avec succès avec le serveur, mais une erreur s’est produite lors de la négociation pré-connexion. (fournisseur : fournisseur SSL, erreur : 0 - L’opération d’attente a expiré.) (.Net SqlClient Data Provider)

Notez que je peux me connecter au serveur lui-même sans problème.

Hier, j’ai installé IIS sur ma machine et configuré un site utilisant mon adresse IP — je ne sais pas si cela a un rapport.

J’ai trouvé cet article, suivi les étapes, mais cela n’a pas semblé aider.

http://escapekeys.com/microsoft-sql-server-error-64-a-connection-was-successfully-established-with-the-server/89

J’ai également parcouru l’article suivant, modifié les paramètres TCP/IP, redémarré, mais rien.

http://blog.sqlauthority.com/2009/05/21/sql-server-fix-error-provider-named-pipes-provider-error-40-could-not-open-a-connection-to-sql-server-microsoft-sql-server-error/

J’ai commencé à essayer les suggestions des commentaires aussi, mais j’ai arrêté quand j’ai réalisé que je risquais d’aggraver les choses.

Alors, pourquoi cela se produit-il et comment puis-je le corriger ?

Une réponse proposée ici :
http://social.msdn.microsoft.com/Forums/en-US/vssetup/thread/2d11b6f9-3ada-4682-b643-c721a97af4ba

Marre du problème ? Vous ne savez pas ou ne vous souciez pas de ce qu’est winsock ou de ce que tout cela signifie au bas niveau.

Ouvrez une invite de commandes

Tapez ceci

netsh Winsock reset

Passez à autre chose et soyez heureux.