Kdb .Q.hg失败,协议不可用错误

Kdb .Q.hg失败,协议不可用错误,kdb,Kdb,我正试图使用.Q.hg从以下链接下载一些历史财务数据:https://www.alphavantage.co/query?function=TIME_SERIES_INTRADAY&symbol=MSFT&interval=5min&apikey=demo。我得到一个'conn:OS报告:协议不可用 我检查了我的openssl版本,因为我知道kdb对openssl版本很挑剔。我降级到1.0.*并重试。。。同样的错误 我认为这与LD\u LIBRARY\u PATH有关,但不是100% 我检查了-

我正试图使用
.Q.hg
从以下链接下载一些历史财务数据:
https://www.alphavantage.co/query?function=TIME_SERIES_INTRADAY&symbol=MSFT&interval=5min&apikey=demo
。我得到一个
'conn:OS报告:协议不可用

我检查了我的
openssl
版本,因为我知道
kdb
openssl
版本很挑剔。我降级到1.0.*并重试。。。同样的错误

我认为这与
LD\u LIBRARY\u PATH
有关,但不是100%

我检查了
-26!()
并且我得到了以下错误:
无法初始化openssl。错误为libssl.so:无法打开共享对象文件:没有此类文件或目录

有人知道怎么解决这个问题吗

干杯

更新:我使用的是Linux Ubuntu 18.04 LTS

更新: 我运行了
sudo apt get install libssl dev
,并将openssl库降级为1.0* 我还将kdb升级到64位

-26上的新错误!()
”无法初始化openssl。错误是ssl版本不兼容

有什么建议吗


更新:重新安装了openssl并修改了libssl.so的名称,以便由kdb获取。我仍然收到协议不可用错误。我认为这是由于SLL_证书文件和SSL_密钥文件设置不正确造成的

你能描述一下你的平台吗?Cpu、操作系统、版本…我已经添加了您要求的详细信息。我现在很确定我没有正确设置证书。你应该阅读一些文档,了解Qhg希望使用哪个版本的OpenSSL。据我所知,我认为它是1.0.*。我拿到了-26!()去工作。灌输获取协议不可用错误,因此假设这是由ssl证书文件和ssl密钥文件工作不正常引起的。有关于设置客户端证书的说明,您是否遵循了这些说明?您是否介意描述一下您的平台?Cpu、操作系统、版本…我已经添加了您要求的详细信息。我现在很确定我没有正确设置证书。你应该阅读一些文档,了解Qhg希望使用哪个版本的OpenSSL。据我所知,我认为它是1.0.*。我拿到了-26!()去工作。灌输获取协议不可用错误,因此假设这是由ssl证书文件和ssl密钥文件工作不正常引起的。有关于设置客户端证书的说明,您是否遵循了这些说明?