Skip to main content
Known Participant
April 6, 2011
Question

CF 9.0.1 Admin page cannot be displayed

  • April 6, 2011
  • 4 replies
  • 1796 views

Okay to give a brief history.  I have a web server running on Windows 2003 x64 with CF 9 running on IIS6.  I have a new server running Win 2008R2 enterprise x64 with cf 9.0.1.  By default it all worked with default page.  I first tried to copy all my webpages over but it did not work, would not display them or anything.  So I rebuilt the server.  This time since I am going from IIS 6 to IIS 7 I used msdeply to package the webserver on 03 and move it over to the 08 server.  After doing this I get my data connections cannot be located when I try to open a webpage.  So I tried to go into CF admin page, it brings up the login page which I put in the password and then I get the HTTP 500 Internal Server Error page saying it cannot display my admin page.  I have tried to uninstall CF completely and reinstall it making sure to do the run as administrator and it still does not work.  I have tried to use the web server configuration tool to remove the connection ane then rebuild it, again nothing.  Can someone please help me with this migration so I can have a fully functioning web server running on 2008 enterprise x64 with IIS7?

    This topic has been closed for replies.

    4 replies

    klcoyneAuthor
    Known Participant
    April 8, 2011

    Today I ran the admin page, no entries in the log file until I hit the submit button then I got the following errors.

    04/08 07:52:36 error ROOT CAUSE:
    java.lang.IllegalArgumentException
    at coldfusion.filter.FormScope.parseQueryString(FormScope.java:373)
    at coldfusion.filter.FormScope.parsePostData(FormScope.java:345)
    at coldfusion.filter.FormScope.fillForm(FormScope.java:295)
    at coldfusion.filter.FusionContext.SymTab_initForRequest(FusionContext.java:377)
    at coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:33)
    at coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter.java:22)
    at coldfusion.filter.CachingFilter.invoke(CachingFilter.java:62)
    at coldfusion.filter.RequestThrottleFilter.invoke(RequestThrottleFilter.java:126)
    at coldfusion.CfmServlet.service(CfmServlet.java:200)
    at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:89)
    at jrun.servlet.FilterChain.doFilter(FilterChain.java:86)
    at coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:42)
    at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46)
    at jrun.servlet.FilterChain.doFilter(FilterChain.java:94)
    at jrun.servlet.FilterChain.service(FilterChain.java:101)
    at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:106)
    at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42)
    at jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:286)
    at jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:543)
    at jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:203)
    at jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPool.java:320)
    at jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:428)
    at jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool.java:266)
    at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)

    javax.servlet.ServletException: ROOT CAUSE:
    java.lang.IllegalArgumentException
    at coldfusion.filter.FormScope.parseQueryString(FormScope.java:373)
    at coldfusion.filter.FormScope.parsePostData(FormScope.java:345)
    at coldfusion.filter.FormScope.fillForm(FormScope.java:295)
    at coldfusion.filter.FusionContext.SymTab_initForRequest(FusionContext.java:377)
    at coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:33)
    at coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter.java:22)
    at coldfusion.filter.CachingFilter.invoke(CachingFilter.java:62)
    at coldfusion.filter.RequestThrottleFilter.invoke(RequestThrottleFilter.java:126)
    at coldfusion.CfmServlet.service(CfmServlet.java:200)
    at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:89)
    at jrun.servlet.FilterChain.doFilter(FilterChain.java:86)
    at coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:42)
    at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46)
    at jrun.servlet.FilterChain.doFilter(FilterChain.java:94)
    at jrun.servlet.FilterChain.service(FilterChain.java:101)
    at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:106)
    at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42)
    at jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:286)
    at jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:543)
    at jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:203)
    at jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPool.java:320)
    at jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:428)
    at jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool.java:266)
    at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)

    at coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:70)
    at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46)
    at jrun.servlet.FilterChain.doFilter(FilterChain.java:94)
    at jrun.servlet.FilterChain.service(FilterChain.java:101)
    at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:106)
    at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42)
    at jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:286)
    at jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:543)
    at jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:203)
    at jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPool.java:320)
    at jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:428)
    at jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool.java:266)
    at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)

    04/08 07:52:36 error (JRun Service: ProxyService [jrun.servlet.jrpp.JRunProxyService@28915f58]) JRunPRoxyServer.invokeRunnable:
    java.lang.IllegalStateException
    at jrun.servlet.JRunResponse.getWriter(JRunResponse.java:205)
    at jrun.servlet.JRunResponse.sendError(JRunResponse.java:597)
    at jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:328)
    at jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:543)
    at jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:203)
    at jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPool.java:320)
    at jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:428)
    at jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool.java:266)
    at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)

    java.lang.IllegalStateException
    at jrun.servlet.JRunResponse.getWriter(JRunResponse.java:205)
    at jrun.servlet.JRunResponse.sendError(JRunResponse.java:597)
    at jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:328)
    at jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:543)
    at jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:203)
    at jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPool.java:320)
    at jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:428)
    at jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool.java:266)
    at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)

    Participant
    May 20, 2011

    Any luck on this... I am trying the same thing...

    IIS6 on 32bit Win Server 2003 w/ CF7

    to

    IIS7 on 64bit Win Server 2008 w/ CF9

    Any help with MS Deploy moving just the sites would be great.

    When I try it trashes the existing IIS7 sites and config.

    Thanks

    klcoyneAuthor
    Known Participant
    April 7, 2011

    More information.  I went into the security file and took off the value showing I have an administration password.  I shutdown CF 9.0.1 and then restarted it. When it came up it said it was finishing the setup and then if finished.  I checked right after doing this and it did not work.  But I waited a bit and checked the administration page again and it came up.  I could open the settings page and also the connections page.  I did manually apply the CFH1 hotfix.  However once it let me in the admin page I went to the connection page and typed in my connection name and the type and clicked add and I get the HTTP 500 screen again saying it could not display the page.  Any information someone could provide would be great.

    Charlie Arehart
    Community Expert
    Community Expert
    April 7, 2011

    klcoyne, for some reason my repy to this hours ago (by email) is not  showing up here in the forums. When it arrives, it may seem "out of  order" given that it was in reply to one of your first messages.

    As for your last one here, can you clarify what you mean by "the connections page"?

    /Charlie (troubleshooter, carehart. org)
    klcoyneAuthor
    Known Participant
    April 7, 2011

    I meant the data sources page under the administration page.  Actually no matter what page I go to under the administration page, it will show the page fine but if I try to make a change and then click on the submit button it gives me the http 500 error again.   maybe my whole problem starts with how I migrated the site.  Is there a better way to migrate a site from II6 to II7.5 than to use the msdeploy or should I migrate the site before installing coldfusion 9.0?

    klcoyneAuthor
    Known Participant
    April 7, 2011

    I have looked at the logs and they just continually say there are a lot of Java errors, but when I uninsalled coldfusion and reinstalled I see it created a new jre folder under the runtime folder.  I really am at a loss at this point.  Can anyone help me figure this out.

    Known Participant
    April 7, 2011

    with an error 500, you should have some more error details in your coldfusion logs

    klcoyneAuthor
    Known Participant
    April 7, 2011

    I looked in the runtime logs this time and it shows the following error:


    java.lang.IllegalArgumentException

    And a few more javax errors, so I will look into that now.