DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=32658>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=32658

           Summary: mod_aspdotnet returns stale cached files
           Product: Apache mod_aspdotnet
           Version: 2.0.0
          Platform: PC
        OS/Version: Windows 2000
            Status: NEW
          Severity: critical
          Priority: P2
         Component: mod_aspdotnet
        AssignedTo: [EMAIL PROTECTED]
        ReportedBy: [EMAIL PROTECTED]
                CC: [EMAIL PROTECTED]


Sometimes after a few days of use, mod_aspdotnet does not recompile files, and
returns old cached versions. I don't know how to reproduce this, but it happens
every few days.

I have verified that this is not a browser cache problem.
If I rename the file, I get a 404 error, when I put an empty file with a
different date/time I still get the old file. Once it happens with one page,
usually it starts happening all the time with all pages.

Restarting Apache solves this.

I don't think it's related, but it happens mainly on pages with debugging
enabled, e.g.
<%@ Page Language="C#" debug="true" %>


>From the error log:
[Sun Dec 12 13:32:40 2004] [error] mod_aspdotnet: RequestHandler; failure
following host restart; System.AppDomainUnloadedException: The target
application domain has been unloaded.\r\n\nServer stack trace: \n   at
System.Threading.Thread.EnterContextInternal(Context ctx, Int32 id, Int32
appDomainID, ContextTransitionFrame& frame)\r\n   at
System.Runtime.Remoting.Channels.CrossAppDomainSink.DoTransitionDispatch(Byte[]
reqStmBuff, SmuggledMethodCallMessage smuggledMcm, SmuggledMethodReturnMessage&
smuggledMrm)\r\n   at
System.Runtime.Remoting.Channels.CrossAppDomainSink.SyncProcessMessage(IMessage
reqMsg)\n\nException rethrown at [0]: \n   at
System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg,
IMessage retMsg)\r\n   at
System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData,
Int32 type)\r\n   at Apache.Web.Host.HandleRequest(Int32 Req)\r\n   at
Apache.Web.HostFactory.HandleHostRequest(Int32 HostKey, Int32 Req)


HTTP headers sample for a stale request:
HTTP/1.1 200 OK
Date: Sun, 12 Dec 2004 13:16:10 GMT
Server: Apache/2.0.49 (Win32) PHP/4.3.9
X-AspNet-Version: 1.1.4322
Cache-Control: private
Content-Length: 260
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive
Content-Type: text/html; charset=utf-8

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

Reply via email to