Hi,
Everytime I try to get Coursera credit for completing the Swirl assignments, I get the following error after entering the token id:
_Error in curl::curl_fetch_memory(url, handle = handle) :
Problem with the SSL CA cert (path? access rights?)_
I've tried different modules, uninstalling/installing R and Swirl, using swirl via R-Studio, running R as an administrator, adding R to my firewall exceptions, but none has worked.
On another system, I use R-Portable, and over there, I don't get any issue.
Please help.
Thanks.
Also, I've tried using different internet connections. On my other system it works fine, even though both are Windows 10.
Does your other system use a different internet connection? Have you tried using R-Portable on your current system?
Hi Sean,
No. My other system used the same internet connection. I didn't try with R-portable on my system, but will try that and let you know.
Are there any more details that you would about my system, that can help you debug?
Unfortunately these kinds of errors are specific to each individual's system and internet connection so they're difficult to debug. The best chance you have at debugging it is to find the code for submitting a particular lesson GitHub, look in customTests.R
, and then try to execute the submission code yourself. I'm sorry I can't be more helpful.
@sugarcane29
Did you find a fix or a workaround for this issue? I get the same error message. My OS is windows 10.
Thanks in advance,
Nope. Didn't find anything. I am using another computer for getting credit.
On Sat, Jul 09, 2016 at 2:24 PM, hemamali < [email protected] [[email protected]] > wrote:
@sugarcane29 [https://github.com/sugarcane29]
Did you find a fix or a workaround for this issue? I get the same error message. My OS is windows 10.
Thanks in advance,
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub [https://github.com/swirldev/swirl/issues/486#issuecomment-231524045] , or mute the thread [https://github.com/notifications/unsubscribe/ASWfmr-mdJLT6-lBkJgd88awl31MPxUGks5qT2GpgaJpZM4IswcN] .
Mine is like this....Do I need to reinstall a curl package?
| Would you like to receive credit for completing this course on
| Coursera.org?
1: No
2: Yes
Selection: 2
What is your email address? [email protected]
What is your assignment token? zxxxxx
Error in loadNamespace(name) : there is no package called ‘curl’
| Leaving swirl now. Type swirl() to resume.
@zhengxinyanhhh Leave the lesson, then try: install.packages("curl")
. You may need to restart R, but then try to get credit.
Hi, I am problem while I am trying to get the credit. Can you please help me with this
Error in curl::curl_fetch_memory(url, handle = handle) :
Failed to connect to www.coursera.org port 443: Timed out
Please help me out
Folks I had this problem and corrected it as follows:
library(bitops)
library(RCurl)
library(httr)
set_config(config(ssl_verifypeer=0L))
library(swirl)
swirl()
The problem in my case was due to ssl connection errors. This set of commands allows the R language to ignore these errors and continue sending data. Look here for some more detail:
https://stackoverflow.com/questions/36997896/ignore-ssl-errors-in-r-httr-connection
Hi, I'm trying to start with my swirl Programming Exercise on Data Cleaning and I'm getting this error while installing
install_from_swirl("Getting_and_Cleaning_Data")
Error in curl::curl_fetch_memory(url, handle = handle) :
Failed to connect to github.com port 80: Timed out
Please help. Thanks
@BethCalub see: http://swirlstats.com/scn/getclean.html
Hi guys,
This is a late reply, but still need to post it because it will help someone who will search (like me) in future.
There may many machine depended errors when you cant submit your swirl assignment. One of the common is when you are with proxy settings.
This can be solved by running the following code:
library(httr)
set_config(
use_proxy(url="172.16.19.11", port=80)
)
Replace your proxy setup with url and port.
If you need authentication you may try,
library(httr)
set_config(
use_proxy(url="172.16.19.11", port=80, username="type_user_name_here",password="type_password_here")
)
Hope this helps.
@davidrajdgl - thanks lot, it helps !!!
Most helpful comment
Folks I had this problem and corrected it as follows:
library(bitops)
library(RCurl)
library(httr)
set_config(config(ssl_verifypeer=0L))
library(swirl)
swirl()
The problem in my case was due to ssl connection errors. This set of commands allows the R language to ignore these errors and continue sending data. Look here for some more detail:
https://stackoverflow.com/questions/36997896/ignore-ssl-errors-in-r-httr-connection