LINUX.ORG.RU

[apache]revers proxy - выдает пустоту


0

1

Приветствую всех
Суть: на шлюзе linux + apache с несколькими виртуальными сайтами(разграничение по имени) - эта часть работает.
Хочу ещё один виртуальный сайт с перенаправление на внутренний IIS(под windows естественно).
Настроил следующим образом

<IfDefine IIS_RU_VHOST>
UseCanonicalName Off
NameVirtualHost *
LogFormat "%v %l %u %t \"%r\" %>s %b" comonvhost
<VirtualHost *>
    ServerName iis.ru
    <Location / >
        ProxyPass http://internal-iis.ru/
        ProxyPassReverse http://internal-iis.ru/
    </Location>
    LogLevel Debug
    ErrorLog /var/log/apache2/internal-iis.ru.log
    CustomLog /var/log/apache2/internal-iis.ru.access.log combined
</VirtualHost>
</IfDefine>
при обращении к выдает пустую просто рвет связь спустя несколько мгновений после запроса
GET http://iis.ru/123.txt
Судя по логам IIS запрос проходит и отдается
02:56:36 [ip_шлюза] - W3SVC1 [имя_IIS_сервера] [internal_ip_iis] 80 GET /123.txt - 200 internal-iis.ru Mozilla/5.0+(Windows;+U;+Windows+NT+5.1;+ru;+rv:1.9.2.16)+Gecko/20110319+Firefox/3.6.16+(.NET+CLR+3.5.30729) .ASPXANONYMOUS=mqKwg9wazAEkAAAANWU2ZjJlYTMtNTI4MC00ZGQ3LThlOGItNzU0NDY3ZGRhMDEx0 -
В логах apache
[Mon Apr 11 03:10:08 2011] [debug] proxy_util.c(1934): proxy: initialized single connection worker 1 in child 7326 for (internal-iis.ru)
[Mon Apr 11 03:10:08 2011] [debug] proxy_util.c(1818): proxy: grabbed scoreboard slot 1 in child 7328 for worker http://internal-iis.ru
[Mon Apr 11 03:10:08 2011] [debug] proxy_util.c(1837): proxy: worker http://internal-iis.ru/ already initialized
В чем могут быть проблемы?

★★★★★

при попытке доступа к сайту
$ telnet iis.ru 80
Trying [ip_of_iis.ru]...
Connected to [ip_of_iis.ru].
Escape character is '^]'.
GET http://internal-iis.ru/
Connection closed by foreign host.

Atlant ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.