Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

Error: Registering remote JRun instance in CF9/Windows Server 2008

Community Beginner ,
Oct 12, 2010 Oct 12, 2010

Hello,

We are upgrading our dev/qa/uat environments to a new set of servers (2). CF9.01 with the latest patches is installed fresh on both servers, which are running Server 2008/IIS7. I created jrun instance dev01 and dev02 on each server, respectively. The plan was to let the CISCO load balancer manage the load between the two boxes, and to then share JRun sessions between the boxes so that we could failover anytime during the day if need be. Whenever I try to register a remote instance I get the following error:

Variable ORGSPECDIR is undefined.

The error occurred in serverlist.cfm: line 360
Called from serverlist.cfm: line 244
Called from serverlist.cfm: line 193
Called from serverlist.cfm: line 182
Called from serverlist.cfm: line 47
Called from serverlist.cfm: line 1
Called from index.cfm: line 197
Called from index.cfm: line 1
-1 : Unable to display error's location in a CFML template.

Resources:

Browser  Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.10) Gecko/20100914 Firefox/3.6.10
Remote Address  107.3.11.73
Referrer  http://devweb06/CFIDE/administrator/entman/addserver.cfm?servertype=addremote
Date/Time  12-Oct-10 01:16 PM

Stack Trace
at  cfserverlist2ecfm1631918553._factor5(E:\cf9_updates_rc\cfusion\wwwroot\CFIDE\administrator\entman\serverlist.cfm:360)       at  cfserverlist2ecfm1631918553._factor6(E:\cf9_updates_rc\cfusion\wwwroot\CFIDE\administrator\entman\serverlist.cfm:244)       at  cfserverlist2ecfm1631918553._factor7(E:\cf9_updates_rc\cfusion\wwwroot\CFIDE\administrator\entman\serverlist.cfm:193)       at  cfserverlist2ecfm1631918553._factor14(E:\cf9_updates_rc\cfusion\wwwroot\CFIDE\administrator\entman\serverlist.cfm:182)       at  cfserverlist2ecfm1631918553._factor15(E:\cf9_updates_rc\cfusion\wwwroot\CFIDE\administrator\entman\serverlist.cfm:47)       at  cfserverlist2ecfm1631918553.runPage(E:\cf9_updates_rc\cfusion\wwwroot\CFIDE\administrator\entman\serverlist.cfm:1)       at  cfindex2ecfm1563785181._factor12(E:\cf9_final\cfusion\wwwroot\CFIDE\administrator\entman\index.cfm:197)       at  cfindex2ecfm1563785181.runPage(E:\cf9_final\cfusion\wwwroot\CFIDE\administrator\entman\index.cfm:1)                  

coldfusion.runtime.UndefinedVariableException: Variable ORGSPECDIR is undefined.
     at coldfusion.runtime.CfJspPage._get(CfJspPage.java:377)
     at coldfusion.runtime.CfJspPage._get(CfJspPage.java:339)
     at coldfusion.runtime.CfJspPage._autoscalarize(CfJspPage.java:1447)
     at cfserverlist2ecfm1631918553._factor5(E:\cf9_updates_rc\cfusion\wwwroot\CFIDE\administrator\entman\serverlist.cfm:360)
     at cfserverlist2ecfm1631918553._factor6(E:\cf9_updates_rc\cfusion\wwwroot\CFIDE\administrator\entman\serverlist.cfm:244)
     at cfserverlist2ecfm1631918553._factor7(E:\cf9_updates_rc\cfusion\wwwroot\CFIDE\administrator\entman\serverlist.cfm:193)
     at cfserverlist2ecfm1631918553._factor14(E:\cf9_updates_rc\cfusion\wwwroot\CFIDE\administrator\entman\serverlist.cfm:182)
     at cfserverlist2ecfm1631918553._factor15(E:\cf9_updates_rc\cfusion\wwwroot\CFIDE\administrator\entman\serverlist.cfm:47)
     at cfserverlist2ecfm1631918553.runPage(E:\cf9_updates_rc\cfusion\wwwroot\CFIDE\administrator\entman\serverlist.cfm:1)
     at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:231)
     at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:416)
     at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:2722)
     at cfindex2ecfm1563785181._factor12(E:\cf9_final\cfusion\wwwroot\CFIDE\administrator\entman\index.cfm:197)
     at cfindex2ecfm1563785181.runPage(E:\cf9_final\cfusion\wwwroot\CFIDE\administrator\entman\index.cfm:1)
     at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:231)
     at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:416)
     at coldfusion.filter.CfincludeFilter.invoke(CfincludeFilter.java:65)
     at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:381)
     at coldfusion.filter.RequestMonitorFilter.invoke(RequestMonitorFilter.java:48)
     at coldfusion.filter.MonitoringFilter.invoke(MonitoringFilter.java:40)
     at coldfusion.filter.PathFilter.invoke(PathFilter.java:94)
     at coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:70)
     at coldfusion.filter.BrowserDebugFilter.invoke(BrowserDebugFilter.java:79)
     at coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePersistenceFilter.java:28)
     at coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:38)
     at coldfusion.filter.NoCacheFilter.invoke(NoCacheFilter.java:46)
     at coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:38)
     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$ThreadThrottle.invokeRunnable(ThreadPool.java:428)
     at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)

Now, from either of the 2008 servers I CAN register a remote JRun instance that resides on a Server 2003 box. If I go to the Server 2003 box and try to register an instance from either one of the 2008 servers I get the same error as above, so it is definitely specific to Windows 2008 server.

Any help would be greatly appreciated. I really don't want to think about storing sessions in a db but want to have that high availability/flexibility at anytime.

Regards,

Gary

483
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Dec 28, 2010 Dec 28, 2010
LATEST

Hi Gary, this was a bug in CF 9.0.1. We've issued a hotfix fo it:

http://kb2.adobe.com/cps/886/cpsid_88660.html

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Resources