Повторно задаю вопрос с дискурсивного сайта HA-Proxy здесь, в надежде получить больше внимания.
Я использую HA-Proxy версии 1.9.4 2019/02/06 для передачи HTTP-трафика на серверную часть h2c. Однако я вижу, что HA-Proxy устанавливает схему: https
(и, насколько я могу судить, использует SSL в запросе) при передаче запроса. Когда я обращаюсь непосредственно к бэкэнду, схема: устанавливается на http
, и запрос не-SSL, как и ожидалось. Я проверил это поведение HA-Proxy с помощью wireshark.
Есть ли какие-либо предложения относительно того, что мне следует изменить в моей конфигурации, чтобы можно было установить, чтобы схема: была установлена на http
при передаче запроса на сервер?
Я использую curl 7.54.0 для отправки запросов:
$ curl http://localhost:9090
где HA-Proxy прослушивает порт 9090.
Мой конфигурационный файл HA-Proxy:
global
maxconn 4096
daemon
defaults
log global
option http-use-htx
timeout connect 60s
timeout client 60s
timeout server 60s
frontend waiter
mode http
bind *:9090
default_backend local_node
backend local_node
mode http
server localhost localhost:8080 proto h2