Customizing 500/404 error

Hi,
My setup is Coldfusion MX + IIS6 and need to customize 404
error messages on the server and 500 error messages.
Now, I know you guys are well familiar with this codes but,
here's what I need this information for:
If some one goes to
http://mysite.com/books/ but
there is no such folder books in the server. How do you let the
user see a nice page not the IIS standard 404 page for the occurred
error?
Further, if I want to map /books to another folder on the
filesystem such as /papers, how can that be done?
A similar but different problem is when someone goes to
http://mysite.com/my_books.cfm
but there is no such file in the filesystem, how do I let them know
that they are looking for the wrong file without using the default
MX error page?
Further, how can I map my_books.cfm to books.cfm
without creating my_books.cfm and the url still being
my_books.cfm.
Thanks,
Roland

I guess this is impossible in CF since nobody can answer it
eh?
All of your requests are possible, many of them have nothing
to do with
CF but rather you web server; IIS, Apache, etc.
You will want to check out the custom error options of your
web server,
the global missing template handler and error handler options
in the
cfadministrator as well as the <cferror...> tag, the
onError function of
Administrator.cfc and <cftry><cfcatch> blocks.
To do everything you want will take a compressive and
cohesive plan of
action using these various options.

Similar Messages

  • Error Handling 500 & 404 Errors

    Hello,
    I am using,
    Studio Edition Version 11.1.1.2.0
    Build JDEVADF_11.1.1.2.0_GENERIC_091029.2229.5536
    I am trying to implement the 500 and 404 error handlers in web.xml. Did mentioned the default error pages for these errors,
    <error-page>
    <error-code>500</error-code>
    <location>/faces/unexceptedErrorHandler.jspx</location>
    </error-page>
    <error-page>
    <error-code>404</error-code>
    <location>/faces/unexceptedErrorHandler.jspx</location>
    </error-page>
    But when 500 or 404 error occures,browser shows its default page not the one which I mentioned. In log I see
    Error-page location: "/faces/unexceptedErrorHandler.jspx" for the error-code: "500" causes an infinite loop condition as it throws the same code for which it has been mapped.>
    Any idea why?
    Thanks
    RB

    RB,
    That's a pretty obvious one.. your error page throws HTTP 500, causing a loop (error, go to error page, throws error, go to error page, etc). Try looking in the server logs to see the root cause of the error. Alternatively, use a plain HTML page as your error page to test and see what's happening.
    John

  • How can I set up a custom 404 error page on OSX Server?

    I moved my web site to a local server and changed the structure drastically.  Unfortunately I am getting hits for information that was on the old server which I haven't put back yet.  I'd like to set up a custom 404 Error Page to let people know what's up.  In server.app I can set up a 500 error page but not a 404 and when I tried hand coding it into the sites .conf file I really messed things up.  It took me a while to get that all corrected!
    Thanks for any advice,
    Bill W

    Found it!
    Under the web server Advanced Setting set "Allow overrides using .htaccess" then create an .htaccess file in the root directory with the line:
    ErrorDocument 404 notfounderror.html
    Use whatever HTML/PHP/etc. document you have created.

  • Custom 404 Error page in Sharepoint Foundation 2013

    Hi all,
    How to point to the custom 404 error page in Share Point Foundation 2013. I have seen some links but not working for me. Please me let me know if you have any suggestion.
    Thanks.

    Can i create any page and pass the page url in it,like if i have created a page as custom404.aspx under pages library so do i need to do like this?
    $spsite = Get-SPSite "<http://sharepoint:1000/>"
    $spsite.FileNotFoundUrl = "<pages/custom404.aspx>"
    is this the correct way or i am doing incorrectly??
    please suggest

  • Custom 404 error page only works 75% of the time

    I have made custom HTTP error pages for my app and they work for Mozilla, Opera and Firefox but IE seems to have its own personal 404 error page.
    Anyone know how to make IE work and play well with others and display the custom 404 page like the other 3 browsers do? I did clear the IE cache, twice.
    The environment is Tomcat 5.0.19 (stand-alone, no IIS) running on Window Server 2003 Enterprise
    Thanks for your help!
    Will

    You got to love microsoft products huh. Microsoft has turned on its friendly error pages. Unfortunately, to fix this, you have to have your clients modified their browser settings. Inside the IE browser, do the following:
    1. From menu choose tools->internet options
    2. Choose the advanced tab
    3. Uncheck the checkbox that says "Show friendly HTTP error messages"
    That will do it for ya.

  • Customize the 404 and 500 server error pages

    how can I customize the 404 (http 404 error) and 500
    (internal server error) server error pages?
    Where are the corresponding pages?
    thanks for your help
    Celestino

    Theoretically, quite easily:
    The default error pages can be overriden by any html/jsp/servlet resource. You have
    only to map the error codes with your own error pages within the Deployment Descriptor
    file (web.xml).
    See the documentation for details.
    HTH
    Ales
    "Celestino" <[email protected]> wrote:
    >
    how can I customize the 404 (http 404 error) and 500
    (internal server error) server error pages?
    Where are the corresponding pages?
    thanks for your help
    Celestino

  • 404 error while adding custom webpart to the page

    I have my solution working in development environment. I deployed the wsp in prod env. While adding one specific webpart to the page leads to 404 error page.
    Thanks in advance.

    Hi,
    boreal123's reply makes sense.
    I would say that somewhere in your specific method call a web service, but it cannot find. You can check the related code snippet.
    I suggest that you can try to store the url in a webpart property so that it can be modified easily.
    Best Regards
    Guangchao chen
    TechNet Community Support

  • CQ5 Multiple custom 404 error pages for multiple sites

    HI,
    I have multiple sites, and I would like to set up a different 404 page for each of my sites
    Someone already faced this problem? How I can accomplish this?
    Or there is a way to do via the dispatcher and create a static 404 error HTML page each time I publish a site?
    Thank You
    Adolfo

    Currently the most effective way to do what you're asking is to set up your 404.jsp to include the content of a site specific 404.
    There was a conversation about this here;
    http://dev.day.com/discussion-groups/content/lists/cq-google/2010-02/2010-02-11__day_commu nique_Sling_error_pages_zambak.html
    -jason

  • Weblogic 10.3.2: Under load, system gives 404 error when accessing page

    Hi all,
    I am running Weblogic 10.3.2 with a J2EE EAR deployed against it. I am using JDBC data sources to connect to an Oracle 11g database. I am running on Linux Red Hat 5. The machine has 16 GB RAM and 16 cores of an Intel Xeon processor.
    I have recorded some Grinder scripts to simulate the HTTP requests going back and forth from the web browser to the app server in an attempt to play them back in volume to do some load testing. I am finding that even under relatively moderate load, after some time (say 30-60 minutes) when trying to access the application in my web browser (and in Grinder), I am getting 404 errors.
    The strange thing is that the app server is still running fine and there are no errors thrown in any Weblogic log file. There is nothing wrong in the verbosegc log file and the CPU usage via "sar" is very low. The number of JDBC connections is well below the threshold for concern. Sometimes, if I wait a while (hours or more), it sometimes comes back up and works fine again, until the next worjload hits it. I have studied thread dumps and see nothing unusual.
    I've been very puzzled with this for days. Does anyone else know what might be wrong or something else I could check to get more information?

    Hi, I have the same kind of problem. but when it happens I noticed strange line in the access.log like these ones :
    access.log00003:192.168.104.198 - - [20/Apr/2012:12:16:45 +0200] "ancelActionID=CCACustomerProfile&contactreasonwrapuplaunchable=true&contactCode=&contactType=&contactInformation=&Customer.CustomerNumber=5146990&processheadertitle=&PageState.CaseNumber=&PageState.CaseReference=&caseId=42ceed6436cbd7c70136cf3ea82c3b4a&" 404 0
    access.log00004:192.168.104.122 - - [20/Apr/2012:14:02:16 +0200] "s-xpsdocument, application/x-ms-xbap, application/x-ms-application, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*" 404 0
    access.log00004:192.168.105.122 - - [20/Apr/2012:14:02:18 +0200] "-ms-xbap, application/x-ms-application, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*" 404 0
    access.log00004:192.168.104.122 - - [20/Apr/2012:14:02:20 +0200] "application/x-ms-application, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*" 404 1214
    As you can see, instead of containiing the HTTP action (GET/POST /someurl HTTP/1.1) it contains part of the url or even part of the Accept http header...
    When your 404 happened did you have those strange entries in your access.log ? Did you succeed in resolving it ?

  • Getting 404 error when trying to login to Oracle EBS page

    Hi,
    I had installed Oracle EBS 12.0.4 last year and everything was running fine until last week. Last week, we suddenly started seeing this issue - when trying to login to the Oracle EBS page, we are getting the 404 page not found error.
    I have EBS installed on 2 VMs (virtual machines) - one VM has the application server and other VM has the database server. I logged on to the aplpication server to do some debugging and noticed 2 things ->
    1.The Oracle Fullfillment service was not running. I started it, it was up for some time but then it stopped on its own. This happens everytime - after successfully starting the service, it shuts down after sometime. There is nothing in the event viewer except this message "The service may have terminated abnormally, please see the log file generated by the service for more details." I checked the log file, but there is nothing significant inside the log file. Maybe I need to increase the log level. Can any one tell me how can I do that?
    2. Reviver.exe was crashing intermitently on the application server. I belive reviver tries to establish the connection between the application and database server after its broken.
    So I am thinking now that maybe the connection between the app server and the database server is getting broken intermittenlty and this is the root cause of all the problems.
    I dont know how to verify whethe my analysis is correct or not? And it it is, how to resolved it? Is there a setting or a configuration file in which you have to specify the database server details (ip address / host name etc). Can you tell me where can I find this setting?
    Or culd there be something altogether different that is causing the page not found error?
    Thanks in advance,
    Megha

    Hussein,
    The problem is partially solved - I am not getting the 404 error now. The issue was not with the netsvc file. Please see the resolution in NOTE:412980.1 (oafm,forms and oacore not starting up after IP adress change).
    The OC4J services are imperative for any URL for java code. With just the Apache listener running, examples of URLS that will work are ->
    http://HOST.DOMAIN:PORT/OA_MEDIA/FNDLOGOL.gif
    http://HOST.DOMAIN:PORT/
    Any URL for Java code will fail at this stage when OC4J services are down. For example this URL will fail: http://myHost.oracle.com:8000/OA_HTML/ServletPing.
    But now, I am getting 500 Internal server error. Let me know if you kno anything about this error ->
    oracle.apps.fnd.cache.CacheException     at oracle.apps.fnd.cache.AppsCache.get(AppsCache.java:228)     at oracle.apps.fnd.profiles.Profiles.getProfileOption(Profiles.java:1485)     at oracle.apps.fnd.profiles.Profiles.getProfile(Profiles.java:354)     at oracle.apps.fnd.profiles.ExtendedProfileStore.getSpecificProfileFromDB(ExtendedProfileStore.java:211)     at oracle.apps.fnd.profiles.ExtendedProfileStore.getSpecificProfile(ExtendedProfileStore.java:171)     at oracle.apps.fnd.profiles.ExtendedProfileStore.getProfile(ExtendedProfileStore.java:148)     at oracle.apps.fnd.common.logging.DebugEventManager.configureUsingDatabaseValues(DebugEventManager.java:1259)     at oracle.apps.fnd.common.logging.DebugEventManager.configureLogging(DebugEventManager.java:1114)     at oracle.apps.fnd.common.logging.DebugEventManager.internalReinit(DebugEventManager.java:1083)     at oracle.apps.fnd.common.logging.DebugEventManager.reInitialize(DebugEventManager.java:1050)     at oracle.apps.fnd.common.logging.DebugEventManager.reInitialize(DebugEventManager.java:1037)     at oracle.apps.fnd.common.AppsLog.reInitialize(AppsLog.java:595)     at oracle.apps.fnd.common.AppsContext.initLog(AppsContext.java:941)     at oracle.apps.fnd.common.AppsContext.initializeContext(AppsContext.java:926)     at oracle.apps.fnd.common.AppsContext.initializeContext(AppsContext.java:891)     at oracle.apps.fnd.common.AppsContext.<init>(AppsContext.java:751)     at oracle.apps.fnd.common.WebAppsContext.<init>(WebAppsContext.java:1014)     at oracle.apps.fnd.sso.Utils.getAppsContext(Utils.java:525)     at oracle.apps.fnd.sso.AppsLoginRedirect.AppsSetting(AppsLoginRedirect.java:120)     at oracle.apps.fnd.sso.AppsLoginRedirect.init(AppsLoginRedirect.java:170)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.HttpApplication.loadServlet(HttpApplication.java:2231)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.HttpApplication.findServlet(HttpApplication.java:4617)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.HttpApplication.findServlet(HttpApplication.java:4541)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.HttpApplication.getRequestDispatcher(HttpApplication.java:2821)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:740)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:451)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.AJPRequestHandler.run(AJPRequestHandler.java:299)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.AJPRequestHandler.run(AJPRequestHandler.java:187)     at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)     at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:230)     at oracle.oc4j.network.ServerSocketAcceptHandler.access$800(ServerSocketAcceptHandler.java:33)     at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:831)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)     at java.lang.Thread.run(Thread.java:595)Caused by: oracle.apps.jtf.base.resources.FrameworkException: Error in IAS Cache: java.lang.NullPointerException: null Connection     at oracle.apps.jtf.cache.IASCacheProvider.get(IASCacheProvider.java:712)     at oracle.apps.jtf.cache.CacheManager.getInternal(CacheManager.java:4802)     at oracle.apps.jtf.cache.CacheManager.get(CacheManager.java:4624)     at oracle.apps.fnd.cache.AppsCache.get(AppsCache.java:216)     ... 33 moreCaused by: oracle.apps.jtf.base.resources.FrameworkException:
    An exception occurred in the method CacheAccess.get
    null
    The base exception is:
    null Connection     at oracle.apps.jtf.base.resources.FrameworkException.convertException(FrameworkException.java:607)     at oracle.apps.jtf.base.resources.FrameworkException.addException(FrameworkException.java:585)     at oracle.apps.jtf.base.resources.FrameworkException.<init>(FrameworkException.java:66)     at oracle.apps.jtf.base.resources.FrameworkException.<init>(FrameworkException.java:88)     at oracle.apps.jtf.base.resources.FrameworkException.<init>(FrameworkException.java:202)     at oracle.apps.jtf.base.resources.FrameworkException.<init>(FrameworkException.java:218)     at oracle.apps.jtf.base.resources.FrameworkException.<init>(FrameworkException.java:249)     ... 37 more

  • 404 error while invoking servlet in weblogic 6.0

              Hi,
              When I try to invoke a servlet from weblogic 6.0, I am getting
              404 error. I have copied the HelloWorldServlet class into defaultWebAppl_Server/WEB_INF/CLASSES
              directory and when I invoke the HelloWorldservlet, its giving file
              not found(404) error. I am doing exactly what has been given in
              the "quick start to servlets" in weblogic 6.0. I am using Windows
              NT.
              I have also another problem when I use java utils.dbping to test
              the connection to my oracle8.1.8, its giving licence file not found.
              Could some one help me out from this.
              Thanks in advance,
              Ramu
              

              Hi kumar,
              I have been keep trying to solve that. After some time Suddenly
              "Error 404" disappeared and instead "Error 500" came. Okay kumar,
              here is what I am doing...
              I have installed weblogic6.0(eval), oracle 8.1.6 on Windows NT4.0.
              I have installed oracle Enterprise edition from CD "ORACLE 8.1.6
              for NT".
              I installed the weblogic under D: drive.
              I did class path settings as given in documentation. But Iam not
              sure whether I need to do any other class path settings.
              I was able to run pet store application given in weblogic server.
              I went to "quick start" section and ran HelloWorld.jsp page from
              "DefaultWebApp_myServer" directory.
              I was not able to run servlet program as per given in the "quick
              start". I am getting
              "Error 500---Internal server error"
              The server encountered an unexpected condition which prevented
              it from fulfilling the request"
              I have modified the web.xml under WEB-INF of DefaultWebApp_myServer
              as per given in the quick start.
              Here is the quick start link For you reference(as what I talking
              about)
              http://edocs.beasys.com/wls/docs60/quickstart/quick_start.html
              In the web.xml, I have given <servlet-class> as just HelloWorldServlet,
              since I directly copied the file from some other examples directory.
              But still I am getting 500 error.
              Here is the url that I am invoking...Http://ramup:7001/quickStartServlet
              Coming to your oracle connection test, I did exactly what you said.
              kumar, I have executed the command
              "D:\bea\wlserver6.0\config\mydomain>java -classpath %classpath%;D:\bea
              utils.dbping ORACLE
              >scott tiger TestDB"
              Where TestDB is the database that I have created while installing,
              but I am not aware of the instance you said.
              Here is what I got after executing the command.
              --------*******-------Pasting the ms-dos command results----**-
              // This mode is superior, especially in serverside classes because
              // it avoids DriverManager calls are class synchronized, and will
              // bottleneck any other JDBC in the server, even already-running
              // connections, because all JDBC drivers use DriverManager.println()
              // to log info and exceptions, and that call is also class synchronized.
              // For repeated connecting, a single driver instance can be re-used.
              **** or ****
              Class.forName("weblogic.jdbc.oci.Driver").newInstance();
              java.sql.Connection conn =
              DriverManager.getConnection("jdbc:weblogic:oracle:TestDB", "scott",
              "tiger")
              **** or ****
              java.util.Properties props = new java.util.Properties();
              props.put("user", "scott");
              props.put("password", "tiger");
              props.put("server", "TestDB");
              Class.forName("weblogic.jdbc.oci.Driver").newInstance();
              java.sql.Connection conn =
              DriverManager.getConnection("jdbc:weblogic:oracle", props);
              D:\bea\wlserver6.0\config\mydomain>
              --------*******-------Pasting the ms-dos command results----**-
              I think I have connection to database, thanks for your suggestion.
              Kumar, I have not seen weblogic.properties file any where in D:\bea
              directory.
              Kumar, if you have some time can you jot down the classpath settings
              and path settings for executing SERVLETS/EJB programs.
              Thanks for helping me out..,
              Ramu
              Kumar Allamraju <[email protected]> wrote:
              >Assuming you registered the helloworld servlet in web.xml,
              >could you show me the url
              >that you typed in the browser window? :)
              >
              >
              >Regarding the dbping problem, make sure license.bea is
              >in the classpath
              >
              >ie.. java -classpath %classpath%;D:\bea utils.dbping ORACLE
              >scott tiger [instance-name]
              >
              >PS: I'm assuming WLS is installed in D:\bea directory.
              >
              >--
              >Kumar
              >
              >
              >Ramu wrote:
              >
              >> Hi,
              >>
              >> When I try to invoke a servlet from weblogic 6.0, I
              >am getting
              >> 404 error. I have copied the HelloWorldServlet class
              >into defaultWebAppl_Server/WEB_INF/CLASSES
              >> directory and when I invoke the HelloWorldservlet, its
              >giving file
              >> not found(404) error. I am doing exactly what has been
              >given in
              >> the "quick start to servlets" in weblogic 6.0. I am
              >using Windows
              >> NT.
              >>
              >> I have also another problem when I use java utils.dbping
              >to test
              >> the connection to my oracle8.1.8, its giving licence
              >file not found.
              >>
              >> Could some one help me out from this.
              >>
              >> Thanks in advance,
              >> Ramu
              >
              

  • 404 error while accessing the blob in cdn

    Hi Team,
    I have a public container where I store my blob via code.
    I am able to access the item from the container via tha blob url. But when I try to access the blob via CDN I get the 404-Not found error.
    I have set up the CDN 3 days back.
    When I was using the Free trial it was working fine.But when I created the new strorage/container and CDN endpoint with my Visual Studio premium subscription I am getting this issue.
    The endpoint and the quertystring are enabled.Do I need to pay for CDN, I don't think this should be the case.
    Please help me out on this.
    My CDN endpoint is - http://az678809.vo.msecnd.net/
    Eg: My blob url - http://chiprocontainer.blob.core.windows.net/sitecorecontainer/Images/Destination/San%20Fran%20GG%20Bridge.jpg

    hi,
    How did you set your container permission as "public"?
    I suggest you could add this setting permission code into your container:
    CloudBlobContainer container = blobClient.GetContainerReference("mycontainer");
    container.CreateIfNotExist();
    // Create a permission policy to set the public access setting for the container.
    BlobContainerPermissions containerPermissions = new BlobContainerPermissions();
    containerPermissions.PublicAccess = BlobContainerPublicAccessType.Container;
    //Set the permission policy on the container.
    container.SetPermissions(containerPermissions);
    About above code, I suggest you could refer to this docs(http://msdn.microsoft.com/en-us/library/microsoft.windowsazure.storage.blob.blobcontainerpublicaccesstype.aspx
    At the same time, I used the Fiddler and Azure Storage Explore to reproduce this issue:
    1. I create a container named "img" and upload an image
    2.And set the security property in Azure Storage Explore as Public  container. I could visit the CDN endpoint successfully.
    GET http://az678259.vo.msecnd.net/img/test/det/4.jpg HTTP/1.1
    Accept: text/html, application/xhtml+xml, */*
    Accept-Language: en-US,en;q=0.8,zh-Hans-CN;q=0.5,zh-Hans;q=0.3
    User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; rv:11.0) like Gecko
    Accept-Encoding: gzip, deflate, peerdist
    Host: az678259.vo.msecnd.net
    If-Modified-Since: Wed, 22 Oct 2014 05:32:35 GMT
    If-None-Match: 0x8D1BBD0B814C51A
    DNT: 1
    Connection: Keep-Alive
    Pragma: no-cache
    X-P2P-PeerDist: Version=1.1
    X-P2P-PeerDistEx: MinContentInformation=1.0, MaxContentInformation=1.0
    But I visit your CDN endpoints, I got the 404 error:
    GET http://az678809.vo.msecnd.net/sitecorecontainer/Images/Destination/San%20Fran%20GG%20Bridge.jpg HTTP/1.1
    Accept: text/html, application/xhtml+xml, */*
    Accept-Language: en-US,en;q=0.8,zh-Hans-CN;q=0.5,zh-Hans;q=0.3
    User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; rv:11.0) like Gecko
    Accept-Encoding: gzip, deflate, peerdist
    Host: az678809.vo.msecnd.net
    DNT: 1
    Connection: Keep-Alive
    X-P2P-PeerDist: Version=1.1
    After I changed the container permission, I could get the 404 error in my test container. So I suggest you could set the container permission firstly.
    Any questions about this issue, please let me know.
    Regards,
    Will
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Unable to access OWA or ECP. - "Something went wrong" or "500 unexpected error"

    Our environment consist of 3 client access servers with 8 mailbox servers.  I recently installed windows updates on all of the servers.  Now when a user tries to access OWA it fails and says "Something went wrong" when I try to access
    ECP I receive "500 unexpected error"
    I have tried building a new CAS and mailbox servers with the default settings but it still fails.  I did not install the latest Windows updates on the new servers.  I tried creating new databases with new users and it also fails.  
    There are also these ASP.NET 4.0.30319.0 warnings showing in the application log:
    Log Name:      Application
    Source:        ASP.NET 4.0.30319.0
    Date:          8/30/2013 11:02:13 AM
    Event ID:      1309
    Task Category: Web Event
    Level:         Warning
    Keywords:      Classic
    User:          N/A
    Computer:      FacultyEmail01.corjesu.org
    Description:
    Event code: 3005 
    Event message: An unhandled exception has occurred. 
    Event time: 8/30/2013 11:02:13 AM 
    Event time (UTC): 8/30/2013 4:02:13 PM 
    Event ID: 1088bfe111264e01b536f66f2591c15a 
    Event sequence: 48245 
    Event occurrence: 1597 
    Event detail code: 0 
    Application information: 
        Application domain: /LM/W3SVC/2/ROOT/owa-1-130223042171473642 
        Trust level: Full 
        Application Virtual Path: /owa 
        Application Path: C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess\owa\ 
        Machine name: FACULTYEMAIL01 
    Process information: 
        Process ID: 13764 
        Process name: w3wp.exe 
        Account name: NT AUTHORITY\SYSTEM 
    Exception information: 
        Exception type: NullReferenceException 
        Exception message: Object reference not set to an instance of an object.
       at Microsoft.Exchange.Clients.Common.Canary15.Init(Byte[] userContextIdBinary, Byte[] timeStampBinary, String logonUniqueKey, Byte[] hashBinary, String logData)
       at Microsoft.Exchange.Clients.Common.Canary15..ctor(String logonUniqueKey)
       at Microsoft.Exchange.Clients.Common.Canary15Cookie.TryCreateFromHttpCookie(HttpCookie cookie, String logonUniqueKey, Canary15Profile profile)
       at Microsoft.Exchange.Clients.Common.Canary15Cookie.TryCreateFromHttpContext(HttpContext httpContext, String logOnUniqueKey, Canary15Profile profile)
       at Microsoft.Exchange.Clients.Owa2.Server.Core.OwaRequestHandler.InternalOnPostAuthorizeRequest(Object sender)
       at Microsoft.Exchange.Clients.Owa2.Server.Core.OwaRequestHandler.OnPostAuthorizeRequest(Object sender, EventArgs e)
       at System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
       at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
    Request information: 
        Request URL: https://localhost:444/owa/logoff.owa 
        Request path: /owa/logoff.owa 
        User host address: 127.0.0.1 
        User: CORJESU\SM_cab26786a5604c759 
        Is authenticated: True 
        Authentication Type: Kerberos 
        Thread account name: NT AUTHORITY\SYSTEM 
    Thread information: 
        Thread ID: 12 
        Thread account name: NT AUTHORITY\SYSTEM 
        Is impersonating: False 
        Stack trace:    at Microsoft.Exchange.Clients.Common.Canary15.Init(Byte[] userContextIdBinary, Byte[] timeStampBinary, String logonUniqueKey, Byte[] hashBinary, String logData)
       at Microsoft.Exchange.Clients.Common.Canary15..ctor(String logonUniqueKey)
       at Microsoft.Exchange.Clients.Common.Canary15Cookie.TryCreateFromHttpCookie(HttpCookie cookie, String logonUniqueKey, Canary15Profile profile)
       at Microsoft.Exchange.Clients.Common.Canary15Cookie.TryCreateFromHttpContext(HttpContext httpContext, String logOnUniqueKey, Canary15Profile profile)
       at Microsoft.Exchange.Clients.Owa2.Server.Core.OwaRequestHandler.InternalOnPostAuthorizeRequest(Object sender)
       at Microsoft.Exchange.Clients.Owa2.Server.Core.OwaRequestHandler.OnPostAuthorizeRequest(Object sender, EventArgs e)
       at System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
       at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
    Custom event details: 
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="ASP.NET 4.0.30319.0" />
        <EventID Qualifiers="32768">1309</EventID>
        <Level>3</Level>
        <Task>3</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2013-08-30T16:02:13.000000000Z" />
        <EventRecordID>721791</EventRecordID>
        <Channel>Application</Channel>
        <Computer>FacultyEmail01.corjesu.org</Computer>
        <Security />
      </System>
      <EventData>
        <Data>3005</Data>
        <Data>An unhandled exception has occurred.</Data>
        <Data>8/30/2013 11:02:13 AM</Data>
        <Data>8/30/2013 4:02:13 PM</Data>
        <Data>1088bfe111264e01b536f66f2591c15a</Data>
        <Data>48245</Data>
        <Data>1597</Data>
        <Data>0</Data>
        <Data>/LM/W3SVC/2/ROOT/owa-1-130223042171473642</Data>
        <Data>Full</Data>
        <Data>/owa</Data>
        <Data>C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess\owa\</Data>
        <Data>FACULTYEMAIL01</Data>
        <Data>
        </Data>
        <Data>13764</Data>
        <Data>w3wp.exe</Data>
        <Data>NT AUTHORITY\SYSTEM</Data>
        <Data>NullReferenceException</Data>
        <Data>Object reference not set to an instance of an object.
       at Microsoft.Exchange.Clients.Common.Canary15.Init(Byte[] userContextIdBinary, Byte[] timeStampBinary, String logonUniqueKey, Byte[] hashBinary, String logData)
       at Microsoft.Exchange.Clients.Common.Canary15..ctor(String logonUniqueKey)
       at Microsoft.Exchange.Clients.Common.Canary15Cookie.TryCreateFromHttpCookie(HttpCookie cookie, String logonUniqueKey, Canary15Profile profile)
       at Microsoft.Exchange.Clients.Common.Canary15Cookie.TryCreateFromHttpContext(HttpContext httpContext, String logOnUniqueKey, Canary15Profile profile)
       at Microsoft.Exchange.Clients.Owa2.Server.Core.OwaRequestHandler.InternalOnPostAuthorizeRequest(Object sender)
       at Microsoft.Exchange.Clients.Owa2.Server.Core.OwaRequestHandler.OnPostAuthorizeRequest(Object sender, EventArgs e)
       at System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
       at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean&amp; completedSynchronously)
    </Data>
        <Data>https://localhost:444/owa/logoff.owa</Data>
        <Data>/owa/logoff.owa</Data>
        <Data>127.0.0.1</Data>
        <Data>CORJESU\SM_cab26786a5604c759</Data>
        <Data>True</Data>
        <Data>Kerberos</Data>
        <Data>NT AUTHORITY\SYSTEM</Data>
        <Data>12</Data>
        <Data>NT AUTHORITY\SYSTEM</Data>
        <Data>False</Data>
        <Data>   at Microsoft.Exchange.Clients.Common.Canary15.Init(Byte[] userContextIdBinary, Byte[] timeStampBinary, String logonUniqueKey, Byte[] hashBinary, String logData)
       at Microsoft.Exchange.Clients.Common.Canary15..ctor(String logonUniqueKey)
       at Microsoft.Exchange.Clients.Common.Canary15Cookie.TryCreateFromHttpCookie(HttpCookie cookie, String logonUniqueKey, Canary15Profile profile)
       at Microsoft.Exchange.Clients.Common.Canary15Cookie.TryCreateFromHttpContext(HttpContext httpContext, String logOnUniqueKey, Canary15Profile profile)
       at Microsoft.Exchange.Clients.Owa2.Server.Core.OwaRequestHandler.InternalOnPostAuthorizeRequest(Object sender)
       at Microsoft.Exchange.Clients.Owa2.Server.Core.OwaRequestHandler.OnPostAuthorizeRequest(Object sender, EventArgs e)
       at System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
       at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean&amp; completedSynchronously)
    </Data>
      </EventData>
    </Event>

    I opened a case with Microsoft.  After 3 days and over 15 hours on the phone they were able to resolve the problem.  They had to use ADSI edit to remove the canary data for the domain.
    I tried rebuilding the virtual directories, building a new CAS server, a new mailbox server and a new server with both roles installed.  I created a new database and new users in that database and used the new CAS server but the problem continued which
    led us to believe it was something being obtained from Active Directory.  We finally figured out the problem was in the properties of an object in ADSI. 
    You have to open the ADSI editor on the primary domain controller (start-->administrative tools-->ADSI edit), go to CN=Services --> CN=Microsoft Exchange --> CN=<Your Site Name>  Right click CN=Client Access and click properties. 
    Scroll down to msExchCanaryData0.  You have to click edit and copy the data from Data0, Data1 and Data2 (you may have more or less) to a notepad file.  Then erase the data from those settings.  Now log onto the CAS server and open IIS management. 
    Go to application pools and  right click MSExchangeOWAAppPool and click Recycling.  Then restart all of the mailbox servers.  
    It's a great idea to take a system state backup before performing these steps as editing ADSI data is risky.  

  • I cannot use Firefox for over a year now as I get a 404 error message. I have cleaned caches etc, deleted & reinstalled twice & it freezes on the Hulu site.

    I cannot use Firefox for over a year now as I get a 404 error message; it is frozen on the Hulu site.

    Are you using a bookmark or does this also happen if you type the address of the main (home) page of the website?
    Bookmarked pages can become invalid, so you may have to enter the main page and then navigate to the wanted page.
    Clear the cache and remove cookies only from websites that cause problems.
    "Clear the Cache":
    *Firefox > Preferences > Advanced > Network > Cached Web Content: "Clear Now"
    "Remove Cookies" from sites causing problems:
    *Firefox > Preferences > Privacy > "Use custom settings for history" > Cookies: "Show Cookies"

  • ClientAbortError on 404 error page

    Hi
    I have a custom 404 JSP page that gets loaded every time resource is not found.
    I tested this on our development server and it was working great. After redeploying to production server
    I am getting the following error
    [#|2004-06-24T09:13:33.186-0400|SEVERE|sun-appserver-pe8.0|javax.enterprise.system.container.web|_ThreadID=16;|org.apache.catalina.core.StandardHostValve@128ed5f: Exception Processing ErrorPage[errorCode=404, location=/error404.jsp]
    ClientAbortException: java.net.SocketException: Connection reset by peer: socket write error
    The dev and production servers are the same hardware and software configuration and the web.xml has the following entry in it.
         <error-page>
         <error-code>404</error-code>
         <location>/error404.jsp</location>
         </error-page>
    The exception now gets thrown on any and every page request regardless if it is found or not.
    The weird thing about it that it does not affect anything else.
    I am stopmed on this one .... Please help

    What server and version are you using? Have you tried rebooting the appserver to see if that clears your problem?

Maybe you are looking for

  • Customisation SAPB1-2005

    hi all, iam new in SAP B1-2005 ,here we started Customisation of SAPB1 my modules are like thisie 1.)Purchasing A/P -> 1.1)Goods Receipt P.O -->Step1)In this i had to modify the Menu Item to be changed as "Material Inward Receipt"(Requirement). Where

  • Using two external HD, one being a subset of the other

    Hi, I have a laptop connected to an external 250GB HD for my music files. This HD is my music server. I drag files from the 250GB HD to iTunes and everything works fine. Now I have copied on a second 80GB portable HD the music I would like to listen

  • Expand the Warehouse tables X adding physical tables and joins

    I was questioned about these options: a) Add physical tables (from other DBs) and modifying the physical model with new joins + modifying logical model to include new columns b) Expand warehouse tables to include new columns in the tables. Doing a co

  • Using frames for Flash content

    I have to say I don't like frames at all, but I want to do the following and I'm not sure how to achieve it.... I have an XHTML site which I want music playing on continuously. The front page has a Flash jukebox on it, but subsequent pages obviously

  • After exporting video project the quality is poor

    Why is this? When I used to use Windows Movie Maker the quality was outstanding. I would think iMovie would be a lot better than Windows Movie Maker? Any help would be appreciated.