Tipy pro nastavení sytiče karburátoru Holley

Antispamový plugin Akismet jsem nainstaloval a za posledních pár měsíců skvěle funguje na dvou mých nekomerčních blogech Wordpress. Oba weby používají můj stejný klíč API.

Dnes na jednom blogu dostávám neobvykle vysoký počet komentářů o spamu. Asi 35 za 24 hodin, spíše než jeden nebo dva za den.

Na druhém méně populárním blogu žádný nový spam.

Problém je v tom, že spam není označen, pouze zadržen pro moderování. Na stránce komentářů dostávám tuto zprávu:

Akismet zjistil problém. Problém se serverem nebo sítí zabránil Akismet v kontrole 3 komentářů. Byli dočasně zadrženi pro moderování a budou automaticky znovu zkontrolováni za 14 minut.

Na konfigurační stránce pluginu dostanu toto:

Klíč níže byl dříve ověřen, ale připojení k akismet.com nelze v tuto chvíli navázat. Zkontrolujte konfiguraci serveru.

Stránka Konfigurace Akismet se načítá velmi pomalu a někdy se chyba vymaže a moderované komentáře jsou označeny. Potom se chyba vrátí.

Sekce Připojení k serveru vždy ukazuje, že je všechno dobré:

Připojení k serveru K dispozici jsou všechny servery Akismet. Akismet pracuje správně. Všechny servery jsou přístupné.

Aktualizoval jsem Wordpress na nejnovější verzi (v3.3) a všechny doplňky jsou aktuální.

Ano, je zřejmé, že existuje občasný problém s připojením k Akismetovi; ale proč / kde?

Zajímalo by mě, jestli dnes mají ostatní problémy se stejnými problémy, nebo jestli se u mé instalace, serveru atd. Něco pokazí. Musím to opravit.

  • Stejný problém na mém blogu ... a stále hledám odpověď.

Stav uptime rozhraní Akismet API můžete sledovat na adrese http://status.automattic.com/9931/136079/Akismet-API

Pokud je rozhraní Akismet API uvedeno jako up (obecně je to opravdu dobrá dostupnost), pak je váš poskytovatel hostingu v nejlepší pozici, aby vám pomohl zjistit, proč váš web WordPress již není schopen dosáhnout na akismet.com.

Zjistili jsme, že dva nejběžnější důvody, proč to nefunguje, jsou:

  • PHP je konfigurováno tak, aby se zabránilo provádění požadavků HTTP
  • Brána firewall nebo server proxy blokuje odchozí požadavky HTTP
  • Stav se během těchto problémů vždy zobrazoval jako „nahoru“. Můj spolehlivý poskytovatel hostingu mi velmi pomohl s řešením tohoto problému a nebyl schopen najít nic špatného. Používám bezplatný klíč API a tento problém se stal pouze v den, kdy byl můj klíč zasažen spamem; Jen jsem si myslel, že volné klíče mají nižší prioritu. Od instalace modulu reCaptcha, čímž se sníží počet volání API na Akismet, se chybová zpráva nevrátila.
  • Pokud má bezplatný klíč API nižší prioritu nebo je omezen, která chybová zpráva by se měla objevit? Protože v modulu není žádná chybová zpráva o prioritě klíče nebo omezení, zdá se logické, že by se místo toho mohla zobrazit chybová zpráva o připojení.

Stav Akismetu se během těchto problémů vždy zobrazoval jako „nahoru“.

Pokud jde o další odpověď Jospeha Scotta a podobné odpovědi zveřejněné ve fóru Wordpress, navrhuje se, aby tato chyba byla způsobena bránou firewall nebo jiným problémem na serveru. Můj spolehlivý poskytovatel hostingu mi velmi pomohl s řešením tohoto problému a nebyl schopen najít nic špatného, ​​takže jsem to vyloučil.

Používám však bezplatný neplacený klíč API (nekomerční stránky) a tento problém se stal pouze v den, kdy můj klíč začal být zasažen spamem. Zdá se rozumné dospět k závěru, že můj klíč API byl jednoduše dočasně omezen.

Podle této stránky Akismet:

Výhody placeného účtu

  • Přednost před účty zdarma
  • Rychlejší a spolehlivější
  • Žádné omezení provozu ani škrticí klapky

Také v pluginu Akismet není žádná chybová zpráva specifická pro omezení neplateného účtu. Obecná chybová zpráva o připojení se zdá, jako by to byla další nejlepší věc.

Od instalace modulu reCaptcha, čímž se sníží počet volání API na Akismet, se chyba nevrátila.

Pravděpodobně s tím trochu pozdě, ale stalo se mi to ČTYŘIkrát na všech 9 mých webech WordPress. Zde je odpověď, kterou jsem dostal od své hostitelské společnosti (InMotion Hosting) - toto řešení pokaždé fungovalo, ale z nějakého důvodu se soubor stále mění - naposledy mi řekli, že soubor „zamkli“: „Jednalo se o velmi složitý problém, který jsme museli najít a opravit. Zdá se, že váš kontejner vps neobdržel nějaké aktualizace, pokud jde o soubor resolv.conf, který jsme vytvořili dříve, když jsme změnili část našeho clusteru DNS servery. Ručně jsem upravil tento soubor, aby se správně připojil k našim klastrům. V tuto chvíli jsem byl schopen správně nastavit váš akismet plugin. Navíc to ovlivnilo vaši schopnost připojení k wordpress.org a vaše obecné rychlosti webu. Připojení na wordpress.org byl opraven a časy načítání vašich stránek exponenciálně stouply. “

Pracoval pro vás: Charles Robertson | Chcete nás kontaktovat?