Pусский
English

FAQ. Продукты и решения Blue Coat » ПРОДУКТЫ » --- ProxySG

« Назад

При перенаправлении трафика на HTTP-порт 443 я получаю TCP_ERROR.  25.01.2012

checkered_flag_28x28.jpg Решение.
Некоторые URL будут перенаправлять трафик на http://host.domain:443 вместо https://host.domain.

Браузер будет разбирать этот запрос как https://host.domain и поэтому перенаправление будет работать верно. Однако, когда браузер настроен для explicit proxy, браузер отправит запрос в HTTP GET на порт 443 в proxy mode. ProxySG будет передавать запрос серверу в виде обычного запроса GET на TCP-порт 443. Сервер сбросит запрос, потому что он не действителен, и ProxySG направит HTTP 503 error (сервис недоступен) клиенту.
Чтобы исправить данную ошибку, необходимо установить политику переадресации в локальную политику, как в следующем примере:

define action redir
redirect( 302, "http://host.domain(.*)", "https://host.domain$(1)" )
end action redir
<proxy>
ALLOW url.scheme=http url.host=host.domain action.redir(yes)




Разделы статей

Компания Web Control. Тел./факс: +7 (495) 925-7794
email: info@web-control.ru, 107023, г. Москва, Электрозаводская ул., д. 24
Яндекс.Метрика