3

Я пытаюсь настроить домашнюю страницу, где я могу перенаправить свои запросы на другие серверы с прокси, чтобы у меня была единственная точка входа. Я имел обыкновение иметь эту настройку, работающую должным образом на машине Windows, работающей под WAMP. Я перешел на Apache на CentOS7, и с тех пор у меня возникла эта проблема. Вот моя целевая страница:

<VirtualHost *:443>
    ServerName myhost.duckdns.org
    DocumentRoot /var/www/html/panel

    SSLEngine on
    SSLCertificateKeyFile /etc/letsencrypt/live/myhost.duckdns.org/privkey.pem
    SSLCertificateFile /etc/letsencrypt/live/myhost.duckdns.org/cert.pem
    SSLCertificateChainFile /etc/letsencrypt/live/myhost.duckdns.org/chain.pem
    SetEnvIf User-Agent ".*MSIE.*" nokeepalive ssl-unclean-shutdown


    <Directory /var/www/html/panel>
    Order deny,allow
    Deny from all
    Allow from myips
    AuthType Basic
    AuthName "Authorised Users Only"
    AuthUserFile .htpasswd
    Satisfy Any
    Require valid-user
    </Directory>

А вот и проксипасс

<VirtualHost *:443>
ServerName sickbeard.my.to

    SSLEngine on
    SSLCertificateKeyFile /etc/letsencrypt/live/sickbeard.my.to/privkey.pem
    SSLCertificateFile /etc/letsencrypt/live/sickbeard.my.to/cert.pem
    SSLCertificateChainFile /etc/letsencrypt/live/sickbeard.my.to/chain.pem
    SetEnvIf User-Agent ".*MSIE.*" nokeepalive ssl-unclean-shutdown

    <Proxy *>
    Order deny,allow
    Deny from all
    Allow from myips
    AuthType Basic
    AuthName "Authorised Users Only"
    AuthUserFile .htpasswd
    Satisfy Any
    Require valid-user
    </Proxy>
    ProxyPass / http://192.168.0.170:8081/
    ProxyPassReverse / http://192.168.0.170:8081/
</VirtualHost>

Я могу добраться до главной страницы без проблем, и я могу связаться с sickbeard, используя IP или имя хоста, но используя имя хоста, я получаю 403.

1 ответ1

3

Нашел это! Он был заблокирован модулем mod_security! Я должен был проверить журналы в первую очередь.

Я отключил этот модуль в httpd.conf. Я читал немного по этому вопросу, и для того, что я делаю, этот модуль был явно излишним.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .