Bonjour,
j'utilise le composant smartftplib dans des vbscripts.
dans un fichier .vbs, la création de l'objet par Set objFTP_ = CreateObject("sfFTPLib.FTPConnectionSTA").
Tout fonctionne sans problème et la connexion et le transfert se font correctement.
Toutefois, ce script est destiné à être intégré dans un produit IBM qui utilise vbscript comme langage de scripting.
Ce produit utilise aussi la dll libeay32.dll mais dans une autre version et quand mon vbscript est exécuté dans l'environnement du produit, il semble qu'il utilise la dll libeay32 d'IBM et non pas celle de smartftp. du coup ça plante en m'affichant le message :
L'ordinal 3687 est introuvable dans la librairie de liens dynamiques libeay32.dll
Comment faire pour résoudre ce problème ?
peut on forcer l'utilisation de la dll smartftp ?
En vous remerciant d'avance pour votre aide.
Page 1 of 1
smartftplib 1.5.30.0 : erreur libeay32.dll ordinal 3687 introuvable ...
#2
Posted 21 October 2009 - 02:00 PM
Hello ..
Can you replace the libeay32.dll from the IBM product with the that comes with SmartFTP?
Regards,
Mat
Can you replace the libeay32.dll from the IBM product with the that comes with SmartFTP?
Regards,
Mat
#3
Posted 21 October 2009 - 02:33 PM
I tried this but my IBM product doesn't run after. It crashes immediatly.
#4
Posted 21 October 2009 - 02:46 PM
The function that sfFTPLib.dll is trying to import from the libeay32.dll is:
DSA_generate_parameters_ex @3687
It seems the IBM product is using a very old version of openssl.
Let me see if I can make a workaround for this.
Regards,
Mat
DSA_generate_parameters_ex @3687
It seems the IBM product is using a very old version of openssl.
Let me see if I can make a workaround for this.
Regards,
Mat
#5
Posted 21 October 2009 - 06:27 PM
Please try it with the latest version:
http://www.smartftp....ftplib/download
We are using SxS for the libeay32.dll now.
http://www.smartftp....ftplib/download
We are using SxS for the libeay32.dll now.
#6
Posted 21 October 2009 - 06:47 PM
I think I'm using the latest version of your library. (downloaded last week.)
I confirm that IBM uses an older version of libea32.
It would really be pity not to be able to use your library.
can you do something for me ?
I confirm that IBM uses an older version of libea32.
It would really be pity not to be able to use your library.
can you do something for me ?
#7
Posted 21 October 2009 - 06:50 PM
Sorry I did not see that you released a new version today.
Your download link on the main page is not up to date yet.
I will try as soon as possible
Your download link on the main page is not up to date yet.
I will try as soon as possible
#8
Posted 21 October 2009 - 07:22 PM
I have just uploaded it minutes ago and then posted the link for you here;-)
Share this topic:
Page 1 of 1

Help









