You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Docker部署OpenProject后Nginx出现多次重定向问题求助

OpenProject更新后出现重定向循环(ERR_TOO_MANY_REDIRECTS)问题

之前按官方指南通过Docker部署OpenProject,在world4you为子域名和公网IP添加A记录,用Let's Encrypt生成SSL证书,配置Nginx后服务正常运行。但执行以下更新命令并重载Nginx后,Chrome访问时提示openproject.eeg_invert.de重定向次数过多(ERR_TOO_MANY_REDIRECTS):

cd /docker/openproject/compose && docker-compose pull && docker-compose up -d

已尝试的排查步骤:

  • 更新前已备份Docker卷和项目文件夹,恢复备份重启后问题仍存在
  • 检查Nginx错误日志,未发现异常信息
  • 调整Nginx配置,问题未解决

相关操作与配置如下:

证书生成命令

mkdir /var/www/certbot/openproject.invert.at
certbot certonly --webroot -w /var/www/certbot/openproject.invert.at -d openproject.invert.at

Nginx站点配置文件(/etc/nginx/sites-enabled/openproject.eeg_invert.de)

server {
    listen 80;
    listen [::]:80;
    listen 443 ssl;
    listen [::]:443 ssl;

    # ssl_certificate /etc/letsencrypt/live/openproject.eeg_invert.de/fullchain.pem;
    # ssl_certificate_key /etc/letsencrypt/live/openproject.eeg_invert.de/privkey.pem;

    access_log /var/log/nginx/access_openproject.eeg_invert.de.log;
    error_log /var/log/nginx/error_openproject.eeg_invert.de.log;

    server_name openproject.eeg_invert.de;
    if ($http_user_agent ~* ".*SemrushBot.*") {return 403;}

    location '/.well-known/acme-challenge' {
        root /var/www/certbot/openproject.eeg_invert.de;
    }

    location / {
        if ($scheme = http) {
            return 301 https://$server_name$request_uri;
        }
        proxy_set_header     X-Script-Name /;
        proxy_set_header     X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header     X-Remote-User $remote_user;
        proxy_set_header     Host $http_host;
        # proxy_redirect http:// https://;
        proxy_pass http://localhost:8080;

    }
}

内容的提问来源于stack exchange,提问作者arann29

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 03:01:08