Skip navigation
Currently Being Moderated

CF 10 CFADMIN loading issues

Oct 3, 2013 12:54 PM

Hi,

 

We run CF10 standard on IIS8 Win 2012 and our CF Admin is going haywire. It frequently will not answer on 127.0.0.1 and when it does load it sometimes is missing information in the left nav bar or right hand pane.

 

Today we see "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 ()"

 

and yet the web site on the server is running fine.

 

We run FusionReactor and when the CF Admin is trying to load there are no running requests to stack trace. How can we debug this?

 

Sometimes, if we press CTRL-R repeatedly, it will load. Individual frames of the admin can be loaded if their address is entered, but the whole thing doesn't load. Most times it just refuses to load in its entirety and if we are lucky enough to get to a login screen, the system will not load after that screen.

 

On Chrome browser we got the Jakarta error, but in MSIE we get in and see a JavaScript alert "Error invoking CFC /CFIDE/Administrator/updates/download.cfc - Service unavailable"

 

Appreciate some help - we want to downgrade back to CF 7 which was rock solid for us

 

Regards,

Mark

 
Replies
  • Currently Being Moderated
    Oct 3, 2013 3:27 PM   in reply to tribule

    Hi Mark,

     

    I did a talk about CF tomcat IIS AJP connector matters. Here:
    http://experts.adobeconnect.com/p8l51p4s9m4/
    The PDF slide deck for that talk is still present:
    http://www.tassweb.com.au/cf10tomcat.pdf

     

    I think details in talk will assist you getting CF10 running well.

     

    There is more to performance of system than the tomcat parts. Could be CF Java JVM is having issues with heap settings. You did not post how much RAM the Windows has. These days a server with 8Gb is typical. Given typical RAM is available CF10admin > Server Settings > Java and JVM settings of Minimum JVM Heap Size 256 (in MB)  Maximum JVM Heap Size 512 (in MB) plus > JVM Arguments > -XX:MaxPermSize=192m  can be inadequate. It is a long way from Java tuning and one should do some JVM logging to know but you could do well to increase those.

     

    HTH, Carl.

     
    |
    Mark as:
  • Currently Being Moderated
    Oct 3, 2013 4:42 PM   in reply to tribule

    Wild shot in the dark here, but by chance, do you have any form of request throttling enabled in IIS?

     

    We had an issue a while back, not sure if it was "X amount of requests per second" or what not, and it was causing CF10's Admin page to load up sporadically.  I guess the page   Also, ensure that you are not using any IIS-based request filtering that may be preventing some URLs from executing.

     
    |
    Mark as:
  • Currently Being Moderated
    Oct 4, 2013 3:33 PM   in reply to tribule

    >We are running update 11. Did that version require a connector rebuild?

    Yes post running WSCONFIG your ISAPI.DLL should be dated March 2013

     

    >I had a look at the isapi_redirect.log ... Are these errors to be expected?

    Not expected unless there is an issue. Some part of CF or tomcat has stopped responding.

    Generally does not indicate a tomcat connector problem at IIS end. Can be connector problem at CF end of tomcat.

     

    >I see that we are missing some of the connection_pool commands from your PDF, Carl (size, minsize, and timeout.)

    Those are manual settings you can choose to apply. Tho without applying similar settings to CF\runtime\conf\server.xml AJP section, changes to workers.properties alone will not help.

     

    >It is so difficult to debug this when it works for a couple of weeks and then stops for no reason. When it works, surely the config is ok?

    That's the nature of it. Probably because something Java or tomcat is running close to bottleneck then given certain condition reaches full.

     

    HTH, Carl

    PS my normal login is not working so this is the same Carl as carl type3. Long weekend for me so I can't be bothered to login to work.

     
    |
    Mark as:
  • Currently Being Moderated
    Oct 7, 2013 3:54 PM   in reply to tribule

    Mark, Yes your correct, update 11 isap_redirect.dll is dated May 2013.

     
    |
    Mark as:
  • Currently Being Moderated
    Oct 8, 2013 12:11 AM   in reply to tribule

    No I do not think rebuild connector will help. I find the isap_redirect.dll connector file is OK for CF10 update 5 to 10 and 11.

     

    I think some edit's to works.properties and server.xml may help (requires IIS and CF restart). I figure it's broken and if changes to configuration files do not help then you can revert back to previous syntax easily.

     

    I also think some monitoring via JVM logging and JMX will help to resolve where the problem lays but monitoring logging alone will not resolve matter.
     

     
    |
    Mark as:
  • Currently Being Moderated
    Oct 8, 2013 3:37 PM   in reply to tribule

    Mark I can not find webconfig.xml file on a couple Windows CF10 servers (2008r2 & 2012) that I searched.

     
    |
    Mark as:
  • Currently Being Moderated
    Oct 9, 2013 3:27 PM   in reply to tribule

    I got numerous web.config files in published virtual directory paths, but none under cf10\wwwroot\CFIDE. web.config files permissions:

    System Full, Administrators Full, Users Read & Execute plus Read.

     
    |
    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (0)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points