The controller for path '/bundles/scripts/4o7kyuezngyyoggsd0gmo3r5fnuibvt57xfaegc0e3m1.js' was not found or does not implement IController.

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.
10 years ago
anyone have any idea why im getting alot of these errors in the log...
66.249.73.147 seems to be the ip from googlebot

The level of log entry.Log level:   Error
The log entry message.Short message:   The controller for path '/bundles/scripts/knpypxctegwqezcoebj3gqxhhncy9t0ib2wedrbpiw81.js' was not found or does not implement IController.
The details for the log entry.Full message:   System.Web.HttpException (0x80004005): The controller for path '/bundles/scripts/knpypxctegwqezcoebj3gqxhhncy9t0ib2wedrbpiw81.js' was not found or does not implement IController. at System.Web.Mvc.DefaultControllerFactory.GetControllerInstance(RequestContext requestContext, Type controllerType) at System.Web.Mvc.DefaultControllerFactory.CreateController(RequestContext requestContext, String controllerName) at System.Web.Mvc.MvcHandler.ProcessRequestInit(HttpContextBase httpContext, IController& controller, IControllerFactory& factory) at System.Web.Mvc.MvcHandler.BeginProcessRequest(HttpContextBase httpContext, AsyncCallback callback, Object state) at System.Web.Mvc.MvcHandler.BeginProcessRequest(HttpContext httpContext, AsyncCallback callback, Object state) at System.Web.Mvc.MvcHandler.System.Web.IHttpAsyncHandler.BeginProcessRequest(HttpContext context, AsyncCallback cb, Object extraData) at

System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

IP address of the machine that caused the exception.IP address:   66.249.73.147
Name of the customer who caused the exception.Customer:  builtin@search_engine_record.com

Originating page of exception.Page URL:   http://x.com/bundles/scripts/knpypxctegwqezcoebj3gqxhhncy9t0ib2wedrbpiw81.js?v=gket20wf9vszskvjrmcbvtk9nqc9raiaebpwal8eqgk1

The referrer URL.Referrer URL:   /software

Date/Time the log entry was created.Created on:   7/24/2013 4:20:44 PM
10 years ago
I'm getting an identical error - even down to the exact gobbledygook/guid/temporary/whatever script name.

I'm not sure it's causing a problem, but it'd be nice to know for sure - or best, fix it :)

Any pointers appreciated,

Chris

-----------
The controller for path '/bundles/scripts/4o7kyuezngyyoggsd0gmo3r5fnuibvt57xfaegc0e3m1.js' was not found or does not implement IController.

System.Web.HttpException (0x80004005): The controller for path '/bundles/scripts/4o7kyuezngyyoggsd0gmo3r5fnuibvt57xfaegc0e3m1.js' was not found or does not implement IController. at System.Web.Mvc.DefaultControllerFactory.GetControllerInstance(RequestContext requestContext, Type controllerType) at System.Web.Mvc.DefaultControllerFactory.CreateController(RequestContext requestContext, String controllerName) at System.Web.Mvc.MvcHandler.ProcessRequestInit(HttpContextBase httpContext, IController& controller, IControllerFactory& factory) at System.Web.Mvc.MvcHandler.BeginProcessRequest(HttpContextBase httpContext, AsyncCallback callback, Object state) at System.Web.Mvc.MvcHandler.BeginProcessRequest(HttpContext httpContext, AsyncCallback callback, Object state) at System.Web.Mvc.MvcHandler.System.Web.IHttpAsyncHandler.BeginProcessRequest(HttpContext context, AsyncCallback cb, Object extraData) at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
IP address of the machine that caused the exception.IP address:   116.213.52.168
Name of the customer who caused the exception.Customer:  Guest
Originating page of exception.Page URL:   http://www.blah.com/bundles/scripts/4o7kyuezngyyoggsd0gmo3r5fnuibvt57xfaegc0e3m1.js?v=oghrpjppyf9y55ri6lzcriw_t8cpomaife4wdzfl0o01
The referrer URL.Referrer URL:   /mattress-protector
Date/Time the log entry was created.Created on:   09/08/13 12:37
10 years ago
I'm seeing it too.  I thought that it was something to do with the file upload button on one of my products, but I think its generated on the home page too.
10 years ago
I have also started seeing this.

It does not appear to be the google bot, because it happened when I opened the site (as an already logged in admin).
9 years ago
Same error for me too. Any solutions?

  Error
The log entry message.Short message:   The controller for path '/bundles/scripts/rsdy9-iya098q5cgerwx7pdva7ciw6dnzxczjyolc9q1.js' was not found or does not implement IController.
The details for the log entry.Full message:   System.Web.HttpException (0x80004005): The controller for path '/bundles/scripts/rsdy9-iya098q5cgerwx7pdva7ciw6dnzxczjyolc9q1.js' was not found or does not implement IController. at System.Web.Mvc.DefaultControllerFactory.GetControllerInstance(RequestContext requestContext, Type controllerType) at System.Web.Mvc.DefaultControllerFactory.CreateController(RequestContext requestContext, String controllerName) at System.Web.Mvc.MvcHandler.ProcessRequestInit(HttpContextBase httpContext, IController& controller, IControllerFactory& factory) at System.Web.Mvc.MvcHandler.BeginProcessRequest(HttpContextBase httpContext, AsyncCallback callback, Object state) at System.Web.Mvc.MvcHandler.BeginProcessRequest(HttpContext httpContext, AsyncCallback callback, Object state) at System.Web.Mvc.MvcHandler.System.Web.IHttpAsyncHandler.BeginProcessRequest(HttpContext context, AsyncCallback cb, Object extraData) at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
9 years ago
Same error here.

Using version 3.50
8 years ago
I get the same messages and similar. This occurs when someone or something pings your site. For instance,
www.yoursite.com/bundles/scripts/rsdy9-iya098q5cgerwx7pdva7ciw6dnzxczjyolc9q1

Will bring up that very error. I'm guessing there are bots out looking for vulnerabilities. Just my theory.
8 years ago
I've started seeing these type messages also
8 years ago
These errors will only occur if you have CSS and Javascript bundling switched on in the site SEO settings.  When these are switched on then the individual CSS and/or JS files are combined into a single file to reduce the number of requests, and the contents are minified to reduce the file size.  These are served from virtual URLs like this one:

'/bundles/scripts/4o7kyuezngyyoggsd0gmo3r5fnuibvt57xfaegc0e3m1.js'

The random looking string is the virtual file that has all your other javascript files packed into it.

The answer to this post on stack overflow has a possible explanation of why the errors occur.  Basically the bundle requests are being passed to the usual MVC routing engine instead of being handled by the Web.Optimization code.

I've only ever seen these errors immediately following an Application Start event in the nop logs (and only very occasionally).  If I've managed to trigger the error then I see the site completely unstyled since the CSS has failed to load.

I tried the fix suggested on Stack Overflow of adding a call to System.Web.Optimization.PreApplicationStartCode.Start(); to the application Start event handler, but I still see the error occasionally.  Seems like it's just a .NET bug for the time being.
8 years ago
Does anyone have a solution to this problem?
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.