Tôi đang cố gắng để có được devtools::install_github()
làm việc đằng sau proxy công ty của tôi trên Windows 7.DevTools :: install_github() - Bỏ qua thất bại xác minh SSL cert
Cho đến nay tôi đã phải làm như sau:
> library(httr)
> library(devtools)
> set_config(use_proxy("123.123.123.123",8080))
> devtools::install_github("rstudio/ggvis")
Installing github repo ggvis/master from rstudio
Downloading master.zip from https://github.com/rstudio/ggvis/archive/master.zip
Error in function (type, msg, asError = TRUE) :
SSL certificate problem, verify that the CA cert is OK. Details:
error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
Dường như chúng tôi có một số loại máy chủ chứng chỉ thay thế chứng chỉ SSL bằng chứng chỉ SSL của công ty chúng tôi (được xác nhận bằng cách truy cập https://github.com và kiểm tra chứng chỉ).
Nhưng dù sao, chỉ cần tự hỏi liệu có cách nào bỏ qua lỗi cert đó và tiến hành cài đặt không?
Nó có thể không phải là giải pháp đẹp nhất nhưng sẽ tải xuống mã zip từ repo github và cài đặt cục bộ là giải pháp có thể chấp nhận được nếu mọi thứ khác không thành công? – Dason
Ý tưởng hay - tôi thậm chí còn không nghĩ đến nó. Vẫn còn rất nhiều hy vọng không phải làm điều đó mặc dù. –
Thử 'set_config (config (ssl.verifypeer = 0L))' – jdharrison