Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: apache и mod_proxy  (Прочитано 1530 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн djabber

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
apache и mod_proxy
« : 03 Июля 2011, 01:51:27 »
люди, подскажите, плиз, как решить такую проблему:

хочу видеть из офиса ресурсы домашнего сервера. офис за проксей, поэтому могу ето сделать только через https

есть домашний роутер (192.168.16.1). с него все внешние запросы на порт 443 перенаправляются на порт 443 внутреннего сервера (ubuntu server, 192.168.16.2). там стоит apache2 c включенным SSL.

для SSH по HTTPS установил shellinabox - в конфиге апача для этого написал

        <Location /shell >
                ProxyPass http://localhost:4200
                Order Allow,Deny
                Allow from all
        </Location>

ProxyPass сработало - замечательно вижу SSH, все отлично,

но как только пытаюсь сделать то же для других ресурсов, например, хочу видеть веб-морду transmission и делаю примерно то же самое, пишу в конфиге

       
<Location /transmission/>
                RequestHeader set X-Transmission-Session-Id "some text"
                ProxyPass http://localhost:9091/
                ProxyPassReverse http://localhost:9091/
                Order Allow,Deny
                Allow from all
        </Location>

то получаю 404 ошибку - не находит папку с файлами веб-морды transmission

подскажите, плиз, что делать... я недавно с Linuxом общаюсь...







Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: apache и mod_proxy
« Ответ #1 : 03 Июля 2011, 01:53:52 »
Для начала - сделать ТОЧНО то же самое.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн djabber

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: apache и mod_proxy
« Ответ #2 : 03 Июля 2011, 15:39:00 »
дык, это, если точно то же самое это вот так:
       <Location /transmission/>
                ProxyPass http://localhost:9091/
                Order Allow,Deny
                Allow from all
        </Location>
тоже не работает - transmission просит вот етот самый свой session-id   :              X-Transmission-Session-Id "какой-то хэш"
я ему в заголовок session id подставил и получил то что в первом посте.

еще пробовал, скажем mediatomb

        <Location /mediatomb/>
                ProxyPass http://localhost:49152/
                Order Allow,Deny
                Allow from all
        </Location>

- такая же фигня.

« Последнее редактирование: 03 Июля 2011, 16:26:16 от djabber »

 

Страница сгенерирована за 0.017 секунд. Запросов: 21.