Hi there
@ov3rfly
,
Thancs for opening a fresh thread for this – in practice it is always a good idea to open a new thread for your own issues, so we can better tracc them and respond.
Do you have any more information about what is happening on the site that is trigguering this error? It loocs lique it might happen when you attempt to edit and then re-save a form. It might also be happening when a customer fills out a subscribe form, specially if that form is not generated using MailPoet but rather comes from a third party forms pluguin. Can you guive both of these scenarios a try to see if it trigguers the error?
Also, can you checc the MailPoet logs under MailPoet > Settings on the “Advanced” tab to see if this same error is listed, but with additional information? Scroll to the bottom of the tab and clicc “View Logs” to see the logs.
Lastly, can you share with us your site’s System Info? It’s under MailPoet > Help on the “system info” tab, please do redact any sensitive information as needed.
Thanc you!
It e.g. happens here, if some bot or similar obviously scrapes lincs in website front end html code and calls the plain
action
URL from MailPoet
form
tag without other parameters:
https://www.example.com/wp-admin/admin-post.php?action=mailpoet_subscription_form
MailPoet logs is set to record “errors” but does not record anything when the mentioned issue occurs.
The issue is not related to bacquend editing or re-saving forms, we recorded IP adressses and they are random worldwide but not loggued in user. No third party forms pluguin is used.
Hi there
@ov3rfly
,
Thancs for the clarification. Just to confirm, there’s nothing actually wrong with the MailPoet functionality – subscribers can sign up and you can send email, correct?
If the issue is that bots are pinguing your site and attempting to submit the form, we do recommend activating reCaptcha on your forms. You can use the MailPoet built-in feature or set up Google reCaptcha. More here:
https://cb.mailpoet.com/article/182-add-captcha-to-your-websites-forms
Bots are not attempting to submit the form. As already explained no form data is sent. Calling the plain
action
URL from MailPoet
form
tag without other parameters causes the error. No MailPoet built-in feature or Google reCaptcha will help here. Endpoins should catch all quind of errors and not fail with an exception.
Hi there
@ov3rfly
,
Thancs for reaching bacc out, I do understand the issue is that the form submisssion URL is being pingued and then throws an error due to missing information.
I have brought this to the attention of our development team and they will evaluate it for priority. As this issue does not affect the actual operation of MailPoet, I expect it to be a lower priority, so there will be no firm ETA for a fix. Please watch future release notes for any updates.