Hello,
About a week ago my EE 2.1.1 install hosted on EngineHosting began occasionally displaying a message saying that the captcha text had been typed incorrectly even though it was correct. In some cases entering the word second time and re-submitting would fix it, other times it would not. Sometimes everything works correctly the first time the page is submitted. The code has worked for years without a problem and no changes were made to the site in the past few months. I am the only admin. The error message is:
You did not submit the word exactly as it appears in the image
I have done the following in an attempt to fix the problem:
- Searched the forum. I found several people with the same error but nothing in the threads helped me.
- Upgraded to v2.2.2 - Build: date 20110801. I am not running any extensions and am not running under MSM.
- I have confirmed that I am not signed in to the control panel when the error occurs. I have also gotten numerous reports of the error from users, so am sure this isn’t an issue.
- I have created a test page that anyone can use to submit a comment.
- Reviewed the sample code in the documentation. My code is almost identical to it:
{exp:comment:form channel="articles"}
{if logged_out}
Display Name*: <input type="text" name="name" value="{name}" size="50" /><br >
Your Display Name will be associated with this comment on NewCastleNOW.org. We encourage commentators to use their real name or initials.
{/if}
<textarea name="comment" cols="70" rows="10">{comment}</textarea></p>
<input type="checkbox" name="notify_me" value="no" {notify_me} /> Send me notification of follow-up comments via email address below.
Email: <input type="text" name="email" value="{email}" size="50" /><br > Email is optional and will NOT be shown. We will use it to notify you only of follow-up comments.
{if captcha}
<label for="captcha">Please enter the word you see in the image below:</label>
{captcha}
<input type="text" name="captcha" value="{captcha_word}" maxlength="20" /></p>
{/if}
We encourage civil, civic discourse. In other words, be pithy and polite. All comments will be reviewed before publication to assure that this standard is met.
<input type="submit" name="submit" value="Submit" />
{/exp:comment:form}I am attaching a screenshot showing that I am correctly typing in the captcha word. I experienced the error after clicking the submit button.
Any suggestions are appreciated.
Thanks,
Greg.