Support

Home Forums Event Espresso Premium "Registration Step could not be completed" message with regs of more than 2

"Registration Step could not be completed" message with regs of more than 2

Posted: February 9, 2017 at 12:07 pm

Viewing 11 reply threads


twelvetwo

February 9, 2017 at 12:07 pm

Hello – recently we’ve seen registrations with more than 2 people generate a “Registration Step could not be completed” message. See screenshot below. Any Just upgraded to latest and was able to reproduce. We are using Multi-Event Registration add-on Version 2.0.11.p.

Known issue?

https://www.evernote.com/shard/s311/sh/20145437-3dfa-4eeb-aaaa-91fb16499be8/6ab677673679de39


Josh

  • Support Staff

February 9, 2017 at 1:51 pm

Hi there,

When you upgraded to the latest version did you copy the files over using FTP or did you run the update from the WordPress plugins page? If the former, then probably your solution is in this other topic:

https://eventespresso.com/topic/this-registration-step-cannot-be-completed/#post-182654


twelvetwo

February 10, 2017 at 12:38 pm

Hi Josh, did not FTP. Upgraded to latest using plugin manager, but the problem existed before upgrade. Same error when attempting to register 3 people.

Any other recommendations?


Josh

  • Support Staff

February 10, 2017 at 1:15 pm

Can you check the PHP error log on the server for fatal errors?


twelvetwo

February 12, 2017 at 7:08 am

I’m seeing a couple fatal errors, but not sure what to look for beyond that. Would it be possible to send you one day of the log as a text file? I’d rather not copy and paste the log here for privacy.


Lorenzo Orlando Caum

  • Support Staff

February 13, 2017 at 6:55 am

Hi,

Could you copy and paste a few of the fatal errors referencing Event Espresso?

You can remove the folder name / domain name for the organization.

Thanks


Lorenzo


twelvetwo

February 13, 2017 at 8:03 am

Here’s a couple from past few days. Please let me know if you need more info.

Thanks!

PHP Fatal error: Call to undefined method EE_Full_HTML_Field::setSchemaType() in /wp-content/plugins/event-espresso-core-reg/core/db_models/fields/EE_Full_HTML_Field.php on line 27, referer: https://joyceengineering.com/wp-admin/admin.php?page=rw-lockdown

+++++

PHP Fatal error: Class EE_Primary_Key_String_Field contains 1 abstract method and must therefore be declared abstract or implement the remaining methods (EE_Model_Field_Base::get_wpdb_data_type) in /wp-content/plugins/event-espresso-core-reg/core/db_models/fields/EE_Primary_Key_String_Field.php on line 25

+++++

PHP Fatal error: Class EE_Any_Foreign_Model_Name_Field contains 1 abstract method and must therefore be declared abstract or implement the remaining methods (EE_Model_Field_Base::get_wpdb_data_type) in /wp-content/plugins/event-espresso-core-reg/core/db_models/fields/EE_Any_Foreign_Model_Name_Field.php on line 16, referer: /wp-cron.php?doing_wp_cron=1486665988.3480489253997802734375

++++++

PHP Fatal error: Call to undefined method EE_Full_HTML_Field::setSchemaType() in /wp-content/plugins/event-espresso-core-reg/core/db_models/fields/EE_Full_HTML_Field.php on line 27, referer: /wp-admin/plugins.php


Josh

  • Support Staff

February 13, 2017 at 9:22 am

Some of the code involved with the errors shouldn’t even be running in the admin. Does the issue go away if you deactivate the rw-wp-lockdown plugin?


twelvetwo

February 15, 2017 at 9:56 am

Deactivated and uninstalled rw-wp-lockdown plugin but I’m still able to duplicate with registrations of more than 2 people.


Josh

  • Support Staff

February 15, 2017 at 10:51 am

OK I think what’s happening here is the Cleantalk spam protect plugin is kicking in if there’s more than one registration. Here’s a screenshot of of the http response on your website after I tried a registration of 10:

https://www.evernote.com/shard/s4/sh/f7512c4b-bbf3-43fb-aa44-d76860081389/cf3265dd99b44c7f445389a4ba973c5b

Since it appears that your site is running the Cleantalk spam protect plugin (its scripts are output in the page source), you’ll need to exclude the thank-you page and the registration-checkout page. Here’s a link to the Cleantalk FAQ:

https://wordpress.org/plugins/cleantalk-spam-protect/faq/

There you’ll find these instructions:

Can I add exclusions for some pages of my site?
Yes, you can. Add this string in your wp-config.php file before defining database constants:

$cleantalk_url_exclusions = Array('url1', 'url2', 'url3');
Now, all pages containing strings ‘url1’, ‘url2’, or ‘url3’ will be excluded from anti-spam checking. Remember, that this option will not be applied in registration and comment checking — they are always protected from spam.

So you’ll add the following to the wp-config.php file before the database constants are set:

$cleantalk_url_exclusions = Array('registration-checkout', 'thank-you');


twelvetwo

February 15, 2017 at 12:50 pm

Thanks so much, Josh. Very helpful and way above what you support normally. Greatly appreciate the effort here. I’ll make these changes and advise.


twelvetwo

February 15, 2017 at 2:13 pm

Thanks again, Josh. I couldn’t get the exclusions to work, but disabling CleanTalk temporarily made the problem go away. I’ll follow up with CleanTalk – appreciate your help! please close this ticket.

Viewing 11 reply threads

The support post ‘"Registration Step could not be completed" message with regs of more than 2’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso