Seite 1 von 2
Spamanmeldungen verhindern
Verfasst: 21.08.2011 19:51
von Titus
Tag zusammen,
wir betreiben zwar nur ein sehr kleines und lokales Forum, kämpfen aber derzeit trotzdem mit recht vielen, nervigen Spamanmeldungen. Wir haben die Anmeldung mittlerweile so umgestellt, dass eine Benutzer von einem Admin freigegeben werden muss. Das macht aber für die (zwei) Admins vermehrte Arbeit. Auch ein Captcha bei der Anmeldung hilft nicht.
Hat jemand noch eine Idee, was man machen könnte, um automatisierte Spam-Anmeldungen zu verhindern? Irgendeine Ergänzung, ein Mod?
Grüße
Marco
Re: Spamanmeldungen verhindern
Verfasst: 21.08.2011 20:06
von Mahony
Hallo
Das Q&A Captcha sollte ausreichend Schutz gewährleisten (zumindest, wenn die Frage/n ausreichend komplex ist/sind).
Wie du das Q&A Captcha aktivierst, kannst du hier nachlesen
viewtopic.php?p=1235983#p1235983
Grüße: Mahony
Re: Spamanmeldungen verhindern
Verfasst: 21.08.2011 20:55
von Titus
Hi Mahony,
danke für deine Antwort. Das ist genau, was ich mir vorgestellt hatte. Ich hatte das Q&A-Captcha nur noch nicht gesehen
Grüße
Marco
Re: Spamanmeldungen verhindern
Verfasst: 21.08.2011 23:10
von Tom 61
Hallo
Ich hätte noch eine andere Frage zur Anmeldung, die leider nicht im englischen Handbuch erklärt wird. Bei der Registrierung von neuen Benutzern gibt es ja:
Keine Aktivierung (direkter Zugang ohne Prüfung)
Durch den Benutzer (Verifizierung der E-Mail-Adresse)
Durch einen Administrator
Da sich bei mir immer einige "Spinner" anmelden und Wegwerf-Email-Adressen oder erfundene Adressen verwenden, habe ich bis jetzt die Aktivierung durch den Admin, und schaue mir erst alles an. Und wie läuft das jetzt genau bei:
Durch den Benutzer (Verifizierung der E-Mail-Adresse)
Die kriegen dann eine Email zugeschickt, und wenn sie dort auf den Aktivierungslink klicken, sind sie sofort freigeschaltet? Und welche Berechtigungen haben die dann? Und kriege ich dann auch eine Benachrichtigung, wenn sich der freigeschaltet hat? Oder wie läuft das dann genau ab?
Nachtrag:
Also mir wäre es am liebsten so, daß der erst eine Aktivierungsmail bestätigen muß, und dann erst entscheide ich, ob ich den freischalte.
Re: Spamanmeldungen verhindern
Verfasst: 27.08.2011 20:44
von Titus
Tom 61 hat geschrieben:
Also mir wäre es am liebsten so, daß der erst eine Aktivierungsmail bestätigen muß, und dann erst entscheide ich, ob ich den freischalte.
Hm, ich glaube, das geht nicht, AFAIK. Entweder...oder...
Ich habe jetzt aber auch noch ein Problem:
Bei der Aktivierung des Q&A-Captcha ist ein Fehler aufgetreten. Ein Index auf der DB konnte nicht erstellt werden. Jetzt kann ich zwar eine Frage eingeben, Antworten gehen aber nicht. Dann kommt ein SQL-Fehler, dass die Tabelle für die Antworten nicht vorhanden ist.
Was kann ich jetzt tun?
Grüße
Marco
Re: Spamanmeldungen verhindern
Verfasst: 28.08.2011 17:27
von Tom 61
Titus hat geschrieben:Tom 61 hat geschrieben:
Also mir wäre es am liebsten so, daß der erst eine Aktivierungsmail bestätigen muß, und dann erst entscheide ich, ob ich den freischalte.
Hm, ich glaube, das geht nicht, AFAIK. Entweder...oder...
Und irgend eine Mod gibt es da auch nicht?
Re: Spamanmeldungen verhindern
Verfasst: 28.08.2011 18:08
von Wildthinks
@Tom61:
Reicht dir das?
http://www.phpbb.com/customise/db/mod/a ... tion_pack/
Manchmal hilft es ja doch, die Mod DB von phpbb.com zu bemühen.
Re: Spamanmeldungen verhindern
Verfasst: 17.09.2011 21:00
von Titus
Ich nochmal...
Ich habe immer noch das Problem mit der Q&A-Captcha-Adminstration. Eine Frage ist eingegeben, die Antworten fehlen. Wenn ich auf das grüne Symbol zum Ändern klicke erhalte ich folgende Fehlermeldung:
Code: Alles auswählen
Table 'usr.phpbb3_captcha_answers' doesn't exist [1146]
SQL
SELECT * FROM phpbb3_captcha_answers WHERE question_id = 1
BACKTRACE
FILE: includes/db/mysql.php
LINE: 175
CALL: dbal->sql_error()
FILE: includes/captcha/plugins/phpbb_captcha_qa_plugin.php
LINE: 823
CALL: dbal_mysql->sql_query()
FILE: includes/captcha/plugins/phpbb_captcha_qa_plugin.php
LINE: 709
CALL: phpbb_captcha_qa->acp_get_question_data()
FILE: includes/acp/acp_captcha.php
LINE: 50
CALL: phpbb_captcha_qa->acp_page()
FILE: includes/functions_module.php
LINE: 507
CALL: acp_captcha->main()
FILE: adm/index.php
LINE: 75
CALL: p_master->load_active()
Bei der Erstinstallation hatte ich das Problem, dass ein Index nicht erstellt werden konnte. Offensichtlich wurde die Tabelle phpbb3_captcha_answers dann anschließend nicht erstellt.
Kann mir jemand sagen, welche Spalten mit welchen Typen die Tabelle enthält? Dann würde ich sie selber erstellen in der Hoffnung, dass dann alles funktioniert...
Re: Spamanmeldungen verhindern
Verfasst: 17.09.2011 21:10
von Titus
Vielleicht könnte mir jemand einen Dump der beiden Tabellen phpbb3_captcha_answers und phpbb3_qa_confirm (die scheint mir wohl auch zu fehlen) zukommen lassen? Dann könnte ich mir die Tabellen daraus selbst erstellen.
Danke für eure Hilfe!
Marco
Re: Spamanmeldungen verhindern
Verfasst: 17.09.2011 22:21
von Mahony
Hallo
Zum erstellen/wiederherstellen fehlender Tabellen kannst du das
Support Toolkit 1.0.4 verwenden.
Grüße: Mahony