A few problems with ispconfig and rspamd

Discussion in 'Installation/Configuration' started by digitalic, Feb 10, 2026.

  1. digitalic

    digitalic New Member

    A few problems with ispconfig and rspamd

    Hello everyone,
    First, some basic information:
    Debian 13, ispconfig installed via autoscript from here (LAMP).

    So far, everything is working as it should.
    I've noticed the following issues/errors:

    1. The phpMyAdmin link is missing from the database overview. I've already read that this is a known issue and will be fixed
    2. The option to activate the function to move spam to the spam folder (move to junk/spam) is missing in the email accounts/domains. I know this checkbox existed, but I can't find it.
    3. In Rspamd, I keep getting the following error messages:
      9.2.2026, 23:52:08 normal 92234 cfg 1oryhe map has no urls to be loaded: empty list
      9.2.2026, 23:52:07 normal 92235 cfg 1oryhe map has no urls to be loaded: empty list
      9.2.2026, 23:51:37 normal 92233 cfg 1oryhe map has no urls to be loaded: empty list
    This occurs when an email is scanned. If no email is received and Rspamd has been restarted, everything is fine and there are no login entries.
    Receiving and sending emails works without any problems.
     
    Last edited: Feb 10, 2026
  2. till

    till Super Moderator Staff Member ISPConfig Developer

    This has already been fixed in develop branch, see: https://git.ispconfig.org/ispconfig/ispconfig3/-/merge_requests/2109/diffs

    It is still there, but it's a select field now, see here:

    spamfilter-move-to-junk.png

    Seems to be an empty maps file. Maybe you have not enbled dkim for any domain yet. If you want to see which maps are empty, you can do it like this.

    Code:
    ls -la /etc/rspamd/local.d/
    Code:
    ls -la /etc/rspamd/local.d/maps.d/
    And if you have not enabled dkim signing for your domains, I recommend doing that.
     
    ahrasis likes this.
  3. digitalic

    digitalic New Member

    Code:
    This has already been fixed in develop branch, see: https://git.ispconfig.org/ispconfig/ispconfig3/-/merge_requests/2109/diffs
    Yes, I saw that. Should pgadmin be entered under the same scheme? :8081/pgadmin/
    Code:
    ls -la /etc/rspamd/local.d/
    Code:
    ls -la /etc/rspamd/local.d/maps.d/
    root@srv1:~# ls -la /etc/rspamd/local.d/
    total 108
    drwxr-xr-x 5 root root 4096 Feb 9 21:03 .
    drwxr-xr-x 9 root root 4096 Feb 4 17:49 ..
    -rw-r--r-- 1 root root 63 Feb 8 17:27 actions.conf
    -rw-r--r-- 1 root root 1703 Feb 4 17:49 antivirus.conf
    -rw-r--r-- 1 root root 2275 Jan 8 14:52 antivirus.conf.example
    -rw-r--r-- 1 root root 243 Feb 4 17:49 arc.conf
    -rw-r----- 1 root _rspamd 609 Feb 8 11:51 classifier-bayes.conf
    -rw-r--r-- 1 root root 159 Feb 8 11:28 composites.conf
    -rw-r--r-- 1 root root 139 Feb 9 21:20 dkim_domains.map
    -rw-r--r-- 1 root root 50 Feb 9 21:20 dkim_selectors.map
    -rw-r--r-- 1 root root 148 Feb 7 15:50 dkim_signing.conf
    -rw-r--r-- 1 root root 17 Feb 9 21:03 fuzzy_check.conf
    -rw-r--r-- 1 root root 205 Feb 4 17:49 groups.conf
    -rw-r--r-- 1 root root 55 Feb 4 17:46 history_redis.conf
    -rw-r--r-- 1 root root 0 Feb 4 17:46 history_redis.conf~20260204164626
    drwxr-xr-x 2 root root 4096 Feb 8 11:14 maps
    drwxr-xr-x 2 root root 4096 Feb 4 17:49 maps.d
    -rw-r--r-- 1 root root 331 Feb 4 17:49 milter_headers.conf
    -rw-r--r-- 1 root root 510 Jan 8 14:52 module.conf.example
    -rw-r--r-- 1 root root 353 Feb 8 11:25 multimap.conf
    -rw-r--r-- 1 root root 188 Feb 4 17:49 mx_check.conf
    -rw-r--r-- 1 root root 583 Feb 4 17:49 neural.conf
    -rw-r--r-- 1 root root 452 Feb 4 17:49 neural_group.conf
    -rw-r--r-- 1 root root 186 Feb 7 15:50 options.inc
    -rw-r----- 1 root _rspamd 23 Feb 7 15:50 redis.conf
    drwxr-xr-x 2 root root 4096 Feb 10 00:11 users
    -rw-r--r-- 1 root root 434 Feb 4 17:49 users.conf
    -rw-r----- 1 root _rspamd 221 Feb 4 17:56 worker-controller.inc
    root@srv1:~# ls -la /etc/rspamd/local.d/maps.d/
    total 24
    drwxr-xr-x 2 root root 4096 Feb 4 17:49 .
    drwxr-xr-x 5 root root 4096 Feb 9 21:03 ..
    -rw-r--r-- 1 root root 130 Feb 4 17:49 dkim_whitelist.inc.ispc
    -rw-r--r-- 1 root root 150 Feb 4 17:49 dmarc_whitelist.inc.ispc
    -rw-r--r-- 1 root root 299 Feb 4 17:49 spf_dkim_whitelist.inc.ispc
    -rw-r--r-- 1 root root 144 Feb 4 17:49 spf_whitelist.inc.ispc

    DKIM was a problem at first. The keys are now active and registered for all domains. Despite this, the entries keep reappearing.
     
  4. till

    till Super Moderator Staff Member ISPConfig Developer

    You use the URL where you installed pgadmin. ISPConfig does not install it.

    The entries are completely harmless and not an error. As I said, you can look if there is an empty map file or not, might even be one of the white or blacklists. Personally, I would do nothing and just ignore them.
     
    ahrasis and digitalic like this.
  5. pyte

    pyte Well-Known Member HowtoForge Supporter

    It could very well be that a configured http map returns an empty list. This as already mentioned is not an issue for rspamd. When you open the rspamd webinterface and navigate to "Configuration" you will see a complete listing of all the maps that are in use, this includes local mapfiles and http/https aswell as static maps.
     

Share This Page