22 Replies Latest reply on Sep 1, 2016 3:22 PM by mcollins323

    CF10 - Update 14 - 404 Error

    DanP

      After installing Update 14 in CF10 I can't reach my CF administrator page (or any .cfm content).  When trying to reach administrator at http://127.0.0.1/CFIDE/administrator/index.cfm the server reports a 404 error. When trying to display other .cfm content, I get a 400 error.

       

      I've used the web connector to remove and reinstall the connector to the IIS server, but that didn't help.

       

      Any ideas?

        • 1. Re: CF10 - Update 14 - 404 Error
          WolfShade Level 4

          What web server are you using in conjunction with CF?  If you're using the built-in web server (TOMCAT), then don't forget to add the port number to the URL.

           

          Or are you using IIS or Apache?

           

          ^_^

          • 2. Re: CF10 - Update 14 - 404 Error
            DanP Level 1

            Using IIS.  One other item I forgot to include in my OP.  Additional error detail indicates Error Code 0x80070002 (from IIS).  This seems to relate to handler mapping in IIS.  Are there supposed to be .cfm handler mappings? 

            • 3. Re: CF10 - Update 14 - 404 Error
              WolfShade Level 4

              Hopefully someone else can answer that.  I've never used CF with IIS.. it's always been the built-in web server, until recently when I tried setting up Apache on my dev system.

               

              ^_^

              • 4. Re: CF10 - Update 14 - 404 Error
                Anit_Kumar Adobe Employee

                Can you ensure that the handlers are added for cfm, cfml, cfr, cfswf, cfc? Are the handlers available on the server level or site level? Can you share a screenshot of the error message.


                Regards,

                Anit Kumar

                • 5. Re: CF10 - Update 14 - 404 Error
                  DanP Level 1

                  Here is a screen shot of the error

                   

                  Screen Shot 2014-10-28 at 11.37.54 AM.png

                   

                  Here is a screen shot of the web connector state:

                   

                  Screen Shot 2014-10-28 at 11.39.45 AM.png

                  Here is a screen shot of the relevant part of the global handler settings.  Site-level handlers are lack CF handlers.

                   

                  Screen Shot 2014-10-28 at 11.45.39 AM.png

                  • 6. Re: CF10 - Update 14 - 404 Error
                    DanP Level 1

                    OK, I added a *.cfm handler to the global handler mappings, which eliminated the 404.3 error.  But now I have a new (500) error, as reflected in the screenshot below:

                     

                    Screen Shot 2014-10-28 at 12.13.08 PM.png

                    • 7. Re: CF10 - Update 14 - 404 Error
                      WolfShade Level 4

                      Should probably add more than just .cfm - .cfc, and everything else that CF uses.

                      • 8. Re: CF10 - Update 14 - 404 Error
                        Anit_Kumar Adobe Employee

                        Firstly, you need all of them. Secondly, can you ensure that CF and IIS (App pool) are running under same bitness.

                         

                        Regards,

                        Anit Kumar

                        • 9. Re: CF10 - Update 14 - 404 Error
                          DanP Level 1

                          I'll try that.  I thought maybe I could wait to do that until I had .cfm working, but you're right, there may be some dependencies arising from the absence of the other handlers.

                          • 10. Re: CF10 - Update 14 - 404 Error
                            DanP Level 1

                            I've added CF handlers as reflected on the screen shot be low.  They all point to C:\ColdFusion10\config\wsconfig\1\isapi_redirect.dll.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      

                                                                 Screen Shot 2014-10-28 at 12.26.47 PM.png                       

                            Adding the handlers did not resolve the 500 error. Everything in the IIS Applications Pool seems to be running 64-bit. How do I check which bitness CF is?

                            • 11. Re: CF10 - Update 14 - 404 Error
                              Anit_Kumar Adobe Employee

                              When you launch "web server connector tool" as administrator, do you see "Configure 32 bit webserver " after licking on the "Add" button? If you see one, then CF is running as 64-bit.

                               

                              Also, what is the status of ""Enable 32-bit Applications"" in App pool under IIS. You can find it within "Advanced Settings". If it is set to "False", then IIS website is running as 64-bit.

                               

                              Regards,

                              Anit Kumar

                              • 12. Re: CF10 - Update 14 - 404 Error
                                DanP Level 1

                                Yes, when adding a server via the web server connector tool one of the options (unclicked) is Configure 32-bit server, so I assume CF is running as 64-bit.  I previously checked all of the apps in the App pool and they all have 32-bit marked False, indicating that they too are running 64-bit.

                                • 13. Re: CF10 - Update 14 - 404 Error
                                  Anit_Kumar Adobe Employee

                                  Have you applied Lockdown Guide for ColdFusion?

                                   

                                  Regards,

                                  Anit Kumar

                                  • 14. Re: CF10 - Update 14 - 404 Error
                                    DanP Level 1

                                    No, I confess that I don't even know what that is.

                                    • 15. Re: CF10 - Update 14 - 404 Error
                                      Anit_Kumar Adobe Employee

                                      Here is what you need to do:-

                                       

                                      1. Delete all the handlers you have created manually.
                                      2. Launch "web server connector tool" as administrator and remove all the connectors
                                      3. Ensure that, no CF entry is left within IIS (such as handlers etc)
                                      4. Launch "web server connector tool" as administrator and create the connector to for the ColdFusion admin site. Don't create it with "All Sites"

                                       

                                      Share the result.

                                       

                                      Regards,

                                      Anit Kumar

                                      • 16. Re: CF10 - Update 14 - 404 Error
                                        DanP Level 1

                                        I have three sites which need CF functionality.  When you say "create the connector to for the ColdFusion admin site", do you mean just pick one of those three sites as the "ColdFusion admin site"?  In other words, there is no choice in the web connector configurator for a "ColdFusion admin site".

                                        • 17. Re: CF10 - Update 14 - 404 Error
                                          Anit_Kumar Adobe Employee

                                          I should have been more clear. Yes, what I meant, is, after deleting all the handlers (manually added by you). Create connectors with individual sites and not "All Sites"

                                           

                                          To start with, you can create the connector to the ColdFusion admin site.

                                           

                                          Regards,

                                          Anit Kumar

                                          • 18. Re: CF10 - Update 14 - 404 Error
                                            DanP Level 1

                                            OK, I think I understand, and sorry to appear dense, but I remain confused by your reference to "the ColdFusion admin site".  None of the options in the web connection configurator are "ColdFusion admin site".  The options are the 4 different web sites that I have previously created on the IIS server.

                                             

                                            I think what you are saying though is to create a separate connection for each of those web sites, which I will do.

                                            • 19. Re: CF10 - Update 14 - 404 Error
                                              DanP Level 1

                                              OK, I did the first site.  The notations below appeared in the DOS box. The web connection configurator shows the connector as installed, and there are CF handlers installed in the handler mappings for the affected site. However, now, instead of a 500 error when trying to reach the administrator, I get one that says "Service Temporary Unavailable! The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later." If I try to reach a cfm page on the site I get an error that says "The service is unavailable".

                                               

                                               

                                              ERROR ( message:Cannot find requested collection element. )

                                               

                                              ERROR ( message:Cannot find requested collection element. )

                                               

                                              ERROR ( message:Cannot find requested collection element. )

                                               

                                              ERROR ( message:Cannot find requested collection element. )

                                               

                                              ERROR ( message:Cannot find requested collection element. )

                                               

                                              ERROR ( message:Cannot find requested collection element. )

                                               

                                              Applied configuration changes to section "system.webServer/handlers" for "MACHIN

                                              E/WEBROOT/APPHOST" at configuration commit path "MACHINE/WEBROOT/APPHOST"

                                               

                                              Applied configuration changes to section "system.webServer/handlers" for "MACHIN

                                              E/WEBROOT/APPHOST" at configuration commit path "MACHINE/WEBROOT/APPHOST"

                                               

                                              Applied configuration changes to section "system.webServer/handlers" for "MACHIN

                                              E/WEBROOT/APPHOST" at configuration commit path "MACHINE/WEBROOT/APPHOST"

                                               

                                              Applied configuration changes to section "system.webServer/handlers" for "MACHIN

                                              E/WEBROOT/APPHOST" at configuration commit path "MACHINE/WEBROOT/APPHOST"

                                               

                                              Applied configuration changes to section "system.webServer/handlers" for "MACHIN

                                              E/WEBROOT/APPHOST" at configuration commit path "MACHINE/WEBROOT/APPHOST"

                                               

                                              Applied configuration changes to section "system.webServer/handlers" for "MACHIN

                                              E/WEBROOT/APPHOST" at configuration commit path "MACHINE/WEBROOT/APPHOST"

                                              • 20. Re: CF10 - Update 14 - 404 Error
                                                bgmiller1559

                                                I am having the exact same problem ... I just updated CF10 with update 14 and it killed all the websites on the machine - including the admin site run directly from the machine (http://localhost/CFIDE/administrator/index.cfm).  I can't get the admin to come up nor any of the sites.  Even if I reconnect the handlers manually one at a time - none of them come up and they all give the same error message:

                                                 

                                                =====================================================

                                                The service is unavailable.  

                                                Service Temporary Unavailable!

                                                The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.

                                                Jakarta/ISAPI/isapi_redirector/1.2.32 ()

                                                =====================================================

                                                 

                                                Our business is down and all our clients are now offline. I have until today to get it fixed otherwise Monday morning I'll get up to a hundred phone calls from clients really upset with us. .  How can I uninstall your "security" update 14?  at least that is what it was labeled.

                                                 


                                                 

                                                • 21. Re: CF10 - Update 14 - 404 Error
                                                  Anit_Kumar Adobe Employee

                                                  Just saw your post. Please send an email immediately to cfinstal<AT>adobe<DOT>com.

                                                   

                                                  Regards,

                                                  Anit Kumar

                                                  • 22. Re: CF10 - Update 14 - 404 Error
                                                    mcollins323 Level 1

                                                    I just took a call with a customer having a similar issue, as soon as they updated to ColdFusion 10 Updater 14 nothing would work and they were getting 404.3 errors.

                                                     

                                                    The problem turns out to be a duplicate servlet mapping for *.CFM.  It looks like it should be *.Cfm, so we changed it to that and CF was back.

                                                     

                                                    We found this by stopping the service and then starting CF using the ColdFusion10/cfusion/bat/cfstart command.  You see a Parse error of the web.xml in the output when  CF is starting up.

                                                     

                                                    The service would start but since the web.xml could not be parsed CF was never deployed as a war and therefore you would not see any logging.