Проблемы с Discourse, Apache и кэшем Varnish

Привет!
Я использую обратный прокси для Docker-контейнера Discourse, так как на моей основной системе размещены и другие сайты. Перед фронтендом Apache у меня установлен кэш Varnish для ускорения загрузки сайтов. Иногда (после входа в систему) я случайно получаю ошибку 503 Backend fetch failed. Это происходит нерегулярно: например, при открытии ссылки из письма возникает ошибка, то же самое происходит при регистрации. Это лишь несколько случаев, которые я заметил. Кто-нибудь знает, как это исправить? Или как отключить кэширование Varnish для одного конкретного сайта?

Спасибо,
Киан

Похоже, я сам решил эту проблему. Я отключил probe в моём .vcl-файле, и это, похоже, устранило ошибки 503. Вот мой .vcl для Varnish, на случай если кому-то это понадобится (возможно, это сработает и для вас)! :slight_smile:

vcl 4.0;

backend default {
    .host = "127.0.0.1";
    .port = "81";
    .connect_timeout = 5s;
    .first_byte_timeout = 10s;
    .between_bytes_timeout = 10s;
}
sub vcl_recv{
  unset req.http.Cookie;
if (req.http.host ~"forum.thelostworldmc.com") {
   if (!(req.url ~ "(^/uploads/|^/assets/|^/user_avatar/)" )) {
      return (pass);
   }
}
}
sub vcl_deliver {
  if (obj.hits > 0) {
    set resp.http.X-Cache = "HIT";
  } else {
    set resp.http.X-Cache = "MISS";
  }
}