Akismet-Key: Verifizierung?

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
Manja
Regular
Posts: 13
Joined: Wed Aug 30, 2006 10:43 am
Location: Germany
Contact:

Akismet-Key: Verifizierung?

Post by Manja »

Hallo,

ich habe mir gerade mal wieder im phpMyAdmin die Einträge in der spambloglog-Tabelle angesehen. Dort tauchen einige Einträge mit "API verification failed: false" auf. Exakt das gleiche Problem wurde hier schon mal diskutiert (ein Screenshot von mir sähe genauso aus): http://www.s9y.org/forums/viewtopic.php ... ht=akismet
Garvin schreibt dort in seinem Post, dass vermutlich der API-Key nicht verifiziert werden konnte. Warum, wurde leider nicht geklärt.

Ich habe dann mal in den FAQ von Akismet (http://akismet.com/faq/) nachgeschaut, wo unter dem Punkt "My API key doesn't work!" steht, dass der Host ausgehende HTTP-Requests zu akismet.com zulassen muss. Hm, nun habe ich spontan keine Idee, wie ich das prüfen kann. Das Spartacus-Plugin dürfte doch dann auch keine Plugin-Liste extern abrufen können, oder läuft das technisch anders?
Wie kriege ich raus, was da schief läuft mit Akismet?

s9y v. 1.0.2
Akismet-Key ist eingetragen im Spamblock-Plugin.

Danke schonmal im voraus.
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Akismet-Key: Verifizierung?

Post by garvinhicking »

Hi!
Warum, wurde leider nicht geklärt.
Dafür müsstest Du Dich an den Akismet.com Betreiber wenden. Nenne ihnen das Datum des Fehlers, die Adresse deines Blogs und einen Akismet-API Key, dann könnten sie evtl. Nachforschungen anstellen.
Ich habe dann mal in den FAQ von Akismet (http://akismet.com/faq/) nachgeschaut, wo unter dem Punkt "My API key doesn't work!" steht, dass der Host ausgehende HTTP-Requests zu akismet.com zulassen muss. Hm, nun habe ich spontan keine Idee, wie ich das prüfen kann. Das Spartacus-Plugin dürfte doch dann auch keine Plugin-Liste extern abrufen können, oder läuft das technisch anders?
Wie kriege ich raus, was da schief läuft mit Akismet?
Wenn Serendipity diese Meldung bringt heißt es, dass Dein Server durchaus Kontakt aufnehmen kann, aber Akismet deinen API-Key nicht validieren konnte.

Da Akismet häufig beansprucht ist, kann es schon einmal dazu kommen dass er dich nicht "zulässt". Daher hilft nur, das Problem dort anzufragen wo es entsteht, und das ist leider bei den Akismet-Servern.

Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Manja
Regular
Posts: 13
Joined: Wed Aug 30, 2006 10:43 am
Location: Germany
Contact:

Post by Manja »

Da Akismet häufig beansprucht ist, kann es schon einmal dazu kommen dass er dich nicht "zulässt".
Ich dachte nur, dass es vielleicht nicht primär am Akismet-Dienst liegt, da dieser Tabelleneintrag sozusagen flächendeckend erscheint, nicht sporadisch. Und wenn Akismet wirklich permanent schlecht bis gar nicht erreichbar wäre, wäre dieser Dienst ja nutzlos. Ich kann mir auch nicht vorstellen, dass die Verifizierung des Keys problematisch ist. Dann hätte ich vermutlich mehr dazu bei Google oder hier im Forum gefunden ...

Nun ja, dann werde ich mich mal mit den Akismet-Leuten in Verbindung setzen. Mal sehen, was dabei rauskommt.

Falls zwischenzeitlich noch eine nützliche Idee zur Problembehebung auftaucht: immer her damit :) .

Viele Grüße
Manja
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Hi Manja!

Ah, okay. Du hast also keinen einzigen Eintrag für Akismet, der erfolgreich ist?

Das spricht absolut dafür dass dein Akismet-Key einfach nicht gültig ist. Hast Du mal geprüft ob Du nicht versehentlich Leerzeichen oder Leerzeilen mit eingefügt hast?

Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Manja
Regular
Posts: 13
Joined: Wed Aug 30, 2006 10:43 am
Location: Germany
Contact:

Post by Manja »

Du hast also keinen einzigen Eintrag für Akismet, der erfolgreich ist?
Richtig. Sorry, wenn ich mich missverständlich ausgedrückt habe. Ich dachte, dass das anhand des anderen Threads ersichtlich war ...
Hast Du mal geprüft ob Du nicht versehentlich Leerzeichen oder Leerzeilen mit eingefügt hast?
Ja, habe ich, da es in den Akismet-FAQ auch empfohlen wird. Ich habe nochmal nachgesehen, ob der Code stimmt und ihn dann nochmal ganz liebevoll per Hand abgetippt.
Gerade eben habe ich einen Testkommentar geschrieben und dann die DB-Tabelle geprüft. Jetzt steht gar kein Eintrag mehr drin für diesen Kommentar. Ist das jetzt gut oder schlecht? Erklärenderweise muss ich hinzufügen, dass mein Blog noch ganz "jung" ist und ich somit noch nicht weiß, wie das in der DB-Tabelle aussieht, wenn Akismet korrekt funktioniert ...

Viele Grüße
Manja
Manja
Regular
Posts: 13
Joined: Wed Aug 30, 2006 10:43 am
Location: Germany
Contact:

Post by Manja »

Manja wrote:
Gerade eben habe ich einen Testkommentar geschrieben und dann die DB-Tabelle geprüft. Jetzt steht gar kein Eintrag mehr drin für diesen Kommentar.
Dazu erstmal Kommando zurück: Der Autor des Blogs wird laut Einstellung nicht durch das Spamblock-Plugin überprüft. Ergo steht auch nichts in der DB ... :oops:

Da mein Problem aber nach wie vor besteht, habe ich auch mal bei meinem Hoster nachgefragt bezüglich der HTTP-Requests zu akismet.com (siehe meinen Start-Post). Kann ja sein, dass da irgendwas nicht so "nach draussen" gelassen wird, wie es für Akismet nötig wäre. Die Rückfrage des Supports an mich kann ich allerdings nicht zweifelsfrei beantworten, darum gebe ich sie einfach mal weiter:
Wie bzw. mit welcher Funktion und in welcher Datei wird dieser HTTP-Request verwendet?
Macht das direkt die serendipity_event_spamblock.php oder wie läuft das?

Viele Grüße,
Manja
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Hi Manja!
Wie bzw. mit welcher Funktion und in welcher Datei wird dieser HTTP-Request verwendet?
Macht das direkt die serendipity_event_spamblock.php oder wie läuft das?
Ja, diese Datei löst das aus. Dazu bindet es die PEAR HTTP_Request Klasse auf, und der Request selber wird mittels "fsockopen" geöffnet und gesendet.

Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Manja
Regular
Posts: 13
Joined: Wed Aug 30, 2006 10:43 am
Location: Germany
Contact:

Post by Manja »

Dankeschön, Garvin. Dann gebe ich das mal so weiter. Mal schauen, was draus wird (nach ein paar wohlverdienten Feiertagen). :)

Viele Grüße,
Manja
Post Reply