В нашем случае мы пытаемся скрыть прокси-аутентификацию стороннего прокси с помощью прокси-сервера apache, поскольку поставщик облачного сервера несовместим с внесением в белый список IP.
Это означает, что с нашего сервера мы пытаемся использовать прокси. в то время как прокси-сервер нуждается в проверке IP-адресов в белом списке.
Поэтому попытка настроить прокси-сервер, который перенаправляет на внешний прокси-сервер, где у нашего прокси-сервера статический IP-адрес.
Первым делом мы установили на нашем сервере AWS сервер apache только с
В нашем случае мы пытаемся скрыть аутентификацию прокси-сервера стороннего прокси с помощью прокси-сервера apache, поскольку поставщик облачного сервера несовместим с внесением в белый список IP-адресов.
Это означает, что с нашего сервера мы пытаемся использовать прокси. в то время как прокси-сервер нуждается в проверке IP-адресов в белом списке.
Поэтому попытка настроить прокси-сервер, который перенаправляет на внешний прокси-сервер, где у нашего прокси-сервера есть статический IP-адрес.
Первым делом мы установили на нашем сервере AWS сервер apache только с
В нашем случае мы пытаемся скрыть аутентификацию прокси-сервера стороннего прокси с помощью прокси-сервера apache, поскольку поставщик облачного сервера несовместим с внесением в белый список IP-адресов.
Это означает, что с нашего сервера мы пытаемся использовать прокси. в то время как прокси-сервер нуждается в проверке IP-адресов в белом списке.
Поэтому попытка настроить прокси-сервер, который перенаправляет на внешний прокси-сервер, где у нашего прокси-сервера статический IP-адрес.
Первым делом мы установили на нашем сервере AWS сервер apache только с эти конфигурации
ProxyRequests On
ProxyPreserveHost On
<VirtualHost *:8001>
ProxyPass / http://yyy.externalprovider.io:8230/ Keepalive=On
ProxyPassReverse / http://yyy.externalprovider.io:8230/
</VirtualHost>
Это прекрасно работает как с http, так и с https. Но запросы по-прежнему идут с нашего ip сервера.
После этого я могу заставить все работать с обычным http, но https всегда выдает ошибку 502 Gateway. со следующей конфигурацией
ProxyRequests Off
SSLProxyEngine On
SSLProxyVerify None
SSLProxyCheckPeerCN Off
SSLProxyCheckPeerName Off
SSLProxyCheckPeerExpire Off
ProxyPreserveHost On
<VirtualHost *:8001>
ProxyPass / http://yyy.externalprovider.io:8230/ Keepalive=On
ProxyPassReverse / http://yyy.externalprovider.io.io:8230/
</VirtualHost>
В нашем apache2.conf я уже настроил для ProxyTimeout значение 300, так как это наиболее упоминаемое решение в Интернете.
Есть ли кто-нибудь, кто понимает, почему это не работает?
Исправлено удаление всех утверждений SSLProxy * и добавление RemoteProxy с включенным ProxyRequest.