Most of the previous answers are around a decade old, so seeing if there is something new to get this all working.
Currently using Miva Mia 5.33. Here is what diagtool says:
I have `Win32OpenSSL-1_1_1L` installed on Windows 10 64-bit (because everything I've read says you still need to use the 32-bit version).
I copied the `/certs/openssl-1.0` from a mivavm-v5.19.tar.gz file because that's the most recent version I have that still includes a certs folder and placed it into the path indicated.
I added 'SSL' as a System-type library and pointed it to `C:\Windows\System32\libssl32.dll`
I added `Crypto` as a System-type library and pointed it to `C:\Windows\System32\libeay32.dll`(as recommended here)
But I still cannot get MvCALL to make secure connections...
License manager: Unable to open URL 'https://licensemgr.miva.com/gateway/gateway.mv': Error establishing SSL connection: certificate verify failed
Trying to connect to a REST API: https://us-weather-by-zip-code.p.rap...weatherzipcode -> Unable to open URL 'https://us-weather-by-zip-code.p.rapidapi.com/getweatherzipcode': Error establishing SSL connection: no start line
What am I missing? I really need to get secure APIs running for my next project.
Currently using Miva Mia 5.33. Here is what diagtool says:
s.mivaversion: | 5.33 |
s.server_software: | Miva Mia/Miva Virtual Machine/5.33 |
s.miva_sslavailable: | 1 |
s.document_root: | D:\internet\html |
s.globaltimeout: | 90 |
s.arg1: | /diagtool.mvc |
s.documenturl: | http://MSI/diagtool.mvc? |
s.miva_config: | cookies=1 database_list[1]=MivaSQL database_list[2]=MySQL default_file=index.htm delay_file=100 dir_ca=C:\MivaMia\CERTS\OPENSSL-1.0 dir_data=D:\internet\mivadata dir_miva=D:\internet\html dir_user=public_hts error_syslog_ident=Miva flags_security=16384 info_serveradmin=webmaster@localhost log_level=0 ssl_crypto=libcrypto.so ssl_openssl=libssl.so ssl_sni=-1 systemlib_list[1]=SSL systemlib_list[2]=Crypto timeout_call=30 timeout_file=30 timeout_global=90 timeout_mail=30 timeout_post=30 |
I copied the `/certs/openssl-1.0` from a mivavm-v5.19.tar.gz file because that's the most recent version I have that still includes a certs folder and placed it into the path indicated.
I added 'SSL' as a System-type library and pointed it to `C:\Windows\System32\libssl32.dll`
I added `Crypto` as a System-type library and pointed it to `C:\Windows\System32\libeay32.dll`(as recommended here)
But I still cannot get MvCALL to make secure connections...
License manager: Unable to open URL 'https://licensemgr.miva.com/gateway/gateway.mv': Error establishing SSL connection: certificate verify failed
Trying to connect to a REST API: https://us-weather-by-zip-code.p.rap...weatherzipcode -> Unable to open URL 'https://us-weather-by-zip-code.p.rapidapi.com/getweatherzipcode': Error establishing SSL connection: no start line
What am I missing? I really need to get secure APIs running for my next project.
Comment