Unable to add "custom" catalogs

I’ve noticed that the amount of content available in the catalog is not only sparse, but it varies. On a hunch, I attempted to take a look at the git repositories mentioned (https://git.rancher.io/rancher-catalog, https://git.rancher.io/community-catalog), but according to chrome, they don’t exist.

I tried disabling the built-ins and adding the catalogs in github, but if I used the existing names (library and community, respectively), it just used the original repo urls. If I renamed them, the originals went away, and nothing replaced it. In the logs for rancher/server it keeps nattering on about:

time="2017-06-21T15:57:12Z" level=error msg="Failed to perform catalog refresh: github-community: exit status 128\ngithub-library: exit status 128"
...
time="2017-06-21T16:13:21Z" level=error msg="Failed to update existing repo cache: exit status 128"
time="2017-06-21T16:13:21Z" level=error msg="Failed to update existing repo cache: exit status 128"

All my proxy settings should be set correctly, and if not, I’d hope for a more comprehensive error to let me figure out what’s going wrong. Anyone got any ideas?

Incidentally, fiddling around with all this appeared to shake loose some templates that had mysteriously disappeared.