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密钥文件工作不正常引起的。有关于设置客户端证书的说明,您是否遵循了这些说明?