Задать вопрос
@MaxxDamage

Почему слетает комментарий?

Доброго времени суток.
Имеется внутри сети Редмайн. В локальной сети работает нормально. Но понадобилось чтобы был доступен и снаружи, причём обязательно по URL. Ок, на веб-сервере в nginx завёл правило проксирования этого URL на сервер с Редмайном.
Но, при этом вылезают некоторые глюки. Например в Редмайне, при повторном редактировании комментария, отображается самый первый вариант.
При доступе локально такой проблемы нет, так что видимо, дело в правилах проксирования. Мб там чего-то не хватает, не подскажете?
Щас вписано так:
server {
        server_name redmine.exaple.com www.redmine.example.com;
        location / {
            proxy_pass http://192.168.1.253;
            proxy_set_header Host $host;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            proxy_set_header X-Forwarded-Proto $scheme;
            client_max_body_size 0;
            client_body_buffer_size 128k;

        }
}
  • Вопрос задан
  • 133 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 2
@MaxxDamage Автор вопроса
Не понимаю, ответа нет, неужели в правилах всё нормально?
Ответ написан
Комментировать
TaHKucT
@TaHKucT
Linux администратор
1) проверьте что "выше" по конфигу, например в разделе http или в каких-то его инклюдах не встречаются директивы proxy_cache ("nginx -T" покажет полный конфиг)
2) если п.1 не поможет, то смотрите в инструментах разработчика браузера (F12 обычно) получаете ли вы этот "старый комментарий" с сервера или может быть он берется из локального кэша браузера. Особое внимание стоит обратить на заголовки Expires и Cache-Control, как между браузером и nginx, так между nginx и конечным сервером.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы