Назад | Перейти на главную страницу

как передать доменное имя в бэкэнд с фунтом

Я использую фунт как способ декодирования SSL для бэкэнда, но основная часть работы выполняется с лаком (включая материал виртуального хоста). В результате мне нужен фунт, чтобы просто пересылать весь другой трафик на лак дословно, но, похоже, этого не происходит.

Я использую конфигурацию по умолчанию:

ListenHTTP
    Address 1.2.3.4
    Port    8080

    ## allow PUT and DELETE also (by default only GET, POST and HEAD)?:
    xHTTP           0

    Service
            BackEnd
                    Address 127.0.0.1
                    Port    80
            End
    End
End

Поэтому всякий раз, когда я нажимаю example.com:8080, он всегда будет перенаправлять на серверную часть по умолчанию для varnish, что, как я предполагаю, произошло из-за того, что заголовок домена (хоста) не отправляется. Кто-нибудь знает, что может быть не так?

Большое спасибо!

Джейсон

В конфигурации, которую вы опубликовали, часть SSL отсутствует. Что-то вроде (посмотрите на первую и четвертую строчки)

ListenHTTPS
    Address 1.2.3.4
    Port    8080
    Cert "/etc/ssl/myverynicesitecertificate.pem"

    ## allow PUT and DELETE also (by default only GET, POST and HEAD)?:
    xHTTP           0

    Service
            BackEnd
                    Address 127.0.0.1
                    Port    80
            End
    End
End