NetTalk Central
NetTalk Web Server => Web Server - Ask For Help => Topic started by: Jim A on April 16, 2013, 05:35:17 PM
-
I compiled my app in SSL mode -- copied the proper DLLs into the app folder, made certificate as required by docs, but still got no response from the server. Compiled with Suppress Error Messages Unchecked and got the above error. Is there something more that I need to do?
Thank you.
Jim
PS: It works fine on the dev. machine. Only has issue when loaded to a another server.
-
Hi Jim,
I'm guessing you don't have all the SSL DLL's you need. There are 4 of them, and they should be copied from your 3rdparty\bin or accessory\bin folder.
LIBSSL32.DLL, LIBEAY32.DLL SSLEAY32.DLL and MSVCR71.DLL
Cheers
Bruce
-
Hi Bruce: All 4 are present and accounted for. Date stamped as follows:
libeay32.dll 5/10/2012
libssl32.dll 5/10/2012
msvcr71.dll 2/21/2003
ssleay32.dll 5/10/2012
Thanks.
-
Check the dependencies of the dlls, the newer OpenSSL binaries require msvcr90.dll. If that's the case you can install it using the MS VC 2008 redistributable package from: http://www.microsoft.com/en-us/download/details.aspx?id=29
Larry Sand
-
Thanks Larry.
-
Larry's recommendation worked. I can now log in from the browser on the remote machine (localhost) -- but cannot access over the internet. The IT guy insists that the secure port (chose 881) is open. Not sure what to try next. I have no trouble connecting as long as SSL is off.
-
The IT guy insists that the secure port (chose 881) is open. Not sure what to try next.
Did they remember to forward that port to the correct machine?
BTW, I'll mention this here. Do NOT redistribute the MSVCR90.DLL it's now considered a system dll and is installed as a SxS assembly. A new kind of DLL hell.
Larry Sand
-
I think you are correct, Larry. I compiled as SSL on port 5080 and it works. They had opened 5080 for non-SSL during testing and port 881 for SSL. 881 doesn't work.
Thanks for your help.