Re: check file existence on multiple backends

2017-06-12 Пенетрантность chmind
Спасибо. Похоже то что надо. 

> On 12 Jun 2017, at 16:54, SK  wrote:
> 
> Посмотрите в сторону proxy_next_upstream
> 
> SK
> 
> 12 июня 2017 г., в 16:42, chm...@yandex.ru  
> написал(а):
> 
>> Добрый день. 
>> 
>> Подскажите пожалуйста, можно ли используя nginx реализовать подобную схему 
>> 
>>  /  - backend1 
>> nginx proxy /
>>  \ - backend2 —  /imgs/static1.png
>> 
>> на nginx приходит запрос domain.com/imgs/static1.png 
>> 
>> 
>> nginx проверяет наличие static1.png на N backend’ах и отдает первый 
>> попавшийся, на некоторых бэкендах файла может и не быть, в этом случае надо 
>> проверять дальше. 
>> 
>> Спасибо. 
>> 
>> ___
>> nginx-ru mailing list
>> nginx-ru@nginx.org 
>> http://mailman.nginx.org/mailman/listinfo/nginx-ru 
>> ___
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: check file existence on multiple backends

2017-06-12 Пенетрантность SK
Посмотрите в сторону proxy_next_upstream

SK

> 12 июня 2017 г., в 16:42, chm...@yandex.ru написал(а):
> 
> Добрый день. 
> 
> Подскажите пожалуйста, можно ли используя nginx реализовать подобную схему 
> 
>  /  - backend1 
> nginx proxy /
>  \ - backend2 —  /imgs/static1.png
> 
> на nginx приходит запрос domain.com/imgs/static1.png
> 
> nginx проверяет наличие static1.png на N backend’ах и отдает первый 
> попавшийся, на некоторых бэкендах файла может и не быть, в этом случае надо 
> проверять дальше. 
> 
> Спасибо. 
> 
> ___
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

check file existence on multiple backends

2017-06-12 Пенетрантность chmind
Добрый день. 

Подскажите пожалуйста, можно ли используя nginx реализовать подобную схему 

 /  - backend1 
nginx proxy /
 \ - backend2 —  /imgs/static1.png

на nginx приходит запрос domain.com/imgs/static1.png 


nginx проверяет наличие static1.png на N backend’ах и отдает первый попавшийся, 
на некоторых бэкендах файла может и не быть, в этом случае надо проверять 
дальше. 

Спасибо. 

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

nginx SSL проксирование на apache SSL бесконечный цикл из Iphone браузера safari

2017-06-12 Пенетрантность Saytik
Добрый  день.

Centos  6
# nginx -V 
nginx version: nginx/1.12.0
built by gcc 4.4.7 20120313 (Red Hat 4.4.7-17) (GCC) 
built with OpenSSL 1.0.1e-fips 11 Feb 2013
TLS SNI support enabled

При  заходе  на  сайт  из  iphone страница  не  грузится зависат  и  потом
ошибка  что  соединение  прервано. 
Скорее  всего  проблема  какая-то  из  safari. 

На  стороне  сервера  настроено  проксирование  nginx + ssl   все  запросы
php   на  apache + ssl.
В  логах apache   видно  только  один  запрос появляется  с кодом  ответа 
200, а  в  логах  nginx   создается бесконечный  цикл  запросов  и 
постоянно  пишет  ответ  200, хотя  в браузере  страница  грузится   и  в
итоге  обрывается,  за  это  время  в  логе  nginx   более  1000  запросов 
однаковых  с  кодом  200.


настройки  проксирования  в  nginx:
listen   443 ssl http2;
location / {
proxy_pass https://IP:1443;
add_header Front-End-Https   on;
proxy_redirect  off;
proxy_set_header   Host   $host;
proxy_set_header   X-Real-IP  $remote_addr;
proxy_set_header   X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header   X-Forwarded-Proto $scheme;
}

на  1443  apache + ssl:

SSLEngine on

SSLCertificateFile
/var/cpanel/ssl/installed/certs/DOMEN_c41bd_e4c65_1501981920_1ca1a783b6521a51e5df7b0a2d5ef4a1.crt
SSLCertificateKeyFile
/var/cpanel/ssl/installed/keys/c41bd_e4c65_059ba8190becba1d10ebc8f4492ae695.key
SSLCACertificateFile
/var/cpanel/ssl/installed/cabundles/Let_s_Encrypt_d5a69d0f2effae8513e08eaced2ccf28_1615999246.cabundle
SetEnvIf User-Agent ".*MSIE.*" nokeepalive ssl-unclean-shutdown
  

Posted at Nginx Forum: 
https://forum.nginx.org/read.php?21,274807,274807#msg-274807

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru