Ошибка .Q.hg с протоколом недоступна ошибка - PullRequest
0 голосов
/ 17 марта 2019

Я пытаюсь загрузить некоторые исторические финансовые данные, используя .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 установлены неправильно.

...