You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user-russian@openmeetings.apache.org by ДмитрийАлександра Саратовские <di...@gmail.com> on 2019/04/02 00:16:24 UTC

SSL и OpenMeetings а так же автозапуск OM

Доброго времени суток.

Прошу помощи в двух вопросах:

1. Как запланировать автозапуск OP при перезапуске UBUNTU?

/etc/init.d/red5-ubdeb2 start
Куда и как можно добавить в автозапуск эту строчку?
Спасибо.

2. Этот вопрос намного сложнее.
Существующие инструкции по добавлению SSL или устарели, или непонятны мне.
Мне достаточно зашифровать WEB-интерфейс, чтобы Хром позволял использовать
видеокамеру и микрофон.

К примеру, вот здесь http://openmeetings.apache.org/RTMPSAndHTTPS.html


SSL for the web interface

Edit red5/conf/jee-container.xml file:
Comment Tomcat without SSL enabled section
UNComment Tomcat with SSL enabled section
Restart red5 and try to connect to https://your.server:5443 - you should be
redirected to the OpenMeetings app and all access should be via HTTPS
and/or RTMPS (close port 5080 to be sure).

Не помогает. OM продолжает работать только по http на порту 5080.

Я установил NGINX и настроив Lets Encrypt, проксирую его HTTPS-запросы на
5080 OpenMeetings... Запускается WEB-морда c логином и паролем, но
залогиниться не получается. Также, не работает тест скорости.

Двое суток бился, и решил обратиться к сообществу. Ни одна инструкция в
интернете не помогает. Логика - тоже. Очень прошу помощи.

P.S. Если пошагово выполнять все, что написано здесь,
http://openmeetings.apache.org/RTMPSAndHTTPS.html
то сразу (с первой строки) упираешься в то, что файл keystore.jks не
существует.

Re: SSL и OpenMeetings а так же автозапуск OM

Posted by Maxim Solodovnik <so...@gmail.com>.
Если хочется через nginx
то смотрите в [3] и настраивайте "что-то похожее" ( я не большой спец в
nginx, может кто ещё подскажет)
для такой настройки Вам не нужен keystore и НЕ нужно настраивать https на
OpenMeetings

как написано в [3] нужно добавить

<property name="secure" value="true" />

В блок <!-- Tomcat without SSL enabled --> сразу перед <property
name="connectionProperties">
и дальше настраивать ТОЛЬКО nginx
удачи :))

насчёт "Пятую версию рано пока ставить новичку? Она совсем нестабильна?":
тут непонятно, вроде работает
но инструкции пока "сырые"
мало народу пользуется - может что-то вылезет ещё
ну и надо не забывать что IE11 работать не будет
Edge будет работать только с Edge (видео с Edge на FF не передашь)


[3]
https://stackoverflow.com/questions/51721771/apache-openmeetings-4-0-4-csrf-attack-when-using-apache2-as-proxypass/51783235#51783235

On Tue, 2 Apr 2019 at 19:18, ДмитрийАлександра Саратовские <
disarusar@gmail.com> wrote:

