KFZ-Bozo Handbuch

Daten, Datenschutz & Sicherheit › IP-Sperrliste

IP-Sperrliste

SicherheitLive✓ Geprüft am Sat Sep 05 2026 02:00:00 GMT+0200 (Mitteleuropäische Sommerzeit)

Bremse gegen das massenhafte Abfragen von Preisen über den Website-Chat und den WhatsApp-Bot. Wer innerhalb von 24 Stunden sieben Preisabfragen stellt, wird sieben Tage lang für weitere Preisabfragen gesperrt. Gezählt wird die Netzwerkadresse beim Web-Chat und die Telefonnummer beim WhatsApp-Bot; eine Sperre lässt sich wieder aufheben.

ChefBüro

Bild folgt

Jede Preisabfrage über das Öffentliches Chat-Widget und über den WhatsApp-Bot erhöht einen Zähler. Der Zähler hängt an einem Absender-Kennzeichen: beim Web-Chat an der bereinigten Netzwerkadresse des Besuchers, beim WhatsApp-Bot an der Telefonnummer. Beide Wege teilen sich denselben Zähler und dieselbe Sperrlogik. Erreicht ein Absender innerhalb von 24 Stunden die siebte Preisabfrage, wird er sieben Tage gesperrt; bleibt er darunter und läuft das Zeitfenster ab, beginnt die Zählung von vorn. Vor jeder Antwort fragt der Chat zuerst nach, ob eine Sperre besteht. Die Liste der aktiven Sperren und das Aufheben einer Sperre gehen über die Verwaltungs-Schnittstelle und verlangen dort das Recht „Benutzerverwaltung" — dieselbe Stufe wie die Benutzerverwaltung selbst. Gespeichert wird nur das Absender-Kennzeichen mit Zähler und Sperrfrist, kein Gesprächsinhalt.

  • Ein Kunde meldet, der Chat nenne ihm keine Preise mehr → sein Absender-Kennzeichen ist gesperrt; das Büro kann die Sperre über die Verwaltung aufheben.
  • Mehrere Kunden aus demselben Haus oder Betrieb sind gleichzeitig betroffen → sie teilen sich nach außen eine Netzwerkadresse und damit einen Zähler; hier hilft nur das Aufheben der Sperre.
  • Eine Sperre verschwindet nicht sofort nach dem Aufheben → geprüft wird beim nächsten Aufruf; die laufende Chat-Sitzung gegebenenfalls neu starten.
EnthältGehört zuGehört zuIP-Sperrli…Betriebsmessun…Rate-Limiting …DSGVO, Vault &…
  • Es wurde keine Bedienoberfläche im Büro-Panel gefunden, die diese Sperren anzeigt oder aufhebt — nur die Schnittstelle dahinter. Ob es dafür eine Ansicht geben soll, ist offen.
  • Die Sperre wirkt nur auf Preisabfragen. Ob ein gesperrter Absender weiterhin normal chatten darf, wurde im Chat-Ablauf nicht nachgeprüft.
  • app/api/admin/ip-blocks
  • lib/db/ip-blocks.ts
mechanismusZaehler je Identifier (normalisierte IP oder 'tel:'-Nummer) in bot_ip_blocks; 7 Preisabfragen in 24 h ⇒ Sperre fuer 7 Tage; Entsperren nur ueber die Admin-Route mit dem Recht 'Benutzerverwaltung'
schwelle7 Preisabfragen in 24 Stunden
sperrdauer7 Tage

Beleg: app/api/admin/ip-blocks/route.ts (GET Liste, POST action=unblock, Recht manage_users); lib/db/ip-blocks.ts: PRICE_QUERY_WINDOW_MS 24h, PRICE_QUERY_THRESHOLD 7, BLOCK_DURATION_MS 7 Tage; Aufrufer app/api/chat/route.ts und app/api/whatsapp/track-price-query/route.ts

Daten, Datenschutz & SicherheitSeite bearbeiten: wiki/seiten/daten-recht-sicherheit/sec-ip-blocks.md