Package: rspamd
Version: 2.7-42~buster
Severity: important

Dear Maintainer,

on my debian buster system the WebUI for RSPAMD is not usable. It was until 
some upgrade, as I don't use it daily I cannot explicitly state which update 
caused the issue. Currently when I open the WebUI it looks broken and there are 
three error messages on top:

'Module loading error: timeout, module: fontawesome'
'Module loading error: timeout, module: fontawesome_solid'
'Module loading error: timeout, module: app/rspamd'

I tried to find additional modules / packages I need to install but failed.

Thanks,
Daniel


-- System Information:
Debian Release: 10.8
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.19.0-10-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_CH.UTF-8, LC_CTYPE=de_CH.UTF-8 (charmap=UTF-8), 
LANGUAGE=de_CH:de (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages rspamd depends on:
ii  adduser          3.118
ii  ca-certificates  20200601~deb10u2
ii  libc6            2.28-10
ii  libgcc1          1:8.3.0-6
ii  libglib2.0-0     2.58.3-2+deb10u2
ii  libhyperscan5    5.1.0-1
ii  libicu63         63.1-6+deb10u1
ii  libpcre2-8-0     10.32-5
ii  libsodium23      1.0.17-1
ii  libsqlite3-0     3.27.2-3+deb10u1
ii  libssl1.1        1.1.1d-0+deb10u5
ii  libstdc++6       8.3.0-6
ii  libunwind8       1.2.1-10~deb10u1
ii  lsb-base         10.2019051400
ii  zlib1g           1:1.2.11.dfsg-1

rspamd recommends no packages.

rspamd suggests no packages.

-- Configuration Files:
/etc/rspamd/rspamd.conf changed:
.include "$CONFDIR/common.conf"
options {
    pidfile = "$RUNDIR/rspamd.pid";
    .include "$CONFDIR/options.inc"
    .include(try=true; priority=1,duplicate=merge) 
"$LOCAL_CONFDIR/local.d/options.inc"
    .include(try=true; priority=10) "$LOCAL_CONFDIR/override.d/options.inc"
}
.include(try=true; duplicate=merge) "$CONFDIR/cgp.inc"
.include(try=true; priority=1,duplicate=merge) "$LOCAL_CONFDIR/local.d/cgp.inc"
logging {
    type = "file";
    filename = "$LOGDIR/rspamd.log";
    .include "$CONFDIR/logging.inc"
    .include(try=true; priority=1,duplicate=merge) 
"$LOCAL_CONFDIR/local.d/logging.inc"
    .include(try=true; priority=10) "$LOCAL_CONFDIR/override.d/logging.inc"
}
worker "normal" {
    bind_socket = "localhost:11333";
    .include "$CONFDIR/worker-normal.inc"
    .include(try=true; priority=1,duplicate=merge) 
"$LOCAL_CONFDIR/local.d/worker-normal.inc"
    .include(try=true; priority=10) 
"$LOCAL_CONFDIR/override.d/worker-normal.inc"
}
worker "controller" {
    bind_socket = "11334";
    .include "$CONFDIR/worker-controller.inc"
    .include(try=true; priority=1,duplicate=merge) 
"$LOCAL_CONFDIR/local.d/worker-controller.inc"
    .include(try=true; priority=10) 
"$LOCAL_CONFDIR/override.d/worker-controller.inc"
}
worker "rspamd_proxy" {
    bind_socket = "localhost:11332";
    .include "$CONFDIR/worker-proxy.inc"
    .include(try=true; priority=1,duplicate=merge) 
"$LOCAL_CONFDIR/local.d/worker-proxy.inc"
    .include(try=true; priority=10) "$LOCAL_CONFDIR/override.d/worker-proxy.inc"
}
worker "fuzzy" {
    bind_socket = "localhost:11335";
    count = -1; # Disable by default
    .include "$CONFDIR/worker-fuzzy.inc"
    .include(try=true; priority=1,duplicate=merge) 
"$LOCAL_CONFDIR/local.d/worker-fuzzy.inc"
    .include(try=true; priority=10) "$LOCAL_CONFDIR/override.d/worker-fuzzy.inc"
}

/etc/rspamd/statistic.conf changed:
classifier "bayes" {
  tokenizer {
    name = "osb";
  }
  cache {
  }
  new_schema = true; # Always use new schema
  store_tokens = false; # Redefine if storing of tokens is desired
  signatures = false; # Store learn signatures
  #per_user = true; # Enable per user classifier
  min_tokens = 11;
  servers = "127.0.0.1";
  backend = "redis";
  min_learns = 200;
  statfile {
    symbol = "BAYES_HAM";
    spam = false;
  }
  statfile {
    symbol = "BAYES_SPAM";
    spam = true;
  }
  learn_condition = 'return require("lua_bayes_learn").can_learn';
  # Autolearn sample
  # autolearn {
  #  spam_threshold = 6.0; # When to learn spam (score >= threshold)
  #  ham_threshold = -0.5; # When to learn ham (score <= threshold)
  #  check_balance = true; # Check spam and ham balance
  #  min_balance = 0.9; # Keep diff for spam/ham learns for at least this value
  #}
  .include(try=true; priority=1) "$LOCAL_CONFDIR/local.d/classifier-bayes.conf"
  .include(try=true; priority=10) 
"$LOCAL_CONFDIR/override.d/classifier-bayes.conf"
}
.include(try=true; priority=1) "$LOCAL_CONFDIR/local.d/statistic.conf"
.include(try=true; priority=10) "$LOCAL_CONFDIR/override.d/statistic.conf"


-- no debconf information

Reply via email to