Tips for justering av Holley forgasser

Jeg har hatt Akismet anti-spam plugin installert og fungerer bra på to av mine ikke-kommersielle Wordpress-blogger de siste par månedene. Begge nettstedene bruker min samme API-nøkkel.

I dag, på en blogg, blir jeg rammet av et uvanlig høyt antall spam-kommentarer. Cirka 35 på 24 timer i stedet for en eller to per dag.

På den andre mindre populære bloggen, ingen ny spam.

Problemet er at søppelpost ikke blir flagget, bare holdt for moderering. På kommentarsiden får jeg denne meldingen:

Akismet har oppdaget et problem. Et server- eller nettverksproblem hindret Akismet i å sjekke 3 kommentarer. De har blitt holdt midlertidig for moderering og blir automatisk sjekket om 14 minutter.

På plugin-konfigurasjonssiden får jeg dette:

Nøkkelen nedenfor ble tidligere validert, men en forbindelse til akismet.com kan ikke opprettes på dette tidspunktet. Kontroller serverkonfigurasjonen.

Akismet-konfigurasjonssiden lastes veldig sakte inn, og noen ganger tømmes feilen, og de modererte kommentarene blir flagget. Da kommer feilen tilbake.

Servertilkoblingsdelen viser alltid at alt er bra:

Servertilkobling Alle Akismet-servere er tilgjengelige. Akismet fungerer riktig. Alle servere er tilgjengelige.

Jeg har oppdatert Wordpress til det siste (v3.3), og alle plugins er oppdatert.

Ja, det er åpenbart at det er et periodisk problem å koble til Akismet; men hvorfor / hvor?

Så jeg lurer på om andre opplever de samme problemene i dag, eller om det er noe nytt som går galt med installasjonen min, serveren osv. Jeg må fikse.

  • Samme problem på bloggen min ... og fortsatt på jakt etter svar.

Du kan spore oppetidstilstanden til Akismet API på http://status.automattic.com/9931/136079/Akismet-API

Hvis Akismet API er oppført som opp (det har vi vanligvis veldig god tilgjengelighet), er hostingleverandøren din i best posisjon for å spore hvorfor WordPress-nettstedet ditt ikke lenger er i stand til å nå akismet.com.

Vi har funnet at de to vanligste årsakene til at det ikke fungerer, er:

  • PHP er konfigurert på en slik måte at HTTP-forespørsler ikke blir gjort
  • En brannmur eller proxy-server blokkerer de pågående HTTP-forespørslene
  • Status viste alltid seg som "opp" under disse problemene. Min pålitelige vertsleverandør var veldig flittig med å hjelpe meg med å feilsøke dette og kunne ikke finne noe galt. Jeg bruker den gratis API-nøkkelen, og dette problemet skjedde bare på en dag nøkkelen min ble slengt med spam; Jeg skjønte bare at gratis taster får lavere prioritet. Siden installering av en reCaptcha-modul, og dermed redusert antall API-anrop til Akismet, har ikke feilmeldingen returnert.
  • Når en gratis API-nøkkel får lavere prioritet eller strupes, hvilken feilmelding skal vises? Siden det ikke er noen feilmelding i modulen om nøkkelprioritet eller struping, virker det logisk at en tilkoblingsfeilmelding kan vises i stedet.

Akismet-status viste seg alltid som "opp" under disse problemene.

I henhold til annet svar fra Jospeh Scott og lignende svar lagt ut på Wordpress Forum, foreslås det at denne feilen er forårsaket av en brannmur eller et annet problem på serveren. Min pålitelige vertsleverandør var veldig flittig med å hjelpe meg med å feilsøke dette og kunne ikke finne noe galt, så jeg har utelukket dette.

Imidlertid bruker jeg en gratis, ubetalt API-nøkkel (ikke-kommersielle nettsteder), og dette problemet skjedde bare på en dag nøkkelen min ble slått av spam. Det virker rimelig å konkludere med at API-nøkkelen min bare ble midlertidig strupet.

I henhold til denne Akismet-siden:

Betalte frynsegoder

  • Prioritet over gratis kontoer
  • Raskere og mer pålitelig
  • Ingen trafikkbegrensninger eller gasspjeld

Det er heller ingen feilmelding i Akismet-programtillegget som er spesifikt for å strupe en ikke-betalt konto. En generisk tilkoblingsfeilmelding virker som om det ville være det nest beste.

Siden installasjonen av en reCaptcha-modul, og dermed redusert antall API-anrop til Akismet, har ikke feilen returnert.

Jeg er sannsynligvis litt sent ute med dette, men jeg har fått dette til meg fire forskjellige tider på alle 9 av WordPress-nettstedene mine. Her er svaret jeg fikk fra vertsfirmaet mitt (InMotion Hosting) - denne løsningen har fungert hver gang, men av en eller annen grunn endres filen stadig tilbake - denne siste gangen fortalte de meg at de har "låst" filen: "Dette var et veldig intrikat problem som vi måtte ta oss tid til å finne og rette. Det som ser ut er at vps-containeren din ikke mottok noen oppdateringer med hensyn til resolv.conf-filen vi laget tidligere da vi endret noen av DNS-klyngen vår. servere. Jeg justerte denne filen manuelt for å koble til klyngene våre riktig. På dette tidspunktet var jeg i stand til å sette opp akismet-pluginet ditt riktig. I tillegg påvirket dette din mulighet til å koble til wordpress.org og de generelle hastighetene på nettstedet. til wordpress.org er blitt rettet, og lastetider for nettstedet ditt har eksponentielt økt. "

fungert for deg: Charles Robertson | Ønsker du å kontakte oss?