Support » Plugin: Spam protection, AntiSpam, FireWall by CleanTalk » Conflict with Ninja Forms

  • Resolved mediumd

    (@mediumd)


    Good day,

    I recently had to deactivate CleanTalk on 10 of my websites due to conflicts with Ninja Forms. For some reason Ninja Forms will not submit when CleanTalk is active. Any assistance you guys can offer would be great.

    Thanks.

Viewing 12 replies - 1 through 12 (of 12 total)
  • Thread Starter mediumd

    (@mediumd)

    Additional information…

    Site URL: There are 10 sites effected, I have disabled CleanTalk on all of them.
    CleanTalk Version: 5.63
    Ninja Forms Version: 3.0.34.1

    Error:
    Notice: Error trying to reset grecaptcha.
    front-end.js:2 TypeError: Cannot read property ‘halt’ of undefined
    at n.actionRedirect (front-end.js:1)
    at _ (backbone.min.js:1)
    at m (backbone.min.js:1)
    at f (backbone.min.js:1)
    at u.Channel.u.trigger (backbone.min.js:1)
    at Object.success (front-end.js:2)
    at i (jquery.js:2)
    at Object.fireWith [as resolveWith] (jquery.js:2)
    at y (jquery.js:4)
    at XMLHttpRequest.c (jquery.js:4)
    front-end.js:2 Parse Error
    front-end.js:2 TypeError: Cannot read property ‘halt’ of undefined
    at n.actionRedirect (front-end.js:1)
    at _ (backbone.min.js:1)
    at m (backbone.min.js:1)
    at f (backbone.min.js:1)
    at u.Channel.u.trigger (backbone.min.js:1)
    at Object.success (front-end.js:2)
    at i (jquery.js:2)
    at Object.fireWith [as resolveWith] (jquery.js:2)
    at y (jquery.js:4)
    at XMLHttpRequest.c (jquery.js:4)

    ALSO

    Uncaught TypeError: Cannot read property ‘hide_complete’ of undefined
    at ninja_forms_update_success_msg (ninja-forms-display.min.js:1)
    at ninja_forms_default_response (ninja-forms-display.min.js:1)
    at HTMLFormElement.<anonymous> (ninja-forms-display.min.js:1)
    at HTMLFormElement.dispatch (jquery.js:3)
    at HTMLFormElement.r.handle (jquery.js:3)
    at Object.trigger (jquery.js:3)
    at Object.a.event.trigger (jquery-migrate.min.js:2)
    at a.fn.init.triggerHandler (jquery.js:3)
    at Object.ninja_forms_response (ninja-forms-display.min.js:1)
    at Object.b.success (jquery.form.min.js:11)

    Plugin Support SergeM

    (@serge00)

    Hello.

    Thank you for your feedback.

    We will check everything and write back to you on the results.

    Please, wait.

    Plugin Author Safronik

    (@safronik)

    Hello,

    Everything was working fine. The problem was in the displaying the message to the blocked subscribers. The good were passed.

    Anyway, we have fixed that. Please, install the plugin from here: https://downloads.wordpress.org/plugin/cleantalk-spam-protect.zip

    Contact us if you have questions. Please, mark topic as resolved if you think that the problem is solved.

    Thread Starter mediumd

    (@mediumd)

    Good day,

    I’ve updated the plugin, but it’s still not working for me. Please see http://www.islandwebsitedesign.ca/contact/ for an example.

    Thanks.

    Thread Starter mediumd

    (@mediumd)

    Good day,

    I have noticed that this update appears to work on some of the previously effected websites, but not all of them. The websites they still don’t work all have the same error as the above mentioned website.

    Cheers.

    Thread Starter mediumd

    (@mediumd)

    Hello again,

    I receive this error on some sites…

    Notice: Error trying to reset grecaptcha.
    submit.js:116 TypeError: Cannot read property ‘halt’ of undefined
    at n.actionRedirect (actionRedirect.js:9)
    at _ (backbone.min.js?ver=1.2.3:1)
    at m (backbone.min.js?ver=1.2.3:1)
    at f (backbone.min.js?ver=1.2.3:1)
    at u.Channel.u.trigger (backbone.min.js?ver=1.2.3:1)
    at Object.success (submit.js:113)
    at i (jquery.js?ver=1.12.4:2)
    at Object.fireWith [as resolveWith] (jquery.js?ver=1.12.4:2)
    at y (jquery.js?ver=1.12.4:4)
    at XMLHttpRequest.c (jquery.js?ver=1.12.4:4)
    submit.js:117 Parse Error
    submit.js:118 TypeError: Cannot read property ‘halt’ of undefined
    at n.actionRedirect (actionRedirect.js:9)
    at _ (backbone.min.js?ver=1.2.3:1)
    at m (backbone.min.js?ver=1.2.3:1)
    at f (backbone.min.js?ver=1.2.3:1)
    at u.Channel.u.trigger (backbone.min.js?ver=1.2.3:1)
    at Object.success (submit.js:113)
    at i (jquery.js?ver=1.12.4:2)
    at Object.fireWith [as resolveWith] (jquery.js?ver=1.12.4:2)
    at y (jquery.js?ver=1.12.4:4)
    at XMLHttpRequest.c (jquery.js?ver=1.12.4:4)

    …and this error on others…

    Uncaught TypeError: Cannot read property ‘hide_complete’ of undefined
    at ninja_forms_update_success_msg (ninja-forms-display.min.js:1)
    at ninja_forms_default_response (ninja-forms-display.min.js:1)
    at HTMLFormElement.<anonymous> (ninja-forms-display.min.js:1)
    at HTMLFormElement.dispatch (jquery.js:3)
    at HTMLFormElement.r.handle (jquery.js:3)
    at Object.trigger (jquery.js:3)
    at Object.a.event.trigger (jquery-migrate.min.js:2)
    at a.fn.init.triggerHandler (jquery.js:3)
    at Object.ninja_forms_response (ninja-forms-display.min.js:1)
    at Object.b.success (jquery.form.min.js:11)

    Thanks.

    Thread Starter mediumd

    (@mediumd)

    Good day,

    I have received your test inquiry…

    I have tried several different browsers and settings and it still doesn’t work for me. Is it blocking me intentionally? How would I determine that? I really need to be able to test my websites.

    Please advise.

    Thank you.

    Plugin Support SergeM

    (@serge00)

    Hello.

    Thank you for your feedback.

    I’ve just tested the contact form here:
    http://www.islandwebsitedesign.ca/contact/

    My “white” test was passed and my “black” test was blocked as intended. Both of the tests are in your Anti-Spam Log here: https://cleantalk.org/my/show_requests?int=week

    As was mentioned before, the errors occur only for blocked submission, as the form could not interpret the answer from the CleanTalk plugin.

    We will integrate the CleanTalk plugin later to make possible for Ninja Forms to understand what the CleanTalk sends to them.

    At the moment every “good” and “bad” submissions are being recorded in your Log regardless of errors.

    You can use these blacklisted e-mails to test the forms:
    s@cleantalk.org
    stop_email@example.com

    We will inform you when we make integration.

    Best wishes.

    • This reply was modified 5 years, 2 months ago by SergeM.
    Thread Starter mediumd

    (@mediumd)

    Good day once again,

    So I just found the spam log in my CleanTalk dashboard and it appears that my IP is being blocked intentionally. I have clicked the “Not Spam” link and will wait to see what happens.

    Is there I can prevent this from happening again?

    Please advise.

    Plugin Support SergeM

    (@serge00)

    When you click the lines “Spam” or “Not Spam” in your Log, the IP and e-mail of the record will be put in black or white list respectively.

    I presume the one the records with your credentials was marked as “Spam”, that’s why your IP was blacklisted. You already removed it, so your IP should be passed now. It’s possible to check any IP or e-mail here: https://cleantalk.org/blacklists

    You can check your personal black&white lists here anytime:
    https://cleantalk.org/my/show_private

    Please note that it takes about 10-15 minutes for changes to be applied.

    If you need detailed instruction for black&white lists, it’s here:
    https://cleantalk.org/help/blacklist-usage

    I hope that was helpful.

    Thank you.

    Thread Starter mediumd

    (@mediumd)

    Good day,

    Thank you so much! You have been super helpful and I really appreciate all your time and patience to help me work through this. Top notch customer service.

    Keep up the awesome work.

    Cheers.

    Thank you very much for your kind words! We strive to make our anti-spam plugin better every day.

    Please, mark this topic as “Resolved” if this reply helped you.

    Best regards.

Viewing 12 replies - 1 through 12 (of 12 total)
  • The topic ‘Conflict with Ninja Forms’ is closed to new replies.