Hi,
I am in the process of migrating our web site from a Windows 2000-based
server to Windows Server 2003. It consists of a mix of static html pages as
well as .asp pages used to connect to an access database. Everything was
working fine for a while until I replaced one of the two access databases
with a more up to date copy of the file . After doing this, I noticed that
.asp pages that were previously working could no longer be accessed
(internal server error 500) while .html pages with the exact same privileges
continued to be served. The log file states that permission was denied (
800a0046|Permission denied ) however these .asp pages appear to have the
appropriate permissions (Admin,SYSTEM have full privileges, IUSR_PSEUDO has
read and execute and read, deny write which were the exact settings prior to
the development of the problem). Adding more privileges to IUSR_PSEUDO did
not help, nor did adding the everyone group with same privileges as
IUSR_PSEUDO. Interestingly, when I edited the username for anonymous login
under IIS properties->directory security tab from IUSR_PSEUDO to
'everybody', the problem cleared up for a while and then reoccurred after a
period of about thirty minutes or following a reboot. When the problem
reoccurred, I changed the anonymous login setting back to the original
IUSR_PSEUDO setting and the problem was temporarily fixed for a half hour or
so. Changing the anonymous login to 'Users' also temporarily helped but only
for around the same duration of time.
The web server extensions are properly configured to allow .asp pages to be
served. e
I would appreciate any help you can offer.
Thanks,
Geoff