Snaptcha
ExpressionEngine 2, ExpressionEngine 3, ExpressionEngine 4, ExpressionEngine 5, ExpressionEngine 6
Back to this add-on's main page
View Other Add-ons From Brian Litzinger
Snaptcha Freemember registering failing…
Support (Resolved)
Nine Four Ltd.
|
Posted: 12 March 2019 07:58 AM |
|
|
|
Hello,
We have a site running Snaptcha 1.7.6 with Freemember 2.3.2 and EE 2.8.1. I appreciate these are legacy, and we hope to upgrade soon.
Overall Snaptcha works very well, however a couple of times a month we get a user notify us that they can not register, they see the default “Error Message”.
Our Snaptcha Security level is set to High.
Personally I have not be able to replicate this, but I do have a member of the team that can.
Wonder if you have any initial thoughts based on previous issues or steps to help us identify what this is happening for some legitimate registrations?
Kindest regards,
Paul
|
|
|
Nine Four Ltd.
|
Posted: 12 March 2019 08:16 AM |
# 1
|
|
|
Here the error from the log:
2019-03-12T11:53:27+00:00 Rejected form submission at xxxxxx/member/register from XX.XX.XX (Snaptcha field not found in database)
|
|
|
Nine Four Ltd.
|
Posted: 12 March 2019 09:58 AM |
# 2
|
|
|
o.k following the last comment from the log, we noticed that the IP is IPv6. Looking at the database table ‘exp_snaptcha’ we can see the field “ip_address” is set to 16 characters.Increasing this to 100 characters and testing worked.
Is there anything else we should change in the add-on to accommodate these longer IPs?
|
|
|
PutYourLightsOn
|
Posted: 14 March 2019 07:21 AM |
# 3
|
|
|
Yes, you’re right, 39 characters is required to store IPv6 addresses. We’ll fix this in the next release. Thanks!
|
|
|
ometiclan
|
Posted: 01 March 2021 11:41 AM |
# 4
|
|
|
Since I’m using 3.0.0 and having the same issue: I’m pretty sure you forgot about that. ;)
Also: 39 might not be enough, since mapping of IPv4 to IPv6 exists -> This should be 45 chars.
|
|
|
PutYourLightsOn
|
Posted: 01 March 2021 04:41 PM |
# 5
|
|
|
Thanks for the note. The plan was to hash the IP address for privacy, we’ll make sure this happens for the next release.
|
|
|
PutYourLightsOn
|
Posted: 05 March 2021 03:51 AM |
# 6
|
|
|
Released a fix in version 3.1.0.
|
|
|