phiilu / mailman

Mailman is a GUI to help you manage your email accounts stored in a MySQL/MariaDB database.
MIT License
70 stars 10 forks source link

MIME type ('text/html') is not a supported stylesheet MIME type, and strict MIME checking is enabled. #33

Open JohKa opened 5 years ago

JohKa commented 5 years ago

Hallo, ich benutzte Mailman mit Docker in einem Subfolder. Für die Weiterleitung nutze ich nginx.

Leider erhalte ich beim Aufruf von Mailman die folgende Fehlermeldung:

Refused to apply style from 'https://XXX.XY/mailman/static/css/main.27ff0ba0.css' because its MIME type ('text/html') is not a supported stylesheet MIME type, and strict MIME checking is enabled.

Das Dockerfile wurde mit der Eigenschaft: Subfolder gestartet und wurde auch in der .env bzw. bei NGINX so konfiguriert.

phiilu commented 5 years ago

Sieht so aus als würde nginx die index.html auslieferen. Kannst du mal die nginx config hier posten?

JohKa commented 5 years ago
server {

 listen 443 ssl http2;
        server_name XXX.YY;

        ssl_certificate /etc/letsencrypt/live/XXX.YY/fullchain.pem;
        ssl_certificate_key /etc/letsencrypt/live/XXX.YY/privkey.pem;
        ssl_trusted_certificate /etc/letsencrypt/live/XXX.YY/chain.pem;

        include snippets/ssl.conf;
        include snippets/letsencrypt.conf;
        include snippets/php-fpm.conf;

        #return 301 https://XXX.YY$request_uri;
        index index.php index.html index.htm index.nginx-debian.html;
        root /var/www/html;

        add_header X-Content-Type-Options nosniff;
location /mailman {
                proxy_pass       http://127.0.0.1:4000/;
                proxy_set_header Host      $host;
                proxy_set_header X-Real-IP $remote_addr;
#               proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        }
}
t0rkh commented 5 years ago

Habe exakt dasselbe Problem. Selbst mit der vorgeschlagenen Minimaleinstellung beim nginx.