Check permissions on the DCOM service running, I had a similar error and that fixed it up. As the previous post mentioned, the permissions will apply to the guest user but that will depend on the type of access set up for IIS. It could be that the user logs in on his/her windows account. Hope that helps.
Rob