Приветствую всех
Суть: на шлюзе 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 -
[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