metacpan-web
metacpan-web copied to clipboard
Repeatedly encountering CAPTCHA
The CAPTCHA page claims "You'll have to complete this test only once." but I get one every time I try to ++ a module.
It may be a duplicate of
https://github.com/CPAN-API/metacpan-web/issues/560
and
https://github.com/CPAN-API/metacpan-web/issues/544
Thanks for catching this. Will look into it.
Hi doherty,
could you check https://api.metacpan.org/user for me and tell me, whether you see a looks_human: true there?
Cheers, mo
Yes, I look like a human.
I also see "passed_captcha" : "2012-05-12T15:02:29"
OK, couldn't reproduce it yet, but working on it :)
It could be a client caching problem. Can you try to solve the captcha, then force reload the page you want to vote on (or purge your cache) and see if it works?
@monken
Can you try to solve the captcha, then force reload the page you want to vote on (or purge your cache) and see if it works?
It doesn't work for my case.
@benkasminbullock can you also check https://api.metacpan.org/user for "looks_human"?
Yes, I get
{
"looks_human" : true,
"passed_captcha" : "2012-05-20T20:27:29"
}
Reloading the page where I want to ++ doesn't help.
Do you guys see the "Verify Account" menu item on https://metacpan.org/account/profile? If so, please remove all cookies from api.metacpan.org and metacpan.org and log in again.
@monken: no I don't.
@monken: I don't either.
However, I may have noticed a pattern. Once I'm asked to complete a captcha, I'll be asked to do so again if I try to ++ immediately. But when I go away frustrated and come back the next day, I'm not asked to complete a captcha. Now that I've had this idea, I'll pay attention to whether that's always true, but perhaps it indicates that there is some caching going on there?
@Monken this is not fixed for me, the error continues.
I only closed one of the issues, this one is still open.
this is a long shot, but we moved to a new server. Maybe you could give it another try?
I tried but the problem occurred again.
hm, could you please send me the contents of https://api.metacpan.org/user? Private message is probably best because it contains sensible data such as a twitter token.
I have sent it by email.
@anybody: can you please delete the +1 from the database for the JSON::Parse distribution by hand? It has been there more than a year where I just clicked it to test and then was unable to undo it. It's a bit embarrassing and I would appreciate it if someone could remove it from the database because I cannot do it with this bug.
will this ever get fixed?
@doherty Is this still an issue for you?
Not that I've noticed
@oalders - this is still an issue for me, I cannot remove it.
How about we remove the CAPTCHA requirement when removing the ++? This was implemented to stop people from gaming the system, but I don't see how removing the ++ while logged in will lead to an increasing in system gaming.
that might solve the issue when you want to remove a ++, but not when you want to add one...
Exactly. I'm willing to start there as its a particularly annoying issue for those affected and it does solve part of the problem.
I'm more for fixing the actual issue :) But I don't know where to start either...
@benkasminbullock Are you being blocked from adding and deleting or is it just the delete that's the problem?