相关问题:
RCurl errors when fetching ssl endpoint
R: Specify SSL version in Rcurl getURL statement
我正在查看以下内容:
url = https://www.veilingbiljet.nl/resultaten-ajax.asp?order=datum&direction=D&page=1&field=0®io=39然后,
getURL(url)出现以下错误:
error:1411809D:SSL routines:SSL_CHECK_SERVERHELLO_TLSEXT:tls invalid ecpointformat list添加以下in curl选项,这是在一个相关问题中提出的。
getURL(url, ssl.verifypeer = TRUE,sslversion=3L)返回
Unknown SSL protocol error in connection to www.veilingbiljet.nl:443任何帮助都将不胜感激。
发布于 2015-07-20 03:48:34
RCurl包未维护且已失效。请改用curl包或httr:
library(curl)
con <- curl("https://www.veilingbiljet.nl/resultaten-ajax.asp?order=datum&direction=D&page=1&field=0®io=39")
readLines(con)或者:
library(httr)
req <- GET("https://www.veilingbiljet.nl/resultaten-ajax.asp?order=datum&direction=D&page=1&field=0®io=39")
stop_for_status(req)
content(req)发布于 2015-07-20 03:31:00
错误:1411809D:SSL routines:SSL_CHECK_SERVERHELLO_TLSEXT:tls无效ecpointformat列表
这是旧OpenSSL版本中的known bug,大约在4年前修复过。因此,升级您的本地OpenSSL应该会有所帮助。
如果这是不可能的,您可以通过将RCurl的ssl.cipher.list选项设置为HIGH:!ECDH来禁用受影响的密码。
连接到www.veilingbiljet.nl:443时出现
未知SSL协议错误
服务器不支持SSL 3.0,因此尝试执行此版本将失败。
https://stackoverflow.com/questions/31504983
复制相似问题