• Hello,
    I have read as many of the threads as I could here looking for an answer, but don’t see one.

    We are trying to set up a new WP.org blog for a client and cannot get it to let us activate akismet. We get the message:

    The key you entered is invalid. Please double-check it.

    In the past, our single wordpress.com api key has enabled us to activate akismet on any www.ads-software.com blog we build, but it just isn’t working this time. So, we even went and got a new username at wordpress.com to get a brand new api key and this just isn’t working either. We get the same message. It won’t accept either key, whether we cut and paste, or manually type it in.

    Can anyone help us with this? I would really appreciate it!

Viewing 2 replies - 1 through 2 (of 2 total)
  • Your key will be correct.

    The error message is because Akismet cannot access the Akismet server. The problem is one of three:

    – either Akismet is being denied access to the internet if you are hosted locally behind a firewall, or

    – the server you are on lacks the ‘fopen’ function which Akismet needs.

    – your host might need to know that the default-installed SELinux security precautions (on Fedora4) causes this problem. With SELinux disabled, it works.

    – ask your host if they mod_chroot enabled. If they do, that is what has caused Akismet not to work. They will be able to advise on what they can do for you.

    Do talk to your host and see if there is anyway they can help.

    Thread Starter polarweb

    (@polarweb)

    Dear Mark,
    I appreciate your reply. We contacted the client’s host and were told the following:

    fopen is on.

    ; Whether to allow the treatment of URLs (like https:// or ftp://) as files.
    allow_url_fopen = On

    # This file controls the state of SELinux on the system.
    # SELINUX= can take one of these three values:
    # enforcing – SELinux security policy is enforced.
    # permissive – SELinux prints warnings instead of enforcing.
    # disabled – SELinux is fully disabled.
    SELINUX=disabled

    selinux is fully disabled.

    This server is not in high security, it isn’t chrooted.

    You do have a firewall on the server, it allows outgoing connections to common ports open on your server, however it may not if it is connecting to a obscure port, you’d have to let us know what port it is connecting to.”

    So, I guess it isn’t any of these things, and we’ve again tried and tried to input the API key but continue to get the same error message. Would you have any other ideas? We’re really bummed that we can’t get this figured out. Thank you for your generous time.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Invalid API Key No Matter What I Do’ is closed to new replies.