Q

问题描述

我收到此错误

'conn. OS reports: The requested protocol has not been configured into the system,or no implementation for it exists.

当我尝试在q会话中执行以下命令时:

.Q.hg` $”:https://poloniex.com/public?command=returnChartData&currencyPair=BTC_XMR&start=1514764800&end=1603916435&period=300&resolution=auto"

我不确定如何继续?

任何见解一如既往地受到赞赏。

等效的卷曲效果很好。

解决方法

在这种情况下,有两种选择可供考虑:

  1. 您可以尝试在此处https://code.kx.com/q/kb/ssl/#tls-client-mode

    设置客户端证书
  2. 您可以尝试执行export SSL_VERIFY_SERVER=NO,在启动q会话之前尝试将变量SSL_VERIFY_SERVER设置为NO。要查看包含此内容的当前TLS设置,请在您的q进程中使用-26!()来显示设置。

最好执行1)并设置证书(如果可能)。这只是意味着您检查HTTPS连接的SSL证书,并确保将请求发送到预期的位置。

上面的链接详细介绍了SSL / TSL知识,这可能对您有用。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...