Как прозрачно пересылать HTTPS-трафик через squid?

Я хочу перенаправить весь трафик HTTP и HTTPS на squid , действующий как прозрачный прокси. Затем этот трафик будет заблокирован или авторизован (массово) в определенные часы. В частности, я не хочу расшифровывать / повторно шифровать HTTPS-трафик, но проталкиваю его как есть.

HTTP-часть работает, ScriptAlias ​​/ fcgi-bin / "/ home / USERNAME / SITENAME / fcgi-bin /" # ...

Я пытаюсь включить следующий блок кода на свой сайт, чтобы запустить сценарий fast-cgi:

# Create a directory for the iipsrv binary
ScriptAlias /fcgi-bin/ "/home/USERNAME/SITENAME/fcgi-bin/"

# Set the options on that directory
<Directory "/home/USERNAME/SITENAME/fcgi-bin/">
   AllowOverride None
   Options None
 # Syntax for access is different in Apache 2.4 - uncomment appropriate version
   Apache 2.2
    Order allow,deny
    Allow from all

   Apache 2.4
    Require all granted

 # Set the module handler
   AddHandler fcgid-script .fcgi
</Directory>

# Set our environment variables for the IIP server
FcgidInitialEnv VERBOSITY "5"
FcgidInitialEnv LOGFILE "/home/USERNAME/SITENAME/fcgi-bin/iipsrv.log"
FcgidInitialEnv MAX_IMAGE_CACHE_SIZE "10"
FcgidInitialEnv JPEG_QUALITY "50"
FcgidInitialEnv MAX_CVT "3000"

# Define the idle timeout as unlimited and the number of # processes we want
FcgidIdleTimeout 0
FcgidMaxClassProcessesPerClass 1

Когда я добавляю этот код и перезапускаю сервер, все мои сайты перестают работать. Очевидно, у меня он неправильно настроен, и я недостаточно знаю о fast-cgi, чтобы понять, что я делаю не так. Если бы кто-то мог указать мне, в чем может быть проблема, и предложить некоторые исправления, я был бы признателен. Служба поддержки моего хостинг-провайдера (Dreamhost, на VPS) не будет поддерживать пользовательские конфигурации, поэтому я бьюсь над этим самостоятельно.

0
задан 10 May 2016 в 00:04
1 ответ

Для начала:

Apache 2.2
  Order allow,deny
  Allow from all

Apache 2.4
  Require all granted

Выберите один или другой И ни строку Apache 2.2 , ни Apache 2.4 нельзя раскомментировать.

0
ответ дан 24 November 2019 в 06:34

Теги

Похожие вопросы