on windows 10 i cant seem to figure out how to turn of SSL authentication. On unix based systems i usually just set the environment variable SSL_VERIFY_SERVER=NO but on windows im not sure what is going on this is the error i receive.
:8003>.Q.hg`$“:https://www.kx.com”
'conn. OS reports: An unknown, invalid, or unsupported option or level was specified in a getsockopt or setsockopt call.
Any idea on how to fix?
Hello rtrader,
Can you specify what version of OpenSSL you have installed, you can check this using (-26!)
Can you also specify the kdb version you are using; .z.K will print this out
The suitability and restrictions section specifies that kdb is incompatible with OpenSSL 1.1
http://code.kx.com/q/cookbook/ssl/
you can set the SSL verification off in the Command Prompt using
set SSL_VERIFY_SERVER=NO
I performed a clean kdb3.5 install on windows with OPENSSL 1.0 installed.
C:\Users\Karan Patel>set SSL_VERIFY_SERVER=NO
C:\Users\Karan Patel> C:\q\w32\q
KDB+ 3.5 2017.11.30 Copyright (C) 1993-2017 Kx Systems
Welcome to kdb+ 32bit edition
q).Q.hg`$“:https://www.kx.com”
"<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">\n<html><head>\n<title>3..
q)(-26!)
SSLEAY_VERSION | OpenSSL 1.0.2h 3 May 2016
SSL_CERT_FILE | /usr/local/ssl/server-crt.pem
SSL_CA_CERT_FILE | /usr/local/ssl/cacert.pem
SSL_CA_CERT_PATH | /usr/local/ssl
SSL_KEY_FILE | /usr/local/ssl/server-key.pem
SSL_CIPHER_LIST | ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:..
SSL_VERIFY_CLIENT| NO
SSL_VERIFY_SERVER| NO
Regards
Karan Patel