Is anyone posting grades from canvas courses to an SIS using https certificates?
Sorry, I haven't done any work with the native Canvas SIS integrations, so I don't know how you can find any error messages. At a guess, you'll need to talk to Instructure.
I wanted to find a little more out about what you are attempting specifically around the HTTPs certificates. Is there a problem you are facing or are you looking to start playing and would like to float some thoughts before you do?
We do post grades to various systems and all of our integrations run using the APIs over HTTPs on both ends.
However, I will note we don't use the native Canvas SIS integrations. I will also share your question with the Canvas Developers group as there may be some geeky minds in there that have additional experience with SIS integrations.
Look forward to hearing from you!
We are trying to get this to work in our production instance of Canvas and make it available to instructors in the next week or so. We are new to the canvas world (about 6 months). The capability we would like is very simple, once grads are collected and ready to be posted, the instructor just clicks a sync button and the grades file for the course should be sent to an https link that points to a Windows server (share), and the file is passed to this location where it is picked up and processed.
Since out Canvas support team said we needed to point to an https link, we also placed an SSL certificate on this link (https://jics-dev-9-1.scuhs.edu/grades). This is in place, but we get an error message when we write to the location using the sync button. So I am not sure what we are missing.
Thanks in advance for your help!
Thanks for the extra info, can you please give the exact error message you are getting when you try to post the grades, it is helpful for us.
The other thing I would suggest doing is double checking the SSL setup with the Qualsys SSL test SSL Server Test (Powered by Qualys SSL Labs). However, to do the SSL test you would need to make that URL publicly accessible (when I tried to access it wasn't working, there is no DNS resolving to that URL).
If the server is publicly accessible outside your institution, you could try the IP address, alternatively, you will need to open it up for a few minutes to use the SSL test.
Most often when I see things like this go wrong it has to do with the SSL certificate setup (such as an incomplete or invalid chain). So it is a really good first point of call.
I look forward to getting hte error message and seeing how you do on the SSL test.
Stuart, sorry for the delay, but here is the error message that I get when I do the grade sync.
Let me also take a look at some of the notes you have, a member of the network team set up the Cert, so there may be something missing there. I will do some more research and let you know what I find out.
Thanks again for your help on this!!
I don't know how your networking/DNS is set-up, but jics-dev-9-1.scuhs.edu does not resolve in the outside world. So maybe Canvas cannot find it either.
The above link was made public last week, but we are still having a problem when we sync the grades from Canvas. Now we are not getting any errors, but the file never arrives at the site it is being posted to. IS there some way I can find the errors or messages from the Canvas side?
Thanks for your help!
Retrieving data ...