Fixed Rate Shipping Error after SSL Certificate Installation

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.
6 years ago
Very urgent please can someone help.

Ever since I installed an SSL certificate (SHA-256) on the server hosting my site maskateer.com , the Fixed Rate Shipping plugin stopped working. By this I mean when I click on "Configure" the plugin a popup box displays a message "error happened" and no shipping rates are loaded.  

Has anyone had this issue and does anyone know the solution please?

The site uses nopCommerce 3.70 with the nopTiffany theme.

Thanks in advance.

Ali
6 years ago
This error "error happened" might be an issue with the Kendo Grid actually.

Can anyone shed some light please?
6 years ago
Do it again, and then immediately look in System > Log for an error message.
6 years ago
Hi New York,

I did what you said and the error is as follows:

The action 'configure' is accessible only by a child request.
System.InvalidOperationException: The action 'configure' is accessible only by a child request. at System.Web.Mvc.ChildActionOnlyAttribute.OnAuthorization(AuthorizationContext filterContext) at System.Web.Mvc.ControllerActionInvoker.InvokeAuthorizationFilters(ControllerContext controllerContext, IList`1 filters, ActionDescriptor actionDescriptor) at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass21.<BeginInvokeAction>b__19(AsyncCallback asyncCallback, Object asyncState) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResultBase`1.Begin(AsyncCallback callback, Object state, Int32 timeout) at System.Web.Mvc.Async.AsyncResultWrapper.Begin[TResult](AsyncCallback callback, Object state, BeginInvokeDelegate beginDelegate, EndInvokeDelegate`1 endDelegate, Object tag, Int32 timeout) at System.Web.Mvc.Async.AsyncControllerActionInvoker.BeginInvokeAction(ControllerContext controllerContext, String actionName, AsyncCallback callback, Object state) at System.Web.Mvc.Controller.<BeginExecuteCore>b__1c(AsyncCallback asyncCallback, Object asyncState, ExecuteCoreState innerState) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallBeginDelegate(AsyncCallback callback, Object callbackState) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResultBase`1.Begin(AsyncCallback callback, Object state, Int32 timeout) at System.Web.Mvc.Async.AsyncResultWrapper.Begin[TState](AsyncCallback callback, Object callbackState, BeginInvokeDelegate`1 beginDelegate, EndInvokeVoidDelegate`1 endDelegate, TState invokeState, Object tag, Int32 timeout, SynchronizationContext callbackSyncContext) at System.Web.Mvc.Controller.BeginExecuteCore(AsyncCallback callback, Object state) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResultBase`1.Begin(AsyncCallback callback, Object state, Int32 timeout) at System.Web.Mvc.Async.AsyncResultWrapper.Begin[TState](AsyncCallback callback, Object callbackState, BeginInvokeDelegate`1 beginDelegate, EndInvokeVoidDelegate`1 endDelegate, TState invokeState, Object tag, Int32 timeout, SynchronizationContext callbackSyncContext) at System.Web.Mvc.Controller.BeginExecute(RequestContext requestContext, AsyncCallback callback, Object state) at System.Web.Mvc.MvcHandler.<BeginProcessRequest>b__4(AsyncCallback asyncCallback, Object asyncState, ProcessRequestState innerState) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallBeginDelegate(AsyncCallback callback, Object callbackState) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResultBase`1.Begin(AsyncCallback callback, Object state, Int32 timeout) at System.Web.Mvc.Async.AsyncResultWrapper.Begin[TState](AsyncCallback callback, Object callbackState, BeginInvokeDelegate`1 beginDelegate, EndInvokeVoidDelegate`1 endDelegate, TState invokeState, Object tag, Int32 timeout, SynchronizationContext callbackSyncContext) at System.Web.Mvc.MvcHandler.BeginProcessRequest(HttpContextBase httpContext, AsyncCallback callback, Object state) at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

What do you think it is?

Thanks,

Ali
6 years ago
Are you using a 3rd party admin theme?  (Or, did you make any custom changes to admin?)
6 years ago
yes I a have a custon theme installed and that's all:

nopTiffany theme by nop templates.
6 years ago
There are no other additional plugins installed on the site other than the nopTiffany theme.

What is strange is that all other plugins in admin can configure and load correctly except this one for the Shipping Fixed Rates, which is a builtin pre-installed plugin on nopCommerce version 3.70 that comes with it by default.

I do not use specific shipping rates like from UPS, etc. I specify custom shipping rates for UK and international without any preferred shipper.
6 years ago
Hi alis

Did you ever get to the bottom of the "action 'Configure' is accessible only by a child request" as I am experiencing the same error, in 3.90 but without any additional plugings added.

Or has anybody else come across this error that could shed some light on what may be the causing of the problem.
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.