Я пытаюсь понять, что не так с моей конфигурацией балансировщика нагрузки F5.
У меня есть экземпляр Apache, работающий за F5, и когда я пытаюсь получить доступ к своему веб-сайту через F5, я получаю пустой ответ для нескольких страниц.
Те же страницы работают нормально, когда я добавляю заголовок запроса «Accept-encoding»: «deflate»
Я думаю, эта проблема может быть из-за неправильной конфигурации в F5.
Кто-нибудь знает, в чем может быть причина этой проблемы ?.
Не зная больше о конфигурации вашего F5, я подозреваю, что вы правы, что-то неправильно настроено в профиле сжатия HTTP для виртуального сервера.
BIG-IP принимает заголовок accept-encoding от клиента и вставляет заголовок content-encoding для gzip или deflate, определенного исходным клиентским запросом. Если виртуальный сервер не настроен для HTTP-трафика или не имеет профиля сжатия HTTP, я мог видеть, что у вас есть проблемы с проксированием accept-encoding и возвратом заголовка content-encoding.
Мой профиль сжатия HTTP BIG-IP v13 по умолчанию использует gzip для предпочтительного метода сжатия.
Если ваш виртуальный сервер имеет профиль HTTP, а не профиль сжатия HTTP, начните с копирования значения по умолчанию в новый профиль и переключения его. Если ваш BIG-IP старше v11, это поле находится в профиле HTTP. Сделайте это круто и посмотрите, что произойдет.
Проверять, выписываться F5 KB15434 для получения дополнительной информации об этом и, если ничего не помогает, DevCentral: вопросы и ответы может быть более подробная информация об этом.