Skip to main content
Participant
August 24, 2022
Answered

IIS won't serve CF Admin v2021

  • August 24, 2022
  • 1 reply
  • 385 views

I have to run CF Admin through IIS instead of the built in TomCat.  I've turned TomCat off in the server.xml file.  I've created a separate site with a single test index.cfm in the root.  I've added the 3 virtual directories: cfscripts, cfide, jakarta.  I've verified that the index.cfm in the root comes up in the browser.

 

However, /cfide/administrator/index.cfm results in a blank response.  FailedReqLogFile says "The system cannot find the file specified".  No CF errors were caught.

 

It seems like a permissioning issue, but I've ensured that that all the physical directories that the virtual directories point to have the same permissions as the root folder.

 

What am I missing?  Any help would be much appreciated.

    This topic has been closed for replies.
    Correct answer Priyank Shrivastava.

    Hi @jeffw43645657 

     

    You need to uncomment the mapping for CFIDE in uriworkersmap.properties.

     

    /*.sws = cfusion
    /*.jsp = cfusion
    /*.hbmxml = cfusion
    !/CFIDE/* = cfusion

    it should be like this - /CFIDE/* = cfusion

    Restart IIS after saving the change and then access CF Admin from IIS.

     

    1 reply

    Priyank Shrivastava.
    Community Manager
    Priyank Shrivastava.Community ManagerCorrect answer
    Community Manager
    August 24, 2022

    Hi @jeffw43645657 

     

    You need to uncomment the mapping for CFIDE in uriworkersmap.properties.

     

    /*.sws = cfusion
    /*.jsp = cfusion
    /*.hbmxml = cfusion
    !/CFIDE/* = cfusion

    it should be like this - /CFIDE/* = cfusion

    Restart IIS after saving the change and then access CF Admin from IIS.

     

    Thanks, Priyank Shrivastava
    Participant
    August 24, 2022

    Thank you.  That did it.