The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Apache + IIS"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Маршрутизация, NAT / FreeBSD)
Изначальное сообщение [ Отслеживать ]

"Apache + IIS"  +/
Сообщение от _Novik email(ok) on 21-Апр-11, 15:19 
Здравствуйте!
Есть сервер под Unix FreeBSD 6.1 с внешним итерфейсом (адроес x1.x2.x3.x4) и внутренним (10.0.0.1), смотрящий в локалку. На этом сервере стоит апач 1.3.42. В локалке есть еще один сервер под Windows Server 2003 (адрес 10.0.0.20), на нем поднят IIS 6, и на нем в пределах локалки работает сайт (стоит софт, заточенный под Windows).
Нужно, чтобы сайт нна сервере с WS 2003 был доступен для внешнего мира, при этом и сайты на сервере с апачем также работали.

Апач настроил так:

<IfModule mod_proxy.c>
    ProxyRequests Off
    ProxyVia On
    ProxyPass /ek http://10.0.0.20/
    ProxyPassReverse /ek http://10.0.0.20/
</IfModule>
...
<VirtualHost 10.0.0.20:80>
    ServerAdmin webmaster@mydomain.ru
    DocumentRoot /htdocs/ek
    ServerName ek.ru
    <Directory /htdocs/ek>
        AllowOverride None
        Order Deny,Allow
    </Directory>
...
</VirtualHost>

ИИС слушает 80 порт.
Если набираю в броузере http://10.0.0.20/ локальный сайт работает.
Набираю http://www.mydomain.ru/ek, выдает ошибку:

Proxy Error
The proxy server received an invalid response from an upstream server.
The proxy server could not handle the request GET /ek.

Reason: Could not connect to remote machine: Permission denied

В логах апача
access.log

X1.X2.X3.X4 - - [20/Apr/2011:14:22:06 +0400] "GET /ek HTTP/1.0" 502 394

error.log

[Wed Apr 20 14:22:06 2011] [error] [client X1.X2.X3.X4] (13)Permission denied: proxy connect to 10.0.0.20 port 80 failed

Насколько я понимаю, запрос пересылается на локальный хост. В чем может быть проблема?

Ответить | Правка | Cообщить модератору

Оглавление

  • Apache + IIS, PavelR, 18:54 , 21-Апр-11, (1)  
    • Apache + IIS, _Novik, 14:50 , 26-Апр-11, (2)  

Сообщения по теме [Сортировка по времени | RSS]


1. "Apache + IIS"  +/
Сообщение от PavelR (??) on 21-Апр-11, 18:54 

> Насколько я понимаю, запрос пересылается на локальный хост. В чем может быть
> проблема?

Я не знаю в чем именно ваша проблема, но вижу странность в том, что на хосте с Unix

> Есть сервер под Unix FreeBSD 6.1 с внешним итерфейсом (адроес x1.x2.x3.x4) и
> внутренним (10.0.0.1), смотрящий в локалку. На этом сервере стоит апач 1.3.42.

вы с какого-то перепугу начинаете прописывать

> <VirtualHost 10.0.0.20:80>

Вот когда в с такими странностями разберетесь, то может и другие проблемы автоматически решатся.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Apache + IIS"  +/
Сообщение от _Novik email(ok) on 26-Апр-11, 14:50 
>> <VirtualHost 10.0.0.20:80>
> Вот когда в с такими странностями разберетесь, то может и другие проблемы
> автоматически решатся.

со страненостями разоборался... но проблема не решилась!

когда из локалки пишу в броузере http://mydomain.ru/ek все работает, а снаружи - пишет что не может отобразить страницу... куда копать?!

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру