cosign-discuss at umich.edu
general discussion of cosign development and deployment
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Application pooling and cosign filter access sharing violation
We have installed the cosign filter in our IIS6 web server running Windows
2003. One of the major features in IIS6 is application pooling. If all
applications run in the same application pool (like IIS5 does) then there
are no problems with the cosign filter. As soon as we put applications into
separate pools on a web site protected with the cosign filter then we start
getting access sharing violations for Logs\CosignLog.csl. From our
understanding, IIS6 is starting a process for each application pool and this
process is starting an instance of the cosign filter. Cosign filter opens
CosignLog.csl in his turn. When another application starts in a separate
pool on the same web site then a new instance of cosign filter tries to open
CosignLog.csl. Here a sharing violation happens.
Does it work the way I described? Has somebody run applications in different
pools on IIS6 on a web site protected with the cosign filter??
Or does anybody have an idea how to fix it?