TuxFamily's servers are down, which apparently happens every once in a while according to their website. Could builds be put on the GitHub or some other file hosting service like SourceForge?
Most projects just put the builds in the "releases" part of the github page, but for makehuman there's only source code releases.