Je suis confronté à un problème étrange avec SSL.
Un de mes programmes déclenche une erreur systématique sur les postes de mes collègues mais pas sur le mien.
Il s'agit d'un logiciel qui génère un PDF et l'envoie sur un site WEB en https avec le composant TIdHTTP.
Au déclenchement de l'envoi, les autres postes reçoivent le message:
"Impossible de charger la bibliothèque SSL"
Ils ont pourtant les mêmes fichiers que moi au même endroit sur leur poste.
Sur mon poste, aucun problème !
La chose étrange c'est que j'ai tenté re renommer les dll dans la répertoire où se trouve l'exe et ça fonctionne quand même. Ce qui me parait normal vu que de versions des dll concernées, j'en ai plusieurs sur mon poste et que Windows doit forcément en trouver une dans les différents chemins possibles.
Maintenant, la question est : pourquoi 2 installations identiques sur 2 postes différents ne fonctionnent pas de la même manière. Sur mon poste, aucune erreur, sur les autres (testés sur 3 différents), erreur.
Pourquoi mon programme ne peut pas charger ces dll alors qu'elles sont sous son nez (même répertoire).
Pour essayer de comprendre, j'ai demandé au collègue de donner tous les droits à tout le monde sur le dossier et même de lancer le programme en mode administrateur, cela ne change rien.
La seule différence entre eux et moi c'est que mon poste "Delphi" est encore sous Windows 8.1 et eux sont en W10. Est-ce que ça pourrait venir de là ?
Toute idée sera bonne à prendre parce que là je ne sais plus trop quoi faire pour débloquer la situation :-(
Partager