> >>>Эти ошибки бывают елси "недостроить" front-end proxy (в вашем случае
> nginx)
> >>>Выше Вы писали что настраиваете HTTPS на OpenMeetings
>
> >>>Одновременно nginx и OM+HTTPS работать не будет
> >>>надо определиться что конкретно Вы настраиваете
>
> и через NGINX (по доменному имени) и напрямую (по ip, через порт) у
> меня одинаковые ошибки сейчас. Удалю все и настрою сначала. Хотелось
> бы через NGINX
>
> >>keytool с ключом -genkey как раз генерирует новый keystore
> >>только что попробовал - отработало "на УРА"
> >>может проблема с правами?
> >>попробуйте создать keystroke.jks в домашней папке (не указывая путь)
>
> Без указания пути все работает, спасибо!
> Что самое странное, если удалить полученный файл, то потом и с
> указанием пути все работает!
> Фантастика какая-то...
>
> Я пятый день с Линуксом общаюсь (первый вопрос задавал от почты
> engelsit@gmail.com).
> Поэтому, многого пока не понимаю.
>
> Спасибо. Попробую отформатировать операционку, и начать все сначала.
>
> Пятую версию рано пока ставить новичку? Она совсем нестабильна?
>
> вт, 2 апр. 2019 г. в 15:03, Maxim Solodovnik <so...@gmail.com>:
> >
> > On Tue, 2 Apr 2019 at 17:55, ДмитрийАлександра Саратовские
> > <di...@gmail.com> wrote:
> > >
> > > >>>Юэтот вопрос легко гуглится :))
> > > >>>Вам нужна утилита `update-rc.d`
> > > >>>комманда будет что-то типа `sudo update-rc.d red5-ubdeb2 defaults`
> > >
> > > Спасибо.
> > >
> > > >>>тут непоняяятно ....
> > > >>>чего это значит "Не помогает"?
> > > >>>идёшь на https://your.server:5443/openmeetings и что происходит?
> > >
> > > ничего. Сервер не отвечал на такой запрос.
> > > Вчера проделал всё, что нашел в интернетах (когда уже полностью
> отчаялся).
> > > Среди прочего, перевел на порт 443 и на нем немного заработало
> > > (фаерволы все отключены):
> > >
> > > Сначала сообщает о неподписанном сертификате (хотя, я все инструкции
> > > по привязке имеющегося Lets Encrypt проделал)
> > > Открывается что-то вроде:
> > >
> https://46.17.42.56/openmeetings/signin;jsessionid=101BD17CD21FF690AFB151D5847E33C7
> > > но опять-таки, кнопки не работают, а в консоли браузера ошибки:
> > >
> > > Сервер ответил с ошибкой 400:
> > >
> https://46.17.42.56/openmeetings/wicket/bookmarkable/org.apache.openmeetings.web.pages.auth.SignInPage?1--forget-form-captcha-captcha
> > >
> https://46.17.42.56/openmeetings/wicket/bookmarkable/org.apache.openmeetings.web.pages.auth.SignInPage?1-1.0-&&_=1554201607697
> > > и так далее.
> > >
> > > Попытка открыть тест скорости, выдает страничку:
> > >
> https://46.17.42.56/openmeetings/wicket/bookmarkable/org.apache.openmeetings.web.pages.auth.SignInPage?1-1.-signin-signin-netTest
> > > с ошибкой
> > > HTTP Status 400 – Bad Request
> > >
> >
> > Эти ошибки бывают елси "недостроить" front-end proxy (в вашем случае
> nginx)
> > Выше Вы писали что настраиваете HTTPS на OpenMeetings
> >
> > Одновременно nginx и OM+HTTPS работать не будет
> > надо определиться что конкретно Вы настраиваете
> >
> > >
> > > >>>"не хочу быть человеком приносящ
> > > >>> им дурные известия (с)" но инструкция вроде как начинается с того
> как создать keystore [1]
> > >
> > > Первая же команда
> > > keytool -keysize 2048 -genkey -alias red5 -keyalg RSA -keystore
> > > red5/conf/keystore.jks
> > >
> > > после ввода пароля и всех данных, выдает, что файл keystroke.jks
> > > отсутствует. Создание пустого файла не помогает.
> > >
> > > keytool error: java.io.FileNotFoundException:
> > > opt/red5408/conf/keystore.jks (No such file or directory)
> > >
> > >
> > > Я где-нашел, как его создать предварительно, но этих инструкций не
> > > хватает в имеющемся туториале.
> > >
> > >
> >
> > keytool с ключом -genkey как раз генерирует новый keystore
> > только что попробовал - отработало "на УРА"
> > может проблема с правами?
> > попробуйте создать keystroke.jks в домашней папке (не указывая путь)
> >
> >
> > >
> > >
> > >
> > > вт, 2 апр. 2019 г. в 09:51, Maxim Solodovnik <so...@gmail.com>:
> > > >
> > > >
> > > >
> > > > On Tue, 2 Apr 2019 at 12:50, Maxim Solodovnik <so...@gmail.com>
> wrote:
> > > >>
> > > >> День добрый,
> > > >>
> > > >> сходу вопросы
> > > >> 1) ОС
> > > >> 2) версия ОМ
> > > >>
> > > >> On Tue, 2 Apr 2019 at 08:31, ДмитрийАлександра Саратовские <
> disarusar@gmail.com> wrote:
> > > >>>
> > > >>> Доброго времени суток.
> > > >>>
> > > >>> Прошу помощи в двух вопросах:
> > > >>>
> > > >>> 1. Как запланировать автозапуск OP при перезапуске UBUNTU?
> > > >>>
> > > >>> /etc/init.d/red5-ubdeb2 start
> > > >>> Куда и как можно добавить в автозапуск эту строчку?
> > > >>> Спасибо.
> > > >>>
> > > >>
> > > >> этот вопрос легко гуглится :))
> > > >> Вам нужна утилита `update-rc.d`
> > > >> комманда будет что-то типа `sudo update-rc.d red5-ubdeb2 defaults`
> > > >>
> > > >>>
> > > >>> 2. Этот вопрос намного сложнее.
> > > >>> Существующие инструкции по добавлению SSL или устарели, или
> непонятны мне.
> > > >>> Мне достаточно зашифровать WEB-интерфейс, чтобы Хром позволял
> использовать
> > > >>> видеокамеру и микрофон.
> > > >>>
> > > >>> К примеру, вот здесь
> http://openmeetings.apache.org/RTMPSAndHTTPS.html
> > > >>>
> > > >>>
> > > >>> SSL for the web interface
> > > >>>
> > > >>> Edit red5/conf/jee-container.xml file:
> > > >>> Comment Tomcat without SSL enabled section
> > > >>> UNComment Tomcat with SSL enabled section
> > > >>> Restart red5 and try to connect to https://your.server:5443 - you
> should be
> > > >>> redirected to the OpenMeetings app and all access should be via
> HTTPS
> > > >>> and/or RTMPS (close port 5080 to be sure).
> > > >>>
> > > >>> Не помогает. OM продолжает работать только по http на порту 5080.
> > > >>
> > > >>
> > > >> тут непоняяятно ....
> > > >> чего это значит "Не помогает"?
> > > >> идёшь на https://your.server:5443/openmeetings и что происходит?
> > > >>
> > > >>>
> > > >>>
> > > >>> Я установил NGINX и настроив Lets Encrypt, проксирую его
> HTTPS-запросы на
> > > >>> 5080 OpenMeetings... Запускается WEB-морда c логином и паролем, но
> > > >>> залогиниться не получается. Также, не работает тест скорости.
> > > >>>
> > > >>> Двое суток бился, и решил обратиться к сообществу. Ни одна
> инструкция в
> > > >>> интернете не помогает. Логика - тоже. Очень прошу помощи.
> > > >>>
> > > >>
> > > >> тут Вам надо определиться
> > > >> или ОМ будет сам всё шифровать тогда инструкция по которой Вы всё
> делаете
> > > >> ИЛИ Вы будете настраивать frontend proxy - тогда всё вообще другое
> > > >>
> > > >> и инструкция прекрасно ищется [2] (прямая ссылка [3]) и вроде даже
> логичная :)
> > > >>
> > > >>>
> > > >>> P.S. Если пошагово выполнять все, что написано здесь,
> > > >>> http://openmeetings.apache.org/RTMPSAndHTTPS.html
> > > >>> то сразу (с первой строки) упираешься в то, что файл keystore.jks
> не
> > > >>> существует.
> > > >>
> > > >>
> > > >> "не хочу быть человеком приносящ
> > > >>
> > > >> им дурные известия (с)" но инструкция вроде как начинается с того
> как создать keystore [1]
> > > >>
> > > >> [1]
> https://openmeetings.apache.org/RTMPSAndHTTPS.html#_toc_create_keystore_from_the_scratch
> > > >> [2] https://openmeetings.markmail.org/search/?q=proxy
> > > >> [3]
> https://stackoverflow.com/questions/51721771/apache-openmeetings-4-0-4-csrf-attack-when-using-apache2-as-proxypass/51783235#51783235
> > > >>
> > > >> --
> > > >> WBR
> > > >> Maxim aka solomax
> > > >
> > > >
> > > >
> > > > --
> > > > WBR
> > > > Maxim aka solomax
> >
> >
> >
> > --
> > WBR
> > Maxim aka solomax
>


