HgWebDir And IIS 6

Paul Boddie paul.boddie at biotek.uio.no
Tue Apr 27 06:17:30 CDT 2010


T.J. Simmons wrote:
> Hi all, I've run into a bit of a snafu installing hgwebdir.cgi on Windows
> Server 2003 running IIS 6. The script installs fine, and I can access it
> over the web, but every time I push from my local machine to the server, I
> get the following error: abort: HTTP Error 500: Access is denied. The
> bizarre part about this, though, is that even though it tells me the push
> aborts, I can hg update on the server-side repo and update to my latest
> changeset I tried to push. Has anyone had a similar experience, or knows
> more about IIS than I do (which is, admittedly, very little)?
>   

I suppose you've set the repository up as described here:

http://mercurial.selenic.com/wiki/PublishingRepositories#push

With a 500 error it sounds like either your Web server isn't configured 
in exactly the right way, or that hgwebdir.cgi itself encounters an 
unexpected problem and raises an exception. What do your server logs 
have to say on the matter?

Paul


More information about the Mercurial mailing list