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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: BTsync + nginx proxy ssl  (Прочитано 1234 раз)

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

Оффлайн dIoMeDs

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
BTsync + nginx proxy ssl
« : 25 Апреля 2014, 18:29:05 »
 Подскажите пожалуйста, как настроить, чтобы веб-морда BTsync была по https. Не могу понять как корректировать конфиг nginx для проски по 443 порту.

Оффлайн ukairo

  • Любитель
  • *
  • Сообщений: 53
    • Просмотр профиля
Re: BTsync + nginx proxy ssl
« Ответ #1 : 25 Апреля 2014, 18:35:28 »
Мой конфиг

Цитировать
server {
  listen 443 ssl;
  server_name ...;
  root /www/btsync;

  ssl_certificate /etc/ssl/certs/....crt;
  ssl_certificate_key /etc/ssl/private/....key;

  location / {
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_pass http://localhost:8081/;
  }
}

Оффлайн dIoMeDs

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: BTsync + nginx proxy ssl
« Ответ #2 : 25 Апреля 2014, 19:13:05 »
 Супер!Спасибо большое))
 Сразу спрошу, а как изменить конфиг,чтобы сделать еще одна какая-нибудь морда(например ejabberd) была по https?

p.s. А как еще закрыть саму морду BTsync по http? Чтобы использовалась только https
« Последнее редактирование: 25 Апреля 2014, 19:18:08 от dIoMeDs »

Оффлайн ukairo

  • Любитель
  • *
  • Сообщений: 53
    • Просмотр профиля
Re: BTsync + nginx proxy ssl
« Ответ #3 : 25 Апреля 2014, 19:56:54 »
Цитировать
чтобы сделать еще одна какая-нибудь морда(например ejabberd) была по https?
Аналогичным конфигом. Почитайте про https SNI.

Цитировать
как еще закрыть саму морду BTsync по http
В его конфиге указать, чтобы интерфейс биндился только на 127.0.0.1.

Оффлайн dIoMeDs

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: BTsync + nginx proxy ssl
« Ответ #4 : 25 Апреля 2014, 21:44:30 »
Цитировать
чтобы сделать еще одна какая-нибудь морда(например ejabberd) была по https?
Аналогичным конфигом. Почитайте про https SNI.

 Прочитал, но не понял такой вещи, как мне разделить их так сказать. У меня получается, что переходя по https://server_ip сразу кидает на морду BTsync. А мне бы еще как-то jabber заставить по ssl заходить.

Оффлайн ukairo

  • Любитель
  • *
  • Сообщений: 53
    • Просмотр профиля
Re: BTsync + nginx proxy ssl
« Ответ #5 : 25 Апреля 2014, 23:21:24 »
По IP не получится настроить. Нужно доменное имя.

btsync.site.ru
jabber.site.ru

Оффлайн dIoMeDs

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: BTsync + nginx proxy ssl
« Ответ #6 : 26 Апреля 2014, 23:19:07 »
А еще одно ssl подключение на порту 444 например можно создать?

Оффлайн ukairo

  • Любитель
  • *
  • Сообщений: 53
    • Просмотр профиля
Re: BTsync + nginx proxy ssl
« Ответ #7 : 28 Апреля 2014, 00:20:38 »
Можно.

Оффлайн dIoMeDs

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: BTsync + nginx proxy ssl
« Ответ #8 : 28 Апреля 2014, 09:13:04 »
 Подсказать как можете пожалуйста ?

 

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