Copy link to clipboard
Copied
We replaced a long running scheduled task with a new one this week. New URL/cfm template accessed by a new scheduled task in the administrator.
This one works just fine. But somehow, someplace the old URL/cfm template continues to be requested. We removed the template so it is no longer executing causing all sorts of problems. But that just means we get nice file not found errors in our logs.
IIS Log
2011-01-07 02:30:00 W3SVC906951089 10.104.106.48 GET /scheduled_tasks/pml_continuing_education_reports_script.cfm - 80 - 10.104.106.48 CFSCHEDULE 404 0 0
ColdFusion Application Log
Jan 6, 2011 | 6:30 PM | Error | jrpp-5192 | |
File not found: /scheduled_tasks/pml_continuing_education_reports_script.cfm The specific sequence of files included or processed is: D:\intranet_apps\pest_management_licensing\wwwroot\scheduled_tasks\pml_continuing_education_reports_script.cfm'' |
ColdFusion Exception Log
49371 | "Error","jrpp-5192","01/06/11","18:30:00",,"File not found: /scheduled_tasks/pml_continuing_education_reports_script.cfm The specific sequence of files included or processed is: D:\intranet_apps\pest_management_licensing\wwwroot\scheduled_tasks\pml_continuing_education_reports_script.cfm'' " |
49372 | coldfusion.runtime.TemplateNotFoundException: File not found: /scheduled_tasks/pml_continuing_education_reports_script.cfm |
49373 | at coldfusion.filter.PathFilter.invoke(PathFilter.java:90) |
49374 | at coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:70) |
49375 | at coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePersistenceFilter.java:28) |
49376 | at coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:38) |
49377 | at coldfusion.filter.NoCacheFilter.invoke(NoCacheFilter.java:46) |
49378 | at coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:38) |
49379 | at coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter.java:22) |
49380 | at coldfusion.filter.CachingFilter.invoke(CachingFilter.java:53) |
49381 | at coldfusion.CfmServlet.service(CfmServlet.java:200) |
49382 | at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:89) |
49383 | at jrun.servlet.FilterChain.doFilter(FilterChain.java:86) |
49384 | at coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:42) |
49385 | at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46) |
49386 | at jrun.servlet.FilterChain.doFilter(FilterChain.java:94) |
49387 | at jrun.servlet.FilterChain.service(FilterChain.java:101) |
49388 | at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:106) |
49389 | at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42) |
49390 | at jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:286) |
49391 | at jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:543) |
49392 | at jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:203) |
49393 | at jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPool.java:320) |
49394 | at jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:428) |
49395 | at jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool.java:266) |
49396 | at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66) |
I searched the neo-cron.xml file for the string "pml_continuing_education_reports_script.cfm" and it did not turn up. How else could this file be requested every evening at 6:30PM Pacific Standard Time?
Copy link to clipboard
Copied
Is that IP address in IIS the referrer? if so, is it the same machine you are running the task from?
Copy link to clipboard
Copied
Yes, the IP address in the IIS log is the referer and Yes it is the IP of the server itself which includes the ColdFusion Application Server.