Naja, bei KeyHelp, rspamd, irgendwo da?!
Server-Betriebssystem + Version
Ubuntu 24.04
Eingesetzte Server-Virtualisierung-Technologie
KVM
KeyHelp-Version + Build-Nummer
24.2 (Build 3326)
Problembeschreibung / Fehlermeldungen
rspamd startet nicht und gibt folgende Fehler im Log aus:
Code: Select all
# tail /var/log/rspamd/rspamd.log
2024-10-10 23:06:15 #200591(main) <94ae44>; main; main: cryptobox configuration: curve25519(libsodium), chacha20(avx2), poly1305(libsodium), siphash(libsodium), blake2(libsodium), base64(avx2)
2024-10-10 23:06:15 #200591(main) <94ae44>; main; main: libottery prf: AES-128
2024-10-10 23:06:15 #200591(main) <94ae44>; main; main: skip writing pid in no-fork mode
2024-10-10 23:06:15 #200591(main) <94ae44>; main; main: event loop initialised with backend: epoll
2024-10-10 23:06:15 #200591(main) <94ae44>; main; spawn_workers: worker of type fuzzy(localhost:11335) is disabled in the config, skip spawning
2024-10-10 23:06:15 #200591(main) rspamd_inet_address_listen: bind ---IPV4 VON NEM ANDEREN SERVER---:11332 failed: 99, 'Cannot assign requested address'
2024-10-10 23:06:15 #200591(main) rspamd_inet_address_listen: bind [---IPV& VON NEM ANDEREN SERVER---]:11332 failed: 99, 'Cannot assign requested address'
2024-10-10 23:06:15 #200591(main) <94ae44>; main; spawn_workers: cannot listen on normal socket localhost:11332: Cannot assign requested address
2024-10-10 23:06:15 #200591(main) <94ae44>; main; spawn_workers: cannot create listen socket for rspamd_proxy at localhost:11332
2024-10-10 23:06:15 #200591(main) <94ae44>; main; rspamd_hard_terminate: shutting down Rspamd due to fatal error
rspamd startet
Tatsächliches Ergebnis
Die Ausgabe von service rspamd status:
Code: Select all
# service rspamd status
× rspamd.service - rapid spam filtering system
Loaded: loaded (/usr/lib/systemd/system/rspamd.service; enabled; preset: enabled)
Active: failed (Result: exit-code) since Thu 2024-10-10 23:06:15 CEST; 8min ago
Duration: 585ms
Docs: https://rspamd.com/doc/
Process: 200591 ExecStart=/usr/bin/rspamd -c /etc/rspamd/rspamd.conf -f (code=exited, status=1/FAILURE)
Main PID: 200591 (code=exited, status=1/FAILURE)
CPU: 533ms
Oct 10 23:06:15 systemd[1]: rspamd.service: Scheduled restart job, restart counter is at 5.
Oct 10 23:06:15 systemd[1]: rspamd.service: Start request repeated too quickly.
Oct 10 23:06:15 systemd[1]: rspamd.service: Failed with result 'exit-code'.
Oct 10 23:06:15 systemd[1]: Failed to start rspamd.service - rapid spam filtering system.
service rspamd restart
Zusätzliche Informationen
Es handelt sich um eine kürzlich aufgesetzte Installation. Es gibt bisher nur 1 Emailfach, und rspamd startet nicht. Die Einträge im Log kann ich mir nicht so sonderlich gut erklären:
rspamd_inet_address_listen: bind ---IPV4 VON NEM ANDEREN SERVER---:11332 failed: 99, 'Cannot assign requested address'!!
Laut den configs sollte er doch localhost verwenden, und direkt nach dieser Zeile kommt im Log ja auch, dass localhost:11332 nicht gebunden werden konnte. Es klingt fast, als ob rspamd denkt, localhost wäre auf der IP eines ganz anderen Servers?!
Die einzige Verbindung, die es mir zwischen diesem Server und dem Server, dem die fremde IP gehört zu geben scheint, ist, dass der MX Eintrag der Email-Domain vorher auf diesen anderen Server gezeigt hat, bevor der NS eintrag umgestellt wurde.
In allen Configdateien steht drin, dass man die nicht selber ändern soll, weil sie überschrieben werden. Ich habe in der /etc/rspamd/local.d/worker-controller.inc mal bind_socket = "127.0.0.1:11332"; eingetragen, das hat aber keine Veränderung gebracht.
Kann ich rspamd irgendwie komplett auf den KeyHelp-default zurücksetzen? Es gibt da ja nix, was ich vermissen würde, sofern er danach dann anfängt, zu funktionieren.