-- 
WBR
Maxim aka solomax

Fwd: SSL и OpenMeetings а так же автозапуск OM

Posted by ДмитрийАлександра Саратовские <di...@gmail.com>.
>>>Эти ошибки бывают елси "недостроить" front-end proxy (в вашем случае nginx)
>>>Выше Вы писали что настраиваете HTTPS на OpenMeetings

>>>Одновременно nginx и OM+HTTPS работать не будет
>>>надо определиться что конкретно Вы настраиваете

и через NGINX (по доменному имени) и напрямую (по ip, через порт) у
меня одинаковые ошибки сейчас. Удалю все и настрою сначала. Хотелось
бы через NGINX

>>keytool с ключом -genkey как раз генерирует новый keystore
>>только что попробовал - отработало "на УРА"
>>может проблема с правами?
>>попробуйте создать keystroke.jks в домашней папке (не указывая путь)

Без указания пути все работает, спасибо!
Что самое странное, если удалить полученный файл, то потом и с
указанием пути все работает!
Фантастика какая-то...

Я пятый день с Линуксом общаюсь (первый вопрос задавал от почты
engelsit@gmail.com).
Поэтому, многого пока не понимаю.

Спасибо. Попробую отформатировать операционку, и начать все сначала.

Пятую версию рано пока ставить новичку? Она совсем нестабильна?

