metacpan-web icon indicating copy to clipboard operation
metacpan-web copied to clipboard

Repeatedly encountering CAPTCHA

Open doherty opened this issue 13 years ago • 40 comments

The CAPTCHA page claims "You'll have to complete this test only once." but I get one every time I try to ++ a module.

doherty avatar May 12 '12 15:05 doherty

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

benkasminbullock avatar May 16 '12 07:05 benkasminbullock

Thanks for catching this. Will look into it.

monken avatar May 16 '12 14:05 monken

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

monken avatar May 19 '12 15:05 monken

Yes, I look like a human.

doherty avatar May 19 '12 16:05 doherty

I also see "passed_captcha" : "2012-05-12T15:02:29"

doherty avatar May 19 '12 16:05 doherty

OK, couldn't reproduce it yet, but working on it :)

monken avatar May 20 '12 09:05 monken

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 avatar May 20 '12 16:05 monken

@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 avatar May 21 '12 02:05 benkasminbullock

@benkasminbullock can you also check https://api.metacpan.org/user for "looks_human"?

monken avatar May 21 '12 08:05 monken

Yes, I get

{
   "looks_human" : true,

   "passed_captcha" : "2012-05-20T20:27:29"
}

benkasminbullock avatar May 21 '12 09:05 benkasminbullock

Reloading the page where I want to ++ doesn't help.

doherty avatar May 23 '12 12:05 doherty

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 avatar May 30 '12 05:05 monken

@monken: no I don't.

benkasminbullock avatar May 30 '12 07:05 benkasminbullock

@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?

doherty avatar May 30 '12 11:05 doherty

@Monken this is not fixed for me, the error continues.

benkasminbullock avatar Dec 24 '12 02:12 benkasminbullock

I only closed one of the issues, this one is still open.

monken avatar Dec 24 '12 02:12 monken

this is a long shot, but we moved to a new server. Maybe you could give it another try?

monken avatar Jan 02 '13 18:01 monken

I tried but the problem occurred again.

benkasminbullock avatar Jan 02 '13 22:01 benkasminbullock

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.

monken avatar Jan 02 '13 22:01 monken

I have sent it by email.

benkasminbullock avatar Jan 03 '13 06:01 benkasminbullock

@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.

benkasminbullock avatar Mar 09 '13 11:03 benkasminbullock

will this ever get fixed?

ghost avatar Jul 15 '13 15:07 ghost

@doherty Is this still an issue for you?

oalders avatar Jul 15 '13 18:07 oalders

Not that I've noticed

doherty avatar Jul 15 '13 20:07 doherty

@oalders - this is still an issue for me, I cannot remove it.

benkasminbullock avatar Jul 16 '13 13:07 benkasminbullock

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.

oalders avatar Jul 18 '13 01:07 oalders

that might solve the issue when you want to remove a ++, but not when you want to add one...

monken avatar Jul 18 '13 01:07 monken

Exactly. I'm willing to start there as its a particularly annoying issue for those affected and it does solve part of the problem.

oalders avatar Jul 18 '13 02:07 oalders

I'm more for fixing the actual issue :) But I don't know where to start either...

monken avatar Jul 18 '13 03:07 monken

@benkasminbullock Are you being blocked from adding and deleting or is it just the delete that's the problem?

oalders avatar Jul 18 '13 14:07 oalders