In addition to what Jamie said I think it could be something about how your site is configured in IIS, possibly the authentication settings or if you have impersonation configured or something like that.
Someone else reported a similar problem on this thread and later said it was resolved by IIS configuration but he did not mention what the solution detail was, you might ask on that thread to find out what he did to solve it.
Hope that helps,
Joe