вт, 2 апр. 2019 г. в 15:03, Maxim Solodovnik <so...@gmail.com>:
>
> On Tue, 2 Apr 2019 at 17:55, ДмитрийАлександра Саратовские
> <di...@gmail.com> wrote:
> >
> > >>>Юэтот вопрос легко гуглится :))
> > >>>Вам нужна утилита `update-rc.d`
> > >>>комманда будет что-то типа `sudo update-rc.d red5-ubdeb2 defaults`
> >
> > Спасибо.
> >
> > >>>тут непоняяятно ....
> > >>>чего это значит "Не помогает"?
> > >>>идёшь на https://your.server:5443/openmeetings и что происходит?
> >
> > ничего. Сервер не отвечал на такой запрос.
> > Вчера проделал всё, что нашел в интернетах (когда уже полностью отчаялся).
> > Среди прочего, перевел на порт 443 и на нем немного заработало
> > (фаерволы все отключены):
> >
> > Сначала сообщает о неподписанном сертификате (хотя, я все инструкции
> > по привязке имеющегося Lets Encrypt проделал)
> > Открывается что-то вроде:
> > https://46.17.42.56/openmeetings/signin;jsessionid=101BD17CD21FF690AFB151D5847E33C7
> > но опять-таки, кнопки не работают, а в консоли браузера ошибки:
> >
> > Сервер ответил с ошибкой 400:
> > https://46.17.42.56/openmeetings/wicket/bookmarkable/org.apache.openmeetings.web.pages.auth.SignInPage?1--forget-form-captcha-captcha
> > https://46.17.42.56/openmeetings/wicket/bookmarkable/org.apache.openmeetings.web.pages.auth.SignInPage?1-1.0-&&_=1554201607697
> > и так далее.
> >
> > Попытка открыть тест скорости, выдает страничку:
> > https://46.17.42.56/openmeetings/wicket/bookmarkable/org.apache.openmeetings.web.pages.auth.SignInPage?1-1.-signin-signin-netTest
> > с ошибкой
> > HTTP Status 400 – Bad Request
> >
>
> Эти ошибки бывают елси "недостроить" front-end proxy (в вашем случае nginx)
> Выше Вы писали что настраиваете HTTPS на OpenMeetings
>
> Одновременно nginx и OM+HTTPS работать не будет
> надо определиться что конкретно Вы настраиваете
>
> >
> > >>>"не хочу быть человеком приносящ
> > >>> им дурные известия (с)" но инструкция вроде как начинается с того как создать keystore [1]
> >
> > Первая же команда
> > keytool -keysize 2048 -genkey -alias red5 -keyalg RSA -keystore
> > red5/conf/keystore.jks
> >
> > после ввода пароля и всех данных, выдает, что файл keystroke.jks
> > отсутствует. Создание пустого файла не помогает.
> >
> > keytool error: java.io.FileNotFoundException:
> > opt/red5408/conf/keystore.jks (No such file or directory)
> >
> >
> > Я где-нашел, как его создать предварительно, но этих инструкций не
> > хватает в имеющемся туториале.
> >
> >
>
> keytool с ключом -genkey как раз генерирует новый keystore
> только что попробовал - отработало "на УРА"
> может проблема с правами?
> попробуйте создать keystroke.jks в домашней папке (не указывая путь)
>
>
> >
> >
> >
> > вт, 2 апр. 2019 г. в 09:51, Maxim Solodovnik <so...@gmail.com>:
> > >
> > >
> > >
> > > On Tue, 2 Apr 2019 at 12:50, Maxim Solodovnik <so...@gmail.com> wrote:
> > >>
> > >> День добрый,
> > >>
> > >> сходу вопросы
> > >> 1) ОС
> > >> 2) версия ОМ
> > >>
> > >> On Tue, 2 Apr 2019 at 08:31, ДмитрийАлександра Саратовские <di...@gmail.com> wrote:
> > >>>
> > >>> Доброго времени суток.
> > >>>
> > >>> Прошу помощи в двух вопросах:
> > >>>
> > >>> 1. Как запланировать автозапуск OP при перезапуске UBUNTU?
> > >>>
> > >>> /etc/init.d/red5-ubdeb2 start
> > >>> Куда и как можно добавить в автозапуск эту строчку?
> > >>> Спасибо.
> > >>>
> > >>
> > >> этот вопрос легко гуглится :))
> > >> Вам нужна утилита `update-rc.d`
> > >> комманда будет что-то типа `sudo update-rc.d red5-ubdeb2 defaults`
> > >>
> > >>>
> > >>> 2. Этот вопрос намного сложнее.
> > >>> Существующие инструкции по добавлению SSL или устарели, или непонятны мне.
> > >>> Мне достаточно зашифровать WEB-интерфейс, чтобы Хром позволял использовать
> > >>> видеокамеру и микрофон.
> > >>>
> > >>> К примеру, вот здесь http://openmeetings.apache.org/RTMPSAndHTTPS.html
> > >>>
> > >>>
> > >>> SSL for the web interface
> > >>>
> > >>> Edit red5/conf/jee-container.xml file:
> > >>> Comment Tomcat without SSL enabled section
> > >>> UNComment Tomcat with SSL enabled section
> > >>> Restart red5 and try to connect to https://your.server:5443 - you should be
> > >>> redirected to the OpenMeetings app and all access should be via HTTPS
> > >>> and/or RTMPS (close port 5080 to be sure).
> > >>>
> > >>> Не помогает. OM продолжает работать только по http на порту 5080.
> > >>
> > >>
> > >> тут непоняяятно ....
> > >> чего это значит "Не помогает"?
> > >> идёшь на https://your.server:5443/openmeetings и что происходит?
> > >>
> > >>>
> > >>>
> > >>> Я установил NGINX и настроив Lets Encrypt, проксирую его HTTPS-запросы на
> > >>> 5080 OpenMeetings... Запускается WEB-морда c логином и паролем, но
> > >>> залогиниться не получается. Также, не работает тест скорости.
> > >>>
> > >>> Двое суток бился, и решил обратиться к сообществу. Ни одна инструкция в
> > >>> интернете не помогает. Логика - тоже. Очень прошу помощи.
> > >>>
> > >>
> > >> тут Вам надо определиться
> > >> или ОМ будет сам всё шифровать тогда инструкция по которой Вы всё делаете
> > >> ИЛИ Вы будете настраивать frontend proxy - тогда всё вообще другое
> > >>
> > >> и инструкция прекрасно ищется [2] (прямая ссылка [3]) и вроде даже логичная :)
> > >>
> > >>>
> > >>> P.S. Если пошагово выполнять все, что написано здесь,
> > >>> http://openmeetings.apache.org/RTMPSAndHTTPS.html
> > >>> то сразу (с первой строки) упираешься в то, что файл keystore.jks не
> > >>> существует.
> > >>
> > >>
> > >> "не хочу быть человеком приносящ
> > >>
> > >> им дурные известия (с)" но инструкция вроде как начинается с того как создать keystore [1]
> > >>
> > >> [1] https://openmeetings.apache.org/RTMPSAndHTTPS.html#_toc_create_keystore_from_the_scratch
> > >> [2] https://openmeetings.markmail.org/search/?q=proxy
> > >> [3] https://stackoverflow.com/questions/51721771/apache-openmeetings-4-0-4-csrf-attack-when-using-apache2-as-proxypass/51783235#51783235
> > >>
> > >> --
> > >> WBR
> > >> Maxim aka solomax
> > >
> > >
> > >
> > > --
> > > WBR
> > > Maxim aka solomax
>
>
>
> --
> WBR
> Maxim aka solomax

