Как подружить apache2-server+nginx+proxy авторизация с помощью клиентских SSL сертификатов

my_gold_biz

Постоялец
Регистрация
24 Фев 2020
Сообщения
34
Реакции
16
Хай всем.Возник такой вопрос:имееться веб сервер с апачем и модулем рпаф,на нем авторизация с помощью клиентских SSL сертификатов, а на этот сервер проксируеться vps'ka nginx.проблема в следущем,при обращений к серверу с апачем напрямую все работает отлично,но при запросе через проксю(vps nginx) к веб серверу выдает такую ошибку:
Secure Connection Failed
An error occurred during a connection to . PR_END_OF_FILE_ERROR
конфиги предоставлю,по запросу.
 

nejtr0n

Гуру форума
Регистрация
24 Янв 2014
Сообщения
129
Реакции
82
Имхо самым правильным решением будет поднять афторизацию на nginx.
 

IRBISUL

Создатель
Регистрация
13 Мар 2013
Сообщения
13
Реакции
15
Статики много ? высоко нагруженный сервис? если нет то выкинь nginx

А так давай конфигурации apache и nginx с SSL Погляжу, в лс.
 
Последнее редактирование:

my_gold_biz

Постоялец
Регистрация
24 Фев 2020
Сообщения
34
Реакции
16
Имхо самым правильным решением будет поднять афторизацию на nginx.
а если прокся будет постоянно меняться,не варинт,полюбому есть решение с апачем :)
Статики много ? высоко нагруженный сервис? если нет то выкинь nginx

А так давай конфигурации apache и nginx с SSL Погляжу, в лс.

по нагрузке,не большая будет,хотелось просто защитить таким образом(доп), да и с подручнее проксями рулить.конфы сейчас закину.
 

my_gold_biz

Постоялец
Регистрация
24 Фев 2020
Сообщения
34
Реакции
16
вопрос решил банальнно,косяк был в версий nginx,поставил версию выше и все заработало.возник следущий вопрос:как создать правило,(как я вижу нужно шаманить с модулем rwrite,если не прав поправьте)что если обращения идет без ссл сертификата,что бы редиректило на нужную страницу типа 404not found,а то редиректит на основной серв :nezn:
заранее благодарю,за помощь!
 
Последнее редактирование:

fumofuuu

Постоялец
Регистрация
24 Сен 2011
Сообщения
311
Реакции
158
Код:
server {
    listen 80 default_server;
    # Error page
    error_page  404  /404.html;
    location = /404.html {
        # где лежит страница ошибки
        root /home/static/error;
    }
    return 404;
}
 

my_gold_biz

Постоялец
Регистрация
24 Фев 2020
Сообщения
34
Реакции
16
благодарю за помощь! помогло ваше решение вопрос закрыт.
 
Последнее редактирование:

bes961

Писатель
Регистрация
12 Сен 2017
Сообщения
1
Реакции
0
Я искал это спасибо
 
Сверху