Geovisio : Erreur SSL

Bonjour à tous,

Voulant faire un test d’envoi en teletravail des séquences, je me retrouve face a cette erreur SSL…

J’ai contrôlé Geovisio et ses dépendances tout semble bon… :confused:
Avez vous déjà rencontré cette erreur ?
Une idée ?

Comme j’ai trouvé la solution, je m’autorépond pour partager la méthode. :slight_smile:

En tant qu’utilisateur d’ArcGIS Pro, je n’ai pas installé un interpréteur python dédié mais j’utilise celui qui est embarqué à l’installation d’ArcGIS Pro.

Après avoir cloné mon environnement Python via le gestionnaire de package et installé Geovisio suivant le tuto disponible ici : Tutoriel envoie de photo depuis Windows

Je me suis confronté à ce type d’erreur :

Can’t connect to HTTPS URL because the SSL module is not available.

J’ai essayé beaucoup d’autres solutions qui n’ont pas fonctionné (Changements de variable d’environnement PATH…)

Le problème est liée à Conda qui n’’installe pas certaines dlls au même endroit… :thinking:

Geovisio recherche les DLL OpenSSL mais au mauvais emplacement !
Comme elles ne sont pas trouvées, la recherche se porte sur C:\Windows\System32
(où ils se trouve les mêmes DLL, installées par une autre application, mais avec une version différente. :frowning: )
Les DLL déployés par ArcGIS Pro se trouvent ici :

D:\arcgispro-py3-clone\Library\bin

Alors que Géovision cherche les DLL ici :

D:\arcgispro-py3-clone\DLLs

La solution est assez simple, copier les deux DLLs attendu dans le répertoire DLLs de votre environnement.

  • libcrypto-_-x64.dll
  • libssl-_-x64.dll

Et TADA, geovisio fonctionne parfaitement !