• Resolved robvanpamel

    (@robvanpamel)


    On my website i am no longer able to register for events, after registering the server responds with a HTTP 403 response and the page hangs and does not update any more.
    If the user is logged in, everything works fine and I am able to register for the event.

    The HTTP response I get from the admin-ajax.php file looks like this (dutch)

    Uw invoer is gemarkeerd als spam en is geblokkeerd.

    Translated to English: Your input is marked as spam and is blocked; or something similar.
    I already tried to add a recaptcha but this did not helped me to resolve it.

    System Information is described below fyi

    SITE/SERVER INFO:
    
    Plugin Version: Registrations for the Events Calendar v2.11
    Site URL: https://www.leieboordrijders.be
    Home URL: https://www.leieboordrijders.be
    WordPress Version: 6.4.3
    PHP Version: 8.0.30
    Web Server Info:
    Apache ACTIVE PLUGINS: Akismet Anti-spam: Spam Protection: 5.3.1
    Category Posts Widget: 4.9.15
    Imagify: 2.1.3.1
    Jetpack: 13.0
    Modula: 2.7.91
    one.com: 4.3.10
    one.com Maintenance Mode: 2.2.5
    one.com One Photo: 0.1.10
    one.com Spam Protection: 1.0.18
    Performance Cache: 3.0.19
    Registrations for The Events Calendar: 2.11
    The Events Calendar: 6.3.1
    WooCommerce: 8.5.2
    WooCommerce Extended Coupon Features FREE: 3.3.3
    WooCommerce Stripe Gateway: 7.9.1
    WPForms Lite: 1.8.6.4
    WP Mail SMTP: 3.11.1
    WP Menu Icons: 3.1.9
    Yoast SEO: 21.9.1 OPTIONS: database version: 1.6
    first_show: 1
    first_require:
    last_show: 1
    last_require: 1
    email_show: 1
    email_require:
    phone_show:
    phone_require:
    phone_valid_count: 7, 10
    recaptcha_require:
    other_show:
    other_require:
    message_source: custom
    terms_conditions_require:
    disable_by_default:
    visitors_can_edit_what_status:1
    show_registrants_data: 1
    limit_registrations:
    only_logged_in:
    show_log_in_form: 1
    include_attendance_count_message:
    include_attendance_message: 1
    using_custom_template:
    preserve_db:
    preserve_registrations: 1
    preserve_settings: 1
    check_for_duplicates:
    attendance_count_message_location - 0 above_button
    attendance_count_message_location - 1 above_description_list
    add_registration_management_tool:
    template_location: tribe_events_single_event_before_the_content
    display_type: click_reveal
    default_max_registrations: 50
    error_duplicate_message: U bent al geregistreerd voor dit evenement
    registration_deadline: 0
    registration_deadline_unit: 3600
    first_label: Voornaam
    first_error: Gelieve uw voornaam in te vullen
    last_label: Achternaam
    last_error: Gelieve uw achternaam in te voeren
    email_label: Email
    email_error: Gelieve een geldig e-mailadres in te geven
    phone_label: Telefoon
    phone_error: Gelieve uw voornaam in te vullen
    other_label: Anders
    other_error: Dit is verplicht
    custom_field_names:
    terms_conditions_label: Ik accepteer de algemene voorwaarden
    terms_conditions_link:
    terms_conditions_link_label:Algemene voorwaarden pagina
    terms_conditions_error: Dit is verplicht
    recaptcha_type: google
    recaptcha_label: Wat is
    recaptcha_error: Probeer het opnieuw
    recaptcha_site_key: 6LeifWUpAAAAAI6Ut23dxOq8-qG1yRKYIJFmR7HX
    recaptcha_secret_key: 6LeifWUpAAAAAIagOCglDgU0m11AtyguwvS404Yc
    register_text: Registreren
    attendance_count_message_template:Aanwezigheid: {num} / {max}
    attendance_message_type: up
    attendance_text_before_up: Toetreden
    attendance_text_after_up: anderen!
    attendance_text_one_up: Word lid van een andere persoon
    attendance_text_none_yet: Wees de eerste!
    registrations_closed_message:Deze fietsrit is al voorbij
    submit_text: Ik ben ook aanwezig!
    success_message: Succes! Controleer uw e-mailinbox voor een bevestigingsbericht.
    unregister_link_text: Annuleer je inschrijving voor dit evenement
    success_unregistration: U bent niet geregistreerd.
    already_registered_question:inschrijvingen annuleren?
    already_registered_directions:Gebruik deze tool om uw inschrijvingen te annuleren.
    enter_your_email_text: Voer uw geregistreerde e-mailadres in
    send_unregister_link_text: Schrijf je uit via deze link
    please_log_in_message: Log in om te registreren
    registrants_data_who: any
    attendee_list_title: Momenteel geregistreerd
    width: 100
    width_unit: %
    form_bg_color: #
    button_bg_color: #
    button_text_color: #
    custom_css:
    custom_js:
    phone_format: 1
    _require:
    _show:
    disable_notification:
    disable_confirmation:
    use_custom_notification:
    notify_organizer:
    confirmation_from_address: [email protected]
    custom_date_format: d/m/Y H:i
    recipients: [email protected]
    notification_from: Leieboordrijders Evenement
    notification_subject: Registratie Melding
    notification_message: The following submission was made for: {event-title} at {venue} on {event-date}
    <table>
    <tbody>
    <tr>
    <td>First:</td>
    <td>{first}</td>
    </tr>
    <tr>
    <td>Last:</td>
    <td>{last}</td>
    </tr>
    <tr>
    <td>Email:</td>
    <td>{email}</td>
    </tr>
    <tr>
    <td>Phone:</td>
    <td>{phone}</td>
    </tr>
    <tr>
    <td>Other:</td>
    <td>{other}</td>
    </tr>
    </tbody>
    </table>
    confirmation_from:
    confirmation_subject: {event-title}
    confirmation_message: <div style="background-color: #333238"><img src="https://www.leieboordrijders.be/wp-content/uploads/2021/10/cropped-cropped-header-e1642270289687.jpg" alt="Logo" width="150px" /></div>
    Hey {first}, Je bent geregistreerd voor {event-title} te {venue} op {event-date}. We kijken er naar uit om je daar te zien, Het evenement vindt plaats op: {venue-address}
    {venue-city}, {venue-state} {venue-zip} Tot daar!
    success_send_message: Controleer je e-mailinbox voor een afmeldlink.
    email_error_message: Voer het e-mailadres in waarmee je je hebt geregistreerd.
    cancel_confirm_message: Je annuleert je registratie voor het evenement {event-title} op {start-date} Field: id, Type: bigint(20) unsigned, Key: PRI, Extra: auto_increment
    Field: user_id, Type: bigint(20) unsigned, Key: , Extra:
    Field: event_id, Type: bigint(20) unsigned, Key: MUL, Extra:
    Field: registration_date, Type: datetime, Key: , Extra:
    Field: last_name, Type: varchar(1000), Key: , Extra:
    Field: first_name, Type: varchar(1000), Key: , Extra:
    Field: email, Type: varchar(1000), Key: , Extra:
    Field: venue, Type: varchar(1000), Key: , Extra:
    Field: phone, Type: varchar(40), Key: , Extra:
    Field: other, Type: varchar(1000), Key: , Extra:
    Field: guests, Type: int(11) unsigned, Key: , Extra:
    Field: custom, Type: longtext, Key: , Extra:
    Field: status, Type: char(1), Key: MUL, Extra:
    Field: action_key, Type: varchar(40), Key: , Extra: id: 1076
    user_id: 1
    event_id: 2402
    registration_date: 2024-02-03 15:17:40
    last_name: Van
    first_name: Rob
    email: rob
    venue: 245
    phone:
    other:
    guests: 0
    custom: a:0
    status: n
    action_key: 9ee3195f5c133abc9e59e540cb065fbbcdaa8991 Upcoming Event: https://www.leieboordrijders.be/event/16e-leeuwkestocht/ Last Submission Error: no recent submission errors Last Email Error: no recent email errors

    The page I need help with: [log in to see the link]

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author roundupwp

    (@roundupwp)

    Hey robvanpamel,

    Our plugin uses something called AJAX to submit the registration form. The standard WordPress way to use AJAX is to go through the admin-ajax.php file which is in the /admin folder.

    There are a handful of plugins that will allow you to block the /admin folder from all logged-out site visitors. This is likely what is causing the sudden 403 errors when submitting the form.

    Do you have a plugin or any security settings which might be blocking access to the admin-ajax.php file? Many times you can make an exception that will then allow our plugin to work.

    – Craig

    Thread Starter robvanpamel

    (@robvanpamel)

    Thanks for your reply, However I do not have any plugins running or other security settings running.
    Is there another way to allow not authorized users to perform this action ?

    — EDIT —
    There was a default plugin from the hosting company which was blocking. Seems to be resolved now! Thanks for heading me in the correct directions

    • This reply was modified 9 months, 3 weeks ago by robvanpamel.
    Plugin Author roundupwp

    (@roundupwp)

    Glad I could help! Let me know if you end up needing anything else.

    – Craig

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘403 : Your input is marked as spam and is blocked’ is closed to new replies.