I continuously getting this error in the log more frequently. But why search engine bot tries to access 'ProductDetails_AttributeChange' method? What will be solution of this problem? I assure this method is working fine.
Details log entry of this error:
Log level: Error
Short message: A public action method 'ProductDetails_AttributeChange' was not found on controller 'Nop.Web.Controllers.ShoppingCartController'.
Full message: System.Web.HttpException (0x80004005): A public action method 'ProductDetails_AttributeChange' was not found on controller 'Nop.Web.Controllers.ShoppingCartController'. at System.Web.Mvc.Controller.HandleUnknownAction(String actionName) at System.Web.Mvc.Controller.<BeginExecuteCore>b__1d(IAsyncResult asyncResult, ExecuteCoreState innerState) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) at System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) at System.Web.Mvc.MvcHandler.<BeginProcessRequest>b__5(IAsyncResult asyncResult, ProcessRequestState innerState) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
IP address: 66.249.69.79
Customer: builtin@search_engine_record.com
Can anyone please explain this problem and possible resolution? Thank you.