Re: SSL и OpenMeetings а так же автозапуск OM

Posted by Maxim Solodovnik <so...@gmail.com>.
On Tue, 2 Apr 2019 at 17:55, ДмитрийАлександра Саратовские
<di...@gmail.com> wrote:
>
> >>>Юэтот вопрос легко гуглится :))
> >>>Вам нужна утилита `update-rc.d`
> >>>комманда будет что-то типа `sudo update-rc.d red5-ubdeb2 defaults`
>
> Спасибо.
>
> >>>тут непоняяятно ....
> >>>чего это значит "Не помогает"?
> >>>идёшь на https://your.server:5443/openmeetings и что происходит?
>
> ничего. Сервер не отвечал на такой запрос.
> Вчера проделал всё, что нашел в интернетах (когда уже полностью отчаялся).
> Среди прочего, перевел на порт 443 и на нем немного заработало
> (фаерволы все отключены):
>
> Сначала сообщает о неподписанном сертификате (хотя, я все инструкции
> по привязке имеющегося Lets Encrypt проделал)
> Открывается что-то вроде:
> https://46.17.42.56/openmeetings/signin;jsessionid=101BD17CD21FF690AFB151D5847E33C7
> но опять-таки, кнопки не работают, а в консоли браузера ошибки:
>
> Сервер ответил с ошибкой 400:
> https://46.17.42.56/openmeetings/wicket/bookmarkable/org.apache.openmeetings.web.pages.auth.SignInPage?1--forget-form-captcha-captcha
> https://46.17.42.56/openmeetings/wicket/bookmarkable/org.apache.openmeetings.web.pages.auth.SignInPage?1-1.0-&&_=1554201607697
> и так далее.
>
> Попытка открыть тест скорости, выдает страничку:
> https://46.17.42.56/openmeetings/wicket/bookmarkable/org.apache.openmeetings.web.pages.auth.SignInPage?1-1.-signin-signin-netTest
> с ошибкой
> HTTP Status 400 – Bad Request
>

Эти ошибки бывают елси "недостроить" front-end proxy (в вашем случае nginx)
Выше Вы писали что настраиваете HTTPS на OpenMeetings

Одновременно nginx и OM+HTTPS работать не будет
надо определиться что конкретно Вы настраиваете

>
> >>>"не хочу быть человеком приносящ
> >>> им дурные известия (с)" но инструкция вроде как начинается с того как создать keystore [1]
>
> Первая же команда
> keytool -keysize 2048 -genkey -alias red5 -keyalg RSA -keystore
> red5/conf/keystore.jks
>
> после ввода пароля и всех данных, выдает, что файл keystroke.jks
> отсутствует. Создание пустого файла не помогает.
>
> keytool error: java.io.FileNotFoundException:
> opt/red5408/conf/keystore.jks (No such file or directory)
>
>
> Я где-нашел, как его создать предварительно, но этих инструкций не
> хватает в имеющемся туториале.
>
>

keytool с ключом -genkey как раз генерирует новый keystore
только что попробовал - отработало "на УРА"
может проблема с правами?
попробуйте создать keystroke.jks в домашней папке (не указывая путь)


