Rspamd History so gut wie immer leer
Rspamd History so gut wie immer leer
(Probleme ohne KeyHelp-Bezug gehören ins Offtopic-Forum)
Ja.
Server-Betriebssystem + Version
Debian 12.12
Eingesetzte Server-Virtualisierung-Technologie
(z.B. keine, OpenVZ, KVM, XEN, etc.)
KVM
KeyHelp-Version + Build-Nummer
25.3 (Build 3565)
Problembeschreibung / Fehlermeldungen
Wenn ich in die Rspamd Weboberfläche unter History rein gehe, werden hier nur die Mails der aktuellen Stunde angezeigt. Früher konnte ich hier mindestens einige Tage Mails einsehen.
Erwartetes Ergebnis
Mehr Mails sollten aufgelistet werden.
Re: Rspamd History so gut wie immer leer
Möglichkeit 1)
Prüfe ob ggf. irgendwelche Filter im History Tab aktiv sind:
Möglichkeit 2)
Prüfe den Inhalt der Datei: /etc/rspamd/local.d/history_redis.conf
Was steht bei "nrows"
Möglichkeit 3 - *)
Ggf. gibts bei dir ein Problem mit Redis. Die History wird in der Redis DB gespeichert, ggf. kommt es hier bei dir zu einem leeren der Daten, oder es liegt an einem Bug in einer veralteten Rspamd Version etc...
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: Rspamd History so gut wie immer leer
Kein Filter aktiv.
Wert ist 1000
Was mir zu Redis direkt einfällt, ich habe neulich bei einer "Kunden" WordPress website ein Redis Plugin cache Plugin installiert, aber das kann doch damit nicht zusammen hängen ?? Rspamd ist 3.14.2
Aktuell sehe ich die neueste von 12:40, also knapp 2 Stunden derzeit zurück...
Ist der Fehler relevant der bei der history unten steht ?
Code: Select all
Worker type main
PID 649
Message regexp map is emptyRe: Rspamd History so gut wie immer leer
Einfach mal temporär deaktivieren, vier Stunden warten und gucken ob sich die rspamd History wieder aufbaut.
Tobi
-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
Re: Rspamd History so gut wie immer leer
Re: Rspamd History so gut wie immer leer
Re: Rspamd History so gut wie immer leer
Kann sich da mal jemand dazu äußern, das kann doch so wirklich nicht richtig sein.
Re: Rspamd History so gut wie immer leer
Standardmäßig wird die 0 genutzt. Wenn da natürlich beide Anwendungen drin rumwühlen wird es nichts.
Du kannst ja mal testweise in die Datei /etc/rspamd/local.d/redis.conf zusätzlich eintragen:
Code: Select all
db = "15";https://docs.rspamd.com/configuration/redis/
Redis neustarten.
Dadurch sollte rSpamd die Datenbank 15 nehmen.
Alternativ bleibt noch ne weitere Redis Instanz auf einem anderen Port
Florian Cheno
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: Rspamd History so gut wie immer leer
Die installieren sich irgendwelche Plug-ins, freuen sich "oh, geht ja auch mit Redis" - verwenden das ob dieser Erkenntnis möglicherweise noch an anderer Stelle und alle nutzen die Datenbank 0 (ist das nicht sogar ein potenzielles Sicherheitsrisiko, wenn man da ungeprüft Daten auslesen kann?).
Da ist auch ein "eigenes" Redis auf einem anderen Port keine so richtig gute Option – den nutzt ja niemand, wenn auf den Standard-Ports ein Redis "lauscht".
Ich würde sagen, dass Keyhelp-Redis (oder geht das auf DB-Ebene, da bin ich überfragt) muss ein Passwort bekommen, da führt kein Weg dran vorbei (und am besten DB 15 verwenden).
Re: Rspamd History so gut wie immer leer
Re: Rspamd History so gut wie immer leer
Das habe ich jetzt mal umgesetzt aber es wird trotzdem alles geleert. Dieses Plugin nutzt DB0:Florian wrote: ↑Mon 19. Jan 2026, 15:37 Redis unterstützt von Haue aus 16 Datenbanken.
Standardmäßig wird die 0 genutzt. Wenn da natürlich beide Anwendungen drin rumwühlen wird es nichts.
Du kannst ja mal testweise in die Datei /etc/rspamd/local.d/redis.conf zusätzlich eintragen:
Laut Doku wird das unterstützt:Code: Select all
db = "15";
https://docs.rspamd.com/configuration/redis/
Redis neustarten.
Dadurch sollte rSpamd die Datenbank 15 nehmen.
Alternativ bleibt noch ne weitere Redis Instanz auf einem anderen Port
Code: Select all
Client: PhpRedis (v6.2.0)
Host: 127.0.0.1
Port: 6379
Datenbank: 0
Verbindungs-Timeout: 1 s
Lese-Timeout: 1 s
Redis-Version: 8.0.2Code: Select all
servers = "127.0.0.1";
db = "15";
Re: Rspamd History so gut wie immer leer
Code: Select all
openssl rand 60 | openssl base64 -ADienste neustarten.
Florian Cheno
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: Rspamd History so gut wie immer leer
Wird das Teil des nächsten Updates?Florian wrote: ↑Tue 20. Jan 2026, 11:14 Na dann Passwort setzen in der redis.conf, am besten eines generieren:
Und Eintragen in die /etc/rspamd/local.d/redis.conf (Parameter kann man der Doku entnehmen)Code: Select all
openssl rand 60 | openssl base64 -A
Dienste neustarten.
Oder ist das ein Fall für das neue Patch-Management?
Oder muss da jetzt jeder selbst händisch tätig werden?
Tobi
-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
Re: Rspamd History so gut wie immer leer
Desweiteren bietet Redis ja auch ne ACL Funktion. Mit der kann man sich ja auch auseinandersetzen.
Florian Cheno
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: Rspamd History so gut wie immer leer
Eine Option unter den Rspamd settings wäre nicht schlecht ... z.b.
- Redis nur für Rspamd verwenden
- Redis für Rspamd mit Web Usern teilen
Rspamd/Redis mit ACL auf die schnelle umsetzen wird nicht einfach, da könnte später eventl. noch was gemacht werden ...