ExpressionEngine CMS
Open, Free, Amazing

Thread

This is an archived forum and the content is probably no longer relevant, but is provided here for posterity.

The active forums are here.

Why is the table 'exp_captcha' so huge?

December 06, 2010 2:25pm

Subscribe [4]
  • #1 / Dec 06, 2010 2:25pm

    Greg Griffith

    37 posts

    I went to back up a client’s installation and found that of a 489Mb mySQL db, 410 of it was in the table ‘exp_captcha’.

    Can this table be emptied without disrupting EE’s operations?

    Thanks,

    Greg

  • #2 / Dec 07, 2010 3:06am

    John Henry Donovan

    12339 posts

    Greg,

    Yes I believe it can. But make a backup first to be on the safe side.

  • #3 / Jan 18, 2011 2:10pm

    Andy C.

    5 posts

    I emptied my exp_captcha table three days ago. It now has 19,000 records (on a site with quite moderate traffic). The IP addresses in the table seem to be mostly bots (legitimate ones—Google etc.). As far as I know I have CAPTCHAs turned off at every point in the preferences for my site. Any ideas about where this could be coming from, or a comprehensive list of all the places that CAPTCHAs might be invoked?

    Thanks in advance—

    Andy

  • #4 / Jan 19, 2011 1:35am

    John Henry Donovan

    12339 posts

    Andy,

    Any ideas about where this could be coming from, or a comprehensive list of all the places that CAPTCHAs might be invoked?

    Admin > System Preferences > Captcha Preferences
    Admin > Email Configuration
    Members > Member Preferences

    and lastly in the individual Channel Preferences themselves under commenting

  • #5 / Jan 19, 2011 8:46am

    Andy C.

    5 posts

    Thanks, John. This is the odd thing: none of my channels (=weblog in 1.x right?) have commenting enabled, and all had CAPTCHAs turned off anyway.

    Also, a number of the entries in the exp_captcha table from the past several days have my own computer’s IP address, but I have never been presented with a CAPTCHA image in anything I’ve done on the site.

    Any further ideas? This is not a critical issue, so I can probably live with it and just empty the table periodically. But I’d rather solve it if possible.

    Andy

  • #6 / Jan 20, 2011 2:46am

    Ingmar

    29245 posts

    Perhaps you have turned on CAPTCHAS for other parts of your site, particularly member signup? Have you checked you web server log, how much incoming traffic is there?

.(JavaScript must be enabled to view this email address)

ExpressionEngine News!

#eecms, #events, #releases