>
>
>
> вт, 2 апр. 2019 г. в 09:51, Maxim Solodovnik <so...@gmail.com>:
> >
> >
> >
> > On Tue, 2 Apr 2019 at 12:50, Maxim Solodovnik <so...@gmail.com> wrote:
> >>
> >> День добрый,
> >>
> >> сходу вопросы
> >> 1) ОС
> >> 2) версия ОМ
> >>
> >> On Tue, 2 Apr 2019 at 08:31, ДмитрийАлександра Саратовские <di...@gmail.com> wrote:
> >>>
> >>> Доброго времени суток.
> >>>
> >>> Прошу помощи в двух вопросах:
> >>>
> >>> 1. Как запланировать автозапуск OP при перезапуске UBUNTU?
> >>>
> >>> /etc/init.d/red5-ubdeb2 start
> >>> Куда и как можно добавить в автозапуск эту строчку?
> >>> Спасибо.
> >>>
> >>
> >> этот вопрос легко гуглится :))
> >> Вам нужна утилита `update-rc.d`
> >> комманда будет что-то типа `sudo update-rc.d red5-ubdeb2 defaults`
> >>
> >>>
> >>> 2. Этот вопрос намного сложнее.
> >>> Существующие инструкции по добавлению SSL или устарели, или непонятны мне.
> >>> Мне достаточно зашифровать WEB-интерфейс, чтобы Хром позволял использовать
> >>> видеокамеру и микрофон.
> >>>
> >>> К примеру, вот здесь http://openmeetings.apache.org/RTMPSAndHTTPS.html
> >>>
> >>>
> >>> SSL for the web interface
> >>>
> >>> Edit red5/conf/jee-container.xml file:
> >>> Comment Tomcat without SSL enabled section
> >>> UNComment Tomcat with SSL enabled section
> >>> Restart red5 and try to connect to https://your.server:5443 - you should be
> >>> redirected to the OpenMeetings app and all access should be via HTTPS
> >>> and/or RTMPS (close port 5080 to be sure).
> >>>
> >>> Не помогает. OM продолжает работать только по http на порту 5080.
> >>
> >>
> >> тут непоняяятно ....
> >> чего это значит "Не помогает"?
> >> идёшь на https://your.server:5443/openmeetings и что происходит?
> >>
> >>>
> >>>
> >>> Я установил NGINX и настроив Lets Encrypt, проксирую его HTTPS-запросы на
> >>> 5080 OpenMeetings... Запускается WEB-морда c логином и паролем, но
> >>> залогиниться не получается. Также, не работает тест скорости.
> >>>
> >>> Двое суток бился, и решил обратиться к сообществу. Ни одна инструкция в
> >>> интернете не помогает. Логика - тоже. Очень прошу помощи.
> >>>
> >>
> >> тут Вам надо определиться
> >> или ОМ будет сам всё шифровать тогда инструкция по которой Вы всё делаете
> >> ИЛИ Вы будете настраивать frontend proxy - тогда всё вообще другое
> >>
> >> и инструкция прекрасно ищется [2] (прямая ссылка [3]) и вроде даже логичная :)
> >>
> >>>
> >>> P.S. Если пошагово выполнять все, что написано здесь,
> >>> http://openmeetings.apache.org/RTMPSAndHTTPS.html
> >>> то сразу (с первой строки) упираешься в то, что файл keystore.jks не
> >>> существует.
> >>
> >>
> >> "не хочу быть человеком приносящ
> >>
> >> им дурные известия (с)" но инструкция вроде как начинается с того как создать keystore [1]
> >>
> >> [1] https://openmeetings.apache.org/RTMPSAndHTTPS.html#_toc_create_keystore_from_the_scratch
> >> [2] https://openmeetings.markmail.org/search/?q=proxy
> >> [3] https://stackoverflow.com/questions/51721771/apache-openmeetings-4-0-4-csrf-attack-when-using-apache2-as-proxypass/51783235#51783235
> >>
> >> --
> >> WBR
> >> Maxim aka solomax
> >
> >
> >
> > --
> > WBR
> > Maxim aka solomax



-- 
WBR
Maxim aka solomax

Re: SSL и OpenMeetings а так же автозапуск OM

Posted by ДмитрийАлександра Саратовские <di...@gmail.com>.
>>>Юэтот вопрос легко гуглится :))
>>>Вам нужна утилита `update-rc.d`
>>>комманда будет что-то типа `sudo update-rc.d red5-ubdeb2 defaults`

Спасибо.

>>>тут непоняяятно ....
>>>чего это значит "Не помогает"?
>>>идёшь на https://your.server:5443/openmeetings и что происходит?

ничего. Сервер не отвечал на такой запрос.
Вчера проделал всё, что нашел в интернетах (когда уже полностью отчаялся).
Среди прочего, перевел на порт 443 и на нем немного заработало
(фаерволы все отключены):

Сначала сообщает о неподписанном сертификате (хотя, я все инструкции
по привязке имеющегося Lets Encrypt проделал)
Открывается что-то вроде:
https://46.17.42.56/openmeetings/signin;jsessionid=101BD17CD21FF690AFB151D5847E33C7
но опять-таки, кнопки не работают, а в консоли браузера ошибки:

Сервер ответил с ошибкой 400:
https://46.17.42.56/openmeetings/wicket/bookmarkable/org.apache.openmeetings.web.pages.auth.SignInPage?1--forget-form-captcha-captcha
https://46.17.42.56/openmeetings/wicket/bookmarkable/org.apache.openmeetings.web.pages.auth.SignInPage?1-1.0-&&_=1554201607697
и так далее.

Попытка открыть тест скорости, выдает страничку:
https://46.17.42.56/openmeetings/wicket/bookmarkable/org.apache.openmeetings.web.pages.auth.SignInPage?1-1.-signin-signin-netTest
с ошибкой
HTTP Status 400 – Bad Request


>>>"не хочу быть человеком приносящ
>>> им дурные известия (с)" но инструкция вроде как начинается с того как создать keystore [1]

Первая же команда
keytool -keysize 2048 -genkey -alias red5 -keyalg RSA -keystore
red5/conf/keystore.jks

после ввода пароля и всех данных, выдает, что файл keystroke.jks
отсутствует. Создание пустого файла не помогает.

keytool error: java.io.FileNotFoundException:
opt/red5408/conf/keystore.jks (No such file or directory)


Я где-нашел, как его создать предварительно, но этих инструкций не
хватает в имеющемся туториале.





