What gives me the hint what might be wrong is this post. In the repository's
abort: HTTP Error 404: Not Found
hgwebfile, I had,
[paths] / = /home/hg/repo-private/*
Since we have subrepostories in the repository, the above configuration is incorrect -- it should have been two
*'sinstead of one
[paths] / = /home/hg/repo-private/**
Indeed, as pointed out by the post cited above, <code>hg help hgweb</code> gives a good explanation and example how we may configure the <code>hgweb</code> file.