Package: rspamd
Version: 3.8.1-1
Severity: normal

Hi,

I've notice that starting from version 3.7.0 up to 3.8.0 the menu in Web GUI is
not working anymore.
When I'm clicking on "Status / Throughput / Configuration / Symbols /
Scan/Learn / Test selectors / History" tabs the link in changed to
https://rspamd01.domain.com:8080/rspamd/#status or /#throughput etc.

This issue started from 3.7.0 but I able to fix it compiling the original RSPAM
that doesn't replace jquery and bootstrap.

But starting from 3.8.0 this fix doen't work anymore. I tried to disable the
patch 0004-drop-js-scripts-packaged-by-Debian.patch to force to use the
original jsquery and bootstrap, but this time is not helping this trick.

The config for NGINX:

server {
        listen 8080 ssl;
        add_header Strict-Transport-Security "max-age=31536000;
includeSubdomains";
        add_header X-Content-Type-Options nosniff;
        add_header X-Frame-Options SAMEORIGIN;
        add_header X-XSS-Protection "1; mode=block";

#        include ssl.conf;
        ssl_certificate /etc/letsencrypt/live/spamd01.domain.com/fullchain.pem;
        ssl_trusted_certificate
/etc/letsencrypt/live/spamd01.domain.com/fullchain.pem;
        ssl_certificate_key
/etc/letsencrypt/live/spamd01.domain.com/privkey.pem;

        server_name spamd01.domain.com;
        location /rspamd/ {
                proxy_pass       http://localhost:11334/;
                proxy_set_header Host      $host;
                proxy_set_header X-Real-IP $remote_addr;
                proxy_set_header X-Forwarded-For "";
        }
        ssl on;
        ssl_protocols TLSv1.2 TLSv1.3;

        ssl_ciphers ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-
SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-
CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305;
        ssl_prefer_server_ciphers on;
        ssl_session_cache shared:TLS:10m;
        ssl_session_timeout 1d;
        ssl_stapling on;
        ssl_stapling_verify on;
        server_tokens off;
}

I have no clue how to fix this issue anymore.


-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, armhf

Kernel: Linux 6.5.0-4-amd64 (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
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.137
ii  ca-certificates             20230311
ii  fonts-glyphicons-halflings  1.009~3.4.1+dfsg-3
ii  init-system-helpers         1.65.2
ii  libc6                       2.37-12
ii  libgcc-s1                   13.2.0-5
ii  libglib2.0-0                2.78.1-2
ii  libhyperscan5               5.4.2-1
ii  libicu72                    72.1-4
ii  libjs-bootstrap4            4.6.1+dfsg1-4
ii  libjs-jquery                3.6.1+dfsg+~3.5.14-1
ii  libjs-requirejs             2.3.6+ds+~2.1.34-2
ii  libluajit-5.1-2             2.1.0~beta3+git20220320+dfsg-4.1
ii  libpcre2-8-0                10.42-4
ii  libsodium23                 1.0.18-1
ii  libsqlite3-0                3.44.0-1
ii  libssl3                     3.0.11-1
ii  libstdc++6                  13.2.0-5
ii  perl                        5.36.0-10+b1
ii  zlib1g                      1:1.2.13.dfsg-3

Versions of packages rspamd recommends:
pn  redis-server  <none>

rspamd suggests no packages.

-- no debconf information

Reply via email to