вт, 2 апр. 2019 г. в 09:51, Maxim Solodovnik <so...@gmail.com>:
>
>
>
> On Tue, 2 Apr 2019 at 12:50, Maxim Solodovnik <so...@gmail.com> wrote:
>>
>> День добрый,
>>
>> сходу вопросы
>> 1) ОС
>> 2) версия ОМ
>>
>> On Tue, 2 Apr 2019 at 08:31, ДмитрийАлександра Саратовские <di...@gmail.com> wrote:
>>>
>>> Доброго времени суток.
>>>
>>> Прошу помощи в двух вопросах:
>>>
>>> 1. Как запланировать автозапуск OP при перезапуске UBUNTU?
>>>
>>> /etc/init.d/red5-ubdeb2 start
>>> Куда и как можно добавить в автозапуск эту строчку?
>>> Спасибо.
>>>
>>
>> этот вопрос легко гуглится :))
>> Вам нужна утилита `update-rc.d`
>> комманда будет что-то типа `sudo update-rc.d red5-ubdeb2 defaults`
>>
>>>
>>> 2. Этот вопрос намного сложнее.
>>> Существующие инструкции по добавлению SSL или устарели, или непонятны мне.
>>> Мне достаточно зашифровать WEB-интерфейс, чтобы Хром позволял использовать
>>> видеокамеру и микрофон.
>>>
>>> К примеру, вот здесь http://openmeetings.apache.org/RTMPSAndHTTPS.html
>>>
>>>
>>> SSL for the web interface
>>>
>>> Edit red5/conf/jee-container.xml file:
>>> Comment Tomcat without SSL enabled section
>>> UNComment Tomcat with SSL enabled section
>>> Restart red5 and try to connect to https://your.server:5443 - you should be
>>> redirected to the OpenMeetings app and all access should be via HTTPS
>>> and/or RTMPS (close port 5080 to be sure).
>>>
>>> Не помогает. OM продолжает работать только по http на порту 5080.
>>
>>
>> тут непоняяятно ....
>> чего это значит "Не помогает"?
>> идёшь на https://your.server:5443/openmeetings и что происходит?
>>
>>>
>>>
>>> Я установил NGINX и настроив Lets Encrypt, проксирую его HTTPS-запросы на
>>> 5080 OpenMeetings... Запускается WEB-морда c логином и паролем, но
>>> залогиниться не получается. Также, не работает тест скорости.
>>>
>>> Двое суток бился, и решил обратиться к сообществу. Ни одна инструкция в
>>> интернете не помогает. Логика - тоже. Очень прошу помощи.
>>>
>>
>> тут Вам надо определиться
>> или ОМ будет сам всё шифровать тогда инструкция по которой Вы всё делаете
>> ИЛИ Вы будете настраивать frontend proxy - тогда всё вообще другое
>>
>> и инструкция прекрасно ищется [2] (прямая ссылка [3]) и вроде даже логичная :)
>>
>>>
>>> P.S. Если пошагово выполнять все, что написано здесь,
>>> http://openmeetings.apache.org/RTMPSAndHTTPS.html
>>> то сразу (с первой строки) упираешься в то, что файл keystore.jks не
>>> существует.
>>
>>
>> "не хочу быть человеком приносящ
>>
>> им дурные известия (с)" но инструкция вроде как начинается с того как создать keystore [1]
>>
>> [1] https://openmeetings.apache.org/RTMPSAndHTTPS.html#_toc_create_keystore_from_the_scratch
>> [2] https://openmeetings.markmail.org/search/?q=proxy
>> [3] https://stackoverflow.com/questions/51721771/apache-openmeetings-4-0-4-csrf-attack-when-using-apache2-as-proxypass/51783235#51783235
>>
>> --
>> WBR
>> Maxim aka solomax
>
>
>
> --
> WBR
> Maxim aka solomax

Re: SSL и OpenMeetings а так же автозапуск OM

Posted by Maxim Solodovnik <so...@gmail.com>.
On Tue, 2 Apr 2019 at 12:50, Maxim Solodovnik <so...@gmail.com> wrote:

