<br><br><div class="gmail_quote">9 апреля 2011 г. 5:51 пользователь Craken <span dir="ltr">&lt;<a href="mailto:nginx-forum@nginx.us">nginx-forum@nginx.us</a>&gt;</span> написал:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Приветствую Вас товарищи!<br>
Столкнулся с небольшой проблемой при<br>
использовании proxy_pass!<br>
Структура:<br>
Есть сервер на котором работают<br>
Пользователи сети (вообще-то их 5), на<br>
нем есть локальные интерфейсы с IP<br>
адресами 10.0.0.8, 192.168.0.1, 10.10.10.10 на которых<br>
слушает nginx!<br>
Есть сервак с Пользовательской<br>
страницей. Когда Пользователь вводит в<br>
браузере 10.0.0.8, происходит<br>
проксирование на внешний сайт, на<br>
котором расположена Пользовательская<br>
страница!<br>
Суть проблемы:<br>
Проксирование происходит очень быстро<br>
и все супер кроме одного но... Страница<br>
грузится не до конца! То есть текс<br>
подгружается, а вот картинки не все<br>
грузятся, ПРИЧЕМ каждый раз НЕ<br>
подгружаются разные картинки!<br>
<br>
Конфиги:<br>
 Сервак с юзером:<br>
<br>
        server {<br>
                listen <a href="http://10.10.10.10:80" target="_blank">10.10.10.10:80</a>;<br>
                listen <a href="http://10.0.0.8:80" target="_blank">10.0.0.8:80</a>;<br>
                listen <a href="http://192.168.0.1:80" target="_blank">192.168.0.1:80</a>;<br>
<br>
                limit_conn limited 1;<br>
<br>
                 access_log off;<br>
<br>
<br>
                if ($http_user_agent = &quot;&quot;)<br>
                {<br>
                    return 403;<br>
                    break;<br>
                }<br>
<br>
                  location / {<br>
                          proxy_pass        <a href="http://site.ua:80" target="_blank">http://site.ua:80</a>;<br>
                          proxy_set_header  Host       $host;<br>
                          proxy_set_header  X-Real-IP  $remote_addr;<br>
                  }<br>
<br>
<br>
        }<br>
<br>
<br>
<br>
Сервак со страницей:<br>
<br>
        server {<br>
                listen xxx.xxx.xxx.xxx:80;<br>
                server_name <a href="http://site.ua" target="_blank">site.ua</a> <a href="http://www.site.ua" target="_blank">www.site.ua</a>;<br>
<br>
                access_log<br>
/usr/local/nginx/logs/access/users_pages.access combined buffer=32k;<br>
<br>
<br>
                 if ($http_user_agent = &quot;&quot;)<br>
                 {<br>
                    return 403;<br>
                    break;<br>
                 }<br>
<br>
<br>
<br>
                location ~* ^.+.(php)$  {<br>
<br>
                    if (!-f /home/.../new$fastcgi_script_name)<br>
                    {<br>
                       return 404;<br>
                    }<br>
<br>
                    fastcgi_pass<br>
unix:/usr/local/php-users-536/sock/fcgi.sock;<br>
                    fastcgi_index st.php;<br>
<br>
                    fastcgi_param SCRIPT_FILENAME<br>
/home/.../new/page.php;<br>
                    include fastcgi_params;<br>
<br>
                    fastcgi_buffers 4 32k;<br>
                    fastcgi_busy_buffers_size 32k;<br>
                    fastcgi_max_temp_file_size 0;<br>
<br>
                }<br>
<br>
                location /  {<br>
                   root /home/.../new;<br>
    }<br>
<br>
(в целях безопасности пришлось скрыть<br>
IP, домен и пути)<br>
<br>
Все сервера работают на Linux Centos 5.5<br>
<br>
P.S. При попытке входа на прямую с<br>
внешнего адреса (прямо на сервак с<br>
биллингом), все грузится так как надо!<br>
<br>
nginx всегда стоит самый последний!<br>
Проверяю выход новой версии ежедневно!<br>
<br>
Всем Спасибо за внимание!<br>
<br>
С ув. Алексей!<br>
<br>
Posted at Nginx Forum: <a href="http://forum.nginx.org/read.php?21,189564,189564#msg-189564" target="_blank">http://forum.nginx.org/read.php?21,189564,189564#msg-189564</a><br>
<br>
<br>
_______________________________________________<br>
nginx-ru mailing list<br>
<a href="mailto:nginx-ru@nginx.org">nginx-ru@nginx.org</a><br>
<a href="http://nginx.org/mailman/listinfo/nginx-ru" target="_blank">http://nginx.org/mailman/listinfo/nginx-ru</a><br>
</blockquote></div><br>А что написано в логах nginx&#39;ов? В подобных случаях, советуют проверить память, возможно на проксирующем nginx&#39;е она битая.<br clear="all"><br>-- <br>Петровский Александр / Alexander Petrovsky,<br>
<br>Jabber: <a href="mailto:juise@jabber.ru" target="_blank">juise@jabber.ru</a><br>Phone: +7 914 8 820 815<br>