Inhalte aufrufen

Profilbild
- - - - -

Fehler beim Absenden des Kontaktformulars


Best Answer Gasmen , 19 January 2021 - 19:11

Hallo! Vielleicht hilft schon ein Update auf Smartstore 3.2.2, das ist das letzte Release aus der 3er-Serie. Gruß, Stefan

Hallo Stefan,
der Fehler lag am Server.
Da es sich um ein Shared Hosting handelt gibt es da eine Benutzeroberfläche namens Plesk.

Der Grund für die Störung war die "Web Application Firewall" auf Plesk. Diese hat die Anfragen aufgrund von fehlerhaften Regeln blockiert.
Das wurde jetzt deaktiviert und danach lief der Shop wieder

Go to the full post


  • Bitte melden Sie sich an, um eine Antwort zu verfassen.
2 Antworten zu diesem Thema

#1 Gasmen

Gasmen

    Erfahrener Benutzer

  • Members
  • 486 Beiträge

Geschrieben: 13 January 2021 - 13:58

Ich habe folgende Meldung beim Absenden des Kontaktformulars
https://rc-racearena.ch/contactus
Shop Version: 3.2.1.0

Serverfehler in der Anwendung /. The required honeypot form field is missing. Please render the field with 'Html.HoneypotField()'.

Beschreibung: Unbehandelte Ausnahme beim Ausführen der aktuellen Webanforderung. Überprüfen Sie die Stapelüberwachung, um weitere Informationen über diesen Fehler anzuzeigen und festzustellen, wo der Fehler im Code verursacht wurde.

Ausnahmedetails: System.InvalidOperationException: The required honeypot form field is missing. Please render the field with 'Html.HoneypotField()'.

Quellfehler:
 

Beim Ausführen der aktuellen Webanforderung wurde einen unbehandelte Ausnahme generiert. Informationen über den Ursprung und die Position der Ausnahme können mit der Ausnahmestapelüberwachung angezeigt werden.

Stapelüberwachung:
 

[InvalidOperationException: The required honeypot form field is missing. Please render the field with 'Html.HoneypotField()'.]
SmartStore.Web.Framework.Security.Honeypot.IsBot(HttpContextBase httpContext) +275
SmartStore.Web.Framework.Security.ValidateHoneypotAttribute.OnAuthorization(AuthorizationContext filterContext) +41
System.Web.Mvc.ControllerActionInvoker.InvokeAuthorizationFilters(ControllerContext controllerContext, IList`1 filters, ActionDescriptor actionDescriptor) +97
System.Web.Mvc.Async.<>c__DisplayClass3_1.<BeginInvokeAction>b__0(AsyncCallback asyncCallback, Object asyncState) +640
System.Web.Mvc.Async.WrappedAsyncResult`1.CallBeginDelegate(AsyncCallback callback, Object callbackState) +14
System.Web.Mvc.Async.WrappedAsyncResultBase`1.Begin(AsyncCallback callback, Object state, Int32 timeout) +129
System.Web.Mvc.Async.AsyncControllerActionInvoker.BeginInvokeAction(ControllerContext controllerContext, String actionName, AsyncCallback callback, Object state) +346
System.Web.Mvc.<>c.<BeginExecuteCore>b__152_0(AsyncCallback asyncCallback, Object asyncState, ExecuteCoreState innerState) +27
System.Web.Mvc.Async.WrappedAsyncVoid`1.CallBeginDelegate(AsyncCallback callback, Object callbackState) +30
System.Web.Mvc.Async.WrappedAsyncResultBase`1.Begin(AsyncCallback callback, Object state, Int32 timeout) +129
System.Web.Mvc.Controller.BeginExecuteCore(AsyncCallback callback, Object state) +496
System.Web.Mvc.<>c.<BeginExecute>b__151_1(AsyncCallback asyncCallback, Object callbackState, Controller controller) +16
System.Web.Mvc.Async.WrappedAsyncVoid`1.CallBeginDelegate(AsyncCallback callback, Object callbackState) +20
System.Web.Mvc.Async.WrappedAsyncResultBase`1.Begin(AsyncCallback callback, Object state, Int32 timeout) +129
System.Web.Mvc.Controller.BeginExecute(RequestContext requestContext, AsyncCallback callback, Object state) +405
System.Web.Mvc.Controller.System.Web.Mvc.Async.IAsyncController.BeginExecute(RequestContext requestContext, AsyncCallback callback, Object state) +16
System.Web.Mvc.<>c.<BeginProcessRequest>b__20_0(AsyncCallback asyncCallback, Object asyncState, ProcessRequestState innerState) +54
System.Web.Mvc.Async.WrappedAsyncVoid`1.CallBeginDelegate(AsyncCallback callback, Object callbackState) +30
System.Web.Mvc.Async.WrappedAsyncResultBase`1.Begin(AsyncCallback callback, Object state, Int32 timeout) +129
System.Web.Mvc.MvcHandler.BeginProcessRequest(HttpContextBase httpContext, AsyncCallback callback, Object state) +429
System.Web.Mvc.MvcHandler.BeginProcessRequest(HttpContext httpContext, AsyncCallback callback, Object state) +48
System.Web.Mvc.MvcHandler.System.Web.IHttpAsyncHandler.BeginProcessRequest(HttpContext context, AsyncCallback cb, Object extraData) +16
System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +444
System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step) +132
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +163

 


https://www.rc-racearena.ch/
Ich arbeite nur noch mit Smartstore Net. :D


#2 stefanmueller

stefanmueller

    SmartStore AG

  • Administrators
  • 461 Beiträge

Geschrieben: 19 January 2021 - 16:10

Hallo! Vielleicht hilft schon ein Update auf Smartstore 3.2.2, das ist das letzte Release aus der 3er-Serie. Gruß, Stefan


Stefan


#3 Gasmen

Gasmen

    Erfahrener Benutzer

  • Members
  • 486 Beiträge

Geschrieben: 19 January 2021 - 19:11   Best Answer

Hallo! Vielleicht hilft schon ein Update auf Smartstore 3.2.2, das ist das letzte Release aus der 3er-Serie. Gruß, Stefan

Hallo Stefan,
der Fehler lag am Server.
Da es sich um ein Shared Hosting handelt gibt es da eine Benutzeroberfläche namens Plesk.

Der Grund für die Störung war die "Web Application Firewall" auf Plesk. Diese hat die Anfragen aufgrund von fehlerhaften Regeln blockiert.
Das wurde jetzt deaktiviert und danach lief der Shop wieder


  • stefanmueller gefällt das

https://www.rc-racearena.ch/
Ich arbeite nur noch mit Smartstore Net. :D