> День добрый,
>
> сходу вопросы
> 1) ОС
> 2) версия ОМ
>
> On Tue, 2 Apr 2019 at 08:31, ДмитрийАлександра Саратовские <
> disarusar@gmail.com> wrote:
>
>> Доброго времени суток.
>>
>> Прошу помощи в двух вопросах:
>>
>> 1. Как запланировать автозапуск OP при перезапуске UBUNTU?
>>
>> /etc/init.d/red5-ubdeb2 start
>> Куда и как можно добавить в автозапуск эту строчку?
>> Спасибо.
>>
>>
> этот вопрос легко гуглится :))
> Вам нужна утилита `update-rc.d`
> комманда будет что-то типа `sudo update-rc.d red5-ubdeb2 defaults`
>
>
>> 2. Этот вопрос намного сложнее.
>> Существующие инструкции по добавлению SSL или устарели, или непонятны мне.
>> Мне достаточно зашифровать WEB-интерфейс, чтобы Хром позволял использовать
>> видеокамеру и микрофон.
>>
>> К примеру, вот здесь http://openmeetings.apache.org/RTMPSAndHTTPS.html
>>
>>
>> SSL for the web interface
>>
>> Edit red5/conf/jee-container.xml file:
>> Comment Tomcat without SSL enabled section
>> UNComment Tomcat with SSL enabled section
>> Restart red5 and try to connect to https://your.server:5443 - you should
>> be
>> redirected to the OpenMeetings app and all access should be via HTTPS
>> and/or RTMPS (close port 5080 to be sure).
>>
>> Не помогает. OM продолжает работать только по http на порту 5080.
>>
>
> тут непоняяятно ....
> чего это значит "Не помогает"?
> идёшь на https://your.server:5443/openmeetings и что происходит?
>
>
>>
>> Я установил NGINX и настроив Lets Encrypt, проксирую его HTTPS-запросы на
>> 5080 OpenMeetings... Запускается WEB-морда c логином и паролем, но
>> залогиниться не получается. Также, не работает тест скорости.
>>
>> Двое суток бился, и решил обратиться к сообществу. Ни одна инструкция в
>> интернете не помогает. Логика - тоже. Очень прошу помощи.
>>
>>
> тут Вам надо определиться
> или ОМ будет сам всё шифровать тогда инструкция по которой Вы всё делаете
> ИЛИ Вы будете настраивать frontend proxy - тогда всё вообще другое
>
> и инструкция прекрасно ищется [2] (прямая ссылка [3]) и вроде даже
> логичная :)
>
>
>> P.S. Если пошагово выполнять все, что написано здесь,
>> http://openmeetings.apache.org/RTMPSAndHTTPS.html
>> то сразу (с первой строки) упираешься в то, что файл keystore.jks не
>> существует.
>>
>
> "не хочу быть человеком приносящим дурные известия (с)" но инструкция
> вроде как начинается с того как создать keystore [1]
>
> [1]
> https://openmeetings.apache.org/RTMPSAndHTTPS.html#_toc_create_keystore_from_the_scratch
> [2] https://openmeetings.markmail.org/search/?q=proxy
> [3]
> https://stackoverflow.com/questions/51721771/apache-openmeetings-4-0-4-csrf-attack-when-using-apache2-as-proxypass/51783235#51783235
>
> --
> WBR
> Maxim aka solomax
>


-- 
WBR
Maxim aka solomax

Re: SSL и OpenMeetings а так же автозапуск OM

Posted by Maxim Solodovnik <so...@gmail.com>.
День добрый,

сходу вопросы
1) ОС
2) версия ОМ

On Tue, 2 Apr 2019 at 08:31, ДмитрийАлександра Саратовские <
disarusar@gmail.com> wrote:

> Доброго времени суток.
>
> Прошу помощи в двух вопросах:
>
> 1. Как запланировать автозапуск OP при перезапуске UBUNTU?
>
> /etc/init.d/red5-ubdeb2 start
> Куда и как можно добавить в автозапуск эту строчку?
> Спасибо.
>
>
этот вопрос легко гуглится :))
Вам нужна утилита `update-rc.d`
комманда будет что-то типа `sudo update-rc.d red5-ubdeb2 defaults`


> 2. Этот вопрос намного сложнее.
> Существующие инструкции по добавлению SSL или устарели, или непонятны мне.
> Мне достаточно зашифровать WEB-интерфейс, чтобы Хром позволял использовать
> видеокамеру и микрофон.
>
> К примеру, вот здесь http://openmeetings.apache.org/RTMPSAndHTTPS.html
>
>
> SSL for the web interface
>
> Edit red5/conf/jee-container.xml file:
> Comment Tomcat without SSL enabled section
> UNComment Tomcat with SSL enabled section
> Restart red5 and try to connect to https://your.server:5443 - you should
> be
> redirected to the OpenMeetings app and all access should be via HTTPS
> and/or RTMPS (close port 5080 to be sure).
>
> Не помогает. OM продолжает работать только по http на порту 5080.
>

тут непоняяятно ....
чего это значит "Не помогает"?
идёшь на https://your.server:5443/openmeetings и что происходит?


>
> Я установил NGINX и настроив Lets Encrypt, проксирую его HTTPS-запросы на
> 5080 OpenMeetings... Запускается WEB-морда c логином и паролем, но
> залогиниться не получается. Также, не работает тест скорости.
>
> Двое суток бился, и решил обратиться к сообществу. Ни одна инструкция в
> интернете не помогает. Логика - тоже. Очень прошу помощи.
>
>
тут Вам надо определиться
или ОМ будет сам всё шифровать тогда инструкция по которой Вы всё делаете
ИЛИ Вы будете настраивать frontend proxy - тогда всё вообще другое

и инструкция прекрасно ищется [2] (прямая ссылка [3]) и вроде даже логичная
:)


> P.S. Если пошагово выполнять все, что написано здесь,
> http://openmeetings.apache.org/RTMPSAndHTTPS.html
> то сразу (с первой строки) упираешься в то, что файл keystore.jks не
> существует.
>

"не хочу быть человеком приносящим дурные известия (с)" но инструкция вроде
как начинается с того как создать keystore [1]

[1]
https://openmeetings.apache.org/RTMPSAndHTTPS.html#_toc_create_keystore_from_the_scratch
[2] https://openmeetings.markmail.org/search/?q=proxy
[3]
https://stackoverflow.com/questions/51721771/apache-openmeetings-4-0-4-csrf-attack-when-using-apache2-as-proxypass/51783235#51783235

-- 
WBR
Maxim aka solomax