运行weathercan软件包时出错-致命的SSL / TLS警报例如,握手失败

问题描述

我正在运行“ weathercan”数据包(https://cran.r-project.org/web/packages/weathercan/index.html; https://github.com/ropensci/weathercan),尝试从环境与气候变化历史天气数据网站检索数据时,始终出现错误。我已经重新安装了该程序包,甚至从系统中删除了所有R之后也重新安装了R和RStudio,但是错误仍然存​​在。

例如,当我向上看电台时,该程序包可以正常工作

stations_search(coords = c(44.140125,-80.363136),dist = 20,interval =“ day”)

我得到:

enter image description here

但是,每当我尝试检索数据时,都会出现错误。例如:

Station_data

返回:

错误:mutate()输入html出现问题。 x频道:下一个 InitializeSecurityContext失败:SEC_E_ILLEGAL_MESSAGE(0x80090326)- 当收到致命的SSL / TLS警报时,通常会发生此错误(例如 握手失败)。 i输入htmlpurrr::map(...)

enter image description here

运行rlang::last_error()以查看错误发生的位置,并给出以下提示:

mutate()输入html出现问题。 x schannel:下一个InitializeSecurityContext失败:SEC_E_ILLEGAL_MESSAGE (0x80090326)-当致命的SSL / TLS警报为 收到(例如,握手失败)。 i输入htmlpurrr::map(...)。 回溯:

  1. weathercan :: weather_dl(...)
  2. base :: .. handleSimpleError(...)
  3. dplyr ::: h(simpleError(msg,call))运行rlang::last_trace()查看完整的上下文。

这都是我无法理解的,所以我被困在这里。

任何见解都会有所帮助。

谢谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)