首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RCurl getURL SSL错误

RCurl getURL SSL错误
EN

Stack Overflow用户
提问于 2015-07-20 03:18:35
回答 2查看 7.2K关注 0票数 1

相关问题:

RCurl errors when fetching ssl endpoint

R: Specify SSL version in Rcurl getURL statement

我正在查看以下内容:

代码语言:javascript
复制
url = https://www.veilingbiljet.nl/resultaten-ajax.asp?order=datum&direction=D&page=1&field=0&regio=39

然后,

代码语言:javascript
复制
getURL(url)

出现以下错误:

代码语言:javascript
复制
error:1411809D:SSL routines:SSL_CHECK_SERVERHELLO_TLSEXT:tls invalid ecpointformat list

添加以下in curl选项,这是在一个相关问题中提出的。

代码语言:javascript
复制
getURL(url, ssl.verifypeer = TRUE,sslversion=3L)

返回

代码语言:javascript
复制
Unknown SSL protocol error in connection to www.veilingbiljet.nl:443

任何帮助都将不胜感激。

EN

回答 2

Stack Overflow用户

发布于 2015-07-20 03:48:34

RCurl包未维护且已失效。请改用curl包或httr

代码语言:javascript
复制
library(curl)
con <- curl("https://www.veilingbiljet.nl/resultaten-ajax.asp?order=datum&direction=D&page=1&field=0&regio=39")
readLines(con)

或者:

代码语言:javascript
复制
library(httr)
req <- GET("https://www.veilingbiljet.nl/resultaten-ajax.asp?order=datum&direction=D&page=1&field=0&regio=39")
stop_for_status(req)
content(req)
票数 8
EN

Stack Overflow用户

发布于 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,因此尝试执行此版本将失败。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31504983

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档