Зонд Varnish считает, что сеть не работает, если он получает код http 103

Зонд Varnish считает, что сеть не работает, если он получает код http 103

Это мой первый пост на этом форуме, и я скажу, что я извиняюсь за все ошибки, которые я сделаю в этом посте. Это отчаянный призыв о помощи, так как я не смог найти никакой информации по моей проблеме. Мне всего 20 лет, и я только 2 года назад начал изучать Linux. У меня есть сервер с Apache (очень старая версия), Nginx и Varnish. Varnish имеет проверку работоспособности для веб-сайта, и он проверяет статус пользовательского server_status php. Он работает отлично большую часть времени, но иногда server_status.php возвращает код статуса 103.

Этот код статуса 103 обманет зонд, заставив его думать, что веб неисправен, и в течение 10-15 секунд внутренний сервер будет возвращать 502. Я немного покопался и выяснил, что 103 — это ранние подсказки, и что он исходит от apache. Я также смог увидеть, что apache понадобится http2, чтобы вернуть коды 103, но, как я уже сказал, у меня нет http2. Этот apache слишком старый, чтобы знать, что такое http2.

Вот что я получаю за эту проверку зонда:

- - [07/Sep/2021:11:19:38 +0300] "GET /server_status/index.php HTTP/1.1" 103 347 "-" "-"
- - [07/Sep/2021:11:19:38 +0300] "GET /server_status/index.php HTTP/1.1" 103 347 "-" "-"
- - [07/Sep/2021:11:19:40 +0300] "GET /server_status/index.php HTTP/1.1" 103 347 "-" "-"
- - [07/Sep/2021:11:19:41 +0300] "GET /server_status/index.php HTTP/1.1" 103 347 "-" "-"
- - [07/Sep/2021:11:20:06 +0300] "GET /server_status/index.php HTTP/1.1" 103 347 "-" "-"
- - [07/Sep/2021:11:20:06 +0300] "GET /server_status/index.php HTTP/1.1" 103 347 "-" "-"

Как мне устранить эту неполадку и найти решение. Я не смог найти ничего в Google об этой проблеме. Если кто-нибудь может направить меня к ресурсам, которые мне нужны для поиска решения, это будет потрясающе!!

Большое спасибо, Александру.

Связанный контент