This summer we are planning to do a clean installation of WeBWorK, because our current server is getting pretty cluttered...
In the installation manual, I noticed that use of SSH is indicated for cloning the various GitHub repositories:
https://webwork.maa.org/wiki/Installation_Manual_for_2.16_on_Ubuntu#Downloading_the_WeBWorK_System_Software_and_Problem_Libraries
Over the last year, I noticed (presumably due to some changes with GitHub security policies) that I could no longer do a git pull on my server due to an authentication issue. Changing my git setup to use HTTPS instead of SSH fixed this problem for me.
So I'm wondering if perhaps the instructions should be edited to have users clone using HTTPS instead of SSH? It's no longer possible to push unless one is using SSH, but most users due not have push access to the WeBWorK repositories anyway.