Я пытаюсь загрузить некоторые исторические финансовые данные, используя .Q.hg
по этой ссылке: https://www.alphavantage.co/query?function=TIME_SERIES_INTRADAY&symbol=MSFT&interval=5min&apikey=demo
. Я получаю 'conn: OS reports: Protocol not available
.
Я проверил свою openssl
версию, так как знаю, что kdb
суетливо относится к версии openssl
. Я понизил до 1.0. * И попробовал еще раз ... та же ошибка.
Я предполагаю, что это как-то связано с LD_LIBRARY_PATH
, но не на 100%.
Я проверил -26!()
и получаю следующую ошибку: 'Could not initialize openssl. Error was libssl.so: cannot open shared object file: No such file or directory
.
У кого-нибудь есть идеи, как с этим разобраться?
Ура!
ОБНОВЛЕНИЕ: Я в Linux Ubuntu 18.04 LTS
UPDATE:
Я запустил sudo apt-get install libssl-dev
и понизил библиотеку openssl до 1.0 *
Я также обновил kdb до 64bit
Новая ошибка на -26!()
равна 'Could not initialize openssl. Error was incompatible ssl version
.
Есть предложения?
UPDATE: переустановил openssl и изменил имя libssl.so, чтобы оно было подхвачено kdb. Я все еще получаю протокол недоступной ошибки. Я думаю, что это вызвано тем, что SLL_CERT_FILE и SSL_KEY_FILE установлены неправильно.