how to use .Q.hg via https_proxy?

I am behind a proxy and am trying to connect to IEX which is a https site.  

Both https_proxy and OpenSSL are setup on my agoyal machine

wget allows me to connect to api.iextrading.com via the https_proxy (albeit via --no-check-certificate)

$wget --no-check-certificate ‘https://api.iextrading.com/1.0/stock/market/batch?symbols=aapl,googl,amzn,fb&types=quote,stats&filter=peRatio,EBITDA’ -O foo.json

What is the proper way to connect to the https IEX website?

p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Menlo; color: #d0d2da; background-color: #161821; background-color: rgba(22, 24, 33, 0.95)}span.s1 {font-variant-ligatures: no-common-ligatures; color: #9db9e0}span.s2 {font-variant-ligatures: no-common-ligatures}

$ set | grep https_proxy

https_proxy=http://proxy.mycompany.com:812


KDB+ 3.6t 2017.10.30 Copyright (C) 1993-2017 Kx Systems

m32/ 4()core 8192MB agoyal agoyal.mycompany.com 10.101.129.76 NONEXPIRE


q)(-26!)

SSLEAY_VERSION | OpenSSL 0.9.8zh 14 Jan 2016

SSL_CERT_FILE | /Users/agoyal3/certs/server-crt.pem

SSL_CA_CERT_FILE | /Users/agoyal3/certs/ca.pem

SSL_CA_CERT_PATH | /Users/agoyal3/certs

SSL_KEY_FILE | /Users/agoyal3/certs/server-key.pem

SSL_CIPHER_LIST | ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AE..

SSL_VERIFY_CLIENT| NO

p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Menlo; color: #d0d2da; background-color: #161821; background-color: rgba(22, 24, 33, 0.95)}p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Menlo; color: #d0d2da; background-color: #161821; background-color: rgba(22, 24, 33, 0.95); min-height: 11.0px}span.s1 {font-variant-ligatures: no-common-ligatures}

SSL_VERIFY_SERVER| YES


q)url:“https://api.iextrading.com/1.0/stock/market/batch?symbols=aapl,googl,amzn,fb&types=quote,stats&filter=peRatio,EBITDA


q).Q.hg`$url

'close

[0] .Q.hg`$url

^

// also tried export SSL_VERIFY_SERVER=NO


q)(-26!)

SSLEAY_VERSION | OpenSSL 0.9.8zh 14 Jan 2016

SSL_CERT_FILE | /Users/agoyal3/certs/server-crt.pem

SSL_CA_CERT_FILE | /Users/agoyal3/certs/ca.pem

SSL_CA_CERT_PATH | /Users/agoyal3/certs

SSL_KEY_FILE | /Users/agoyal3/certs/server-key.pem

SSL_CIPHER_LIST | ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AE..

SSL_VERIFY_CLIENT| NO

SSL_VERIFY_SERVER| NO


q).Q.hg`$“https://api.iextrading.com/1.0/stock/market/batch?symbols=aapl,googl,amzn,fb&types=quote,stats&filter=peRatio,EBITDA

'close

[0] .Q.hg`$“https://api.iextrading.com/1.0/stock/market/batch?symbols=aapl,googl,amzn,fb&types=quote,stats&filter=peRatio,EBITDA

^

p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Menlo; color: #d0d2da; background-color: #161821; background-color: rgba(22, 24, 33, 0.95)}span.s1 {font-variant-ligatures: no-common-ligatures}

q))

p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Menlo; color: #d0d2da; background-color: #161821; background-color: rgba(22, 24, 33, 0.95)}span.s1 {font-variant-ligatures: no-common-ligatures}

p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Menlo; color: #d0d2da; background-color: #161821; background-color: rgba(22, 24, 33, 0.95)}span.s1 {font-variant-ligatures: no-common-ligatures} p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Menlo; color: #d0d2da; background-color: #161821; background-color: rgba(22, 24, 33, 0.95)}span.s1 {font-variant-ligatures: no-common-ligatures} p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Menlo; color: #d0d2da; background-color: #161821; background-color: rgba(22, 24, 33, 0.95)}span.s1 {font-variant-ligatures: no-common-ligatures} p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px Menlo; color: #d0d2da; background-color: #161821; background-color: rgba(22, 24, 33, 0.95)}span.s1 {font-variant-ligatures: no-common-ligatures}