Re: Небольшая проблема с proxy pass
Alexander Petrovsky
askjuise на gmail.com
Сб Апр 9 09:48:19 MSD 2011
9 апреля 2011 г. 5:51 пользователь Craken <nginx-forum at nginx.us> написал:
> Приветствую Вас товарищи!
> Столкнулся с небольшой проблемой при
> использовании proxy_pass!
> Структура:
> Есть сервер на котором работают
> Пользователи сети (вообще-то их 5), на
> нем есть локальные интерфейсы с IP
> адресами 10.0.0.8, 192.168.0.1, 10.10.10.10 на которых
> слушает nginx!
> Есть сервак с Пользовательской
> страницей. Когда Пользователь вводит в
> браузере 10.0.0.8, происходит
> проксирование на внешний сайт, на
> котором расположена Пользовательская
> страница!
> Суть проблемы:
> Проксирование происходит очень быстро
> и все супер кроме одного но... Страница
> грузится не до конца! То есть текс
> подгружается, а вот картинки не все
> грузятся, ПРИЧЕМ каждый раз НЕ
> подгружаются разные картинки!
>
> Конфиги:
> Сервак с юзером:
>
> server {
> listen 10.10.10.10:80;
> listen 10.0.0.8:80;
> listen 192.168.0.1:80;
>
> limit_conn limited 1;
>
> access_log off;
>
>
> if ($http_user_agent = "")
> {
> return 403;
> break;
> }
>
> location / {
> proxy_pass http://site.ua:80;
> proxy_set_header Host $host;
> proxy_set_header X-Real-IP $remote_addr;
> }
>
>
> }
>
>
>
> Сервак со страницей:
>
> server {
> listen xxx.xxx.xxx.xxx:80;
> server_name site.ua www.site.ua;
>
> access_log
> /usr/local/nginx/logs/access/users_pages.access combined buffer=32k;
>
>
> if ($http_user_agent = "")
> {
> return 403;
> break;
> }
>
>
>
> location ~* ^.+.(php)$ {
>
> if (!-f /home/.../new$fastcgi_script_name)
> {
> return 404;
> }
>
> fastcgi_pass
> unix:/usr/local/php-users-536/sock/fcgi.sock;
> fastcgi_index st.php;
>
> fastcgi_param SCRIPT_FILENAME
> /home/.../new/page.php;
> include fastcgi_params;
>
> fastcgi_buffers 4 32k;
> fastcgi_busy_buffers_size 32k;
> fastcgi_max_temp_file_size 0;
>
> }
>
> location / {
> root /home/.../new;
> }
>
> (в целях безопасности пришлось скрыть
> IP, домен и пути)
>
> Все сервера работают на Linux Centos 5.5
>
> P.S. При попытке входа на прямую с
> внешнего адреса (прямо на сервак с
> биллингом), все грузится так как надо!
>
> nginx всегда стоит самый последний!
> Проверяю выход новой версии ежедневно!
>
> Всем Спасибо за внимание!
>
> С ув. Алексей!
>
> Posted at Nginx Forum:
> http://forum.nginx.org/read.php?21,189564,189564#msg-189564
>
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru at nginx.org
> http://nginx.org/mailman/listinfo/nginx-ru
>
А что написано в логах nginx'ов? В подобных случаях, советуют проверить
память, возможно на проксирующем nginx'е она битая.
--
Петровский Александр / Alexander Petrovsky,
Jabber: juise at jabber.ru
Phone: +7 914 8 820 815
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20110409/a1400543/attachment.html>
Подробная информация о списке рассылки nginx-ru