Repository was set to only handle .txt files, content-type was wrong.  Added zip support, but could eventually need a MIME database.