Если хочется через 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, ДмитрийАлександра Саратовские <
[email protected]> wrote:

> >>>Эти ошибки бывают елси "недостроить" front-end proxy (в вашем случае
> nginx)
> >>>Выше Вы писали что настраиваете HTTPS на OpenMeetings
>
> >>>Одновременно nginx и OM+HTTPS работать не будет
> >>>надо определиться что конкретно Вы настраиваете
>
> и через NGINX (по доменному имени) и напрямую (по ip, через порт) у
> меня одинаковые ошибки сейчас. Удалю все и настрою сначала. Хотелось
> бы через NGINX
>
> >>keytool с ключом -genkey как раз генерирует новый keystore
> >>только что попробовал - отработало "на УРА"
> >>может проблема с правами?
> >>попробуйте создать keystroke.jks в домашней папке (не указывая путь)
>
> Без указания пути все работает, спасибо!
> Что самое странное, если удалить полученный файл, то потом и с
> указанием пути все работает!
> Фантастика какая-то...
>
> Я пятый день с Линуксом общаюсь (первый вопрос задавал от почты
> [email protected]).
> Поэтому, многого пока не понимаю.
>
> Спасибо. Попробую отформатировать операционку, и начать все сначала.
>
> Пятую версию рано пока ставить новичку? Она совсем нестабильна?
>
> вт, 2 апр. 2019 г. в 15:03, Maxim Solodovnik <[email protected]>:
> >
> > On Tue, 2 Apr 2019 at 17:55, ДмитрийАлександра Саратовские
> > <[email protected]> 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 <[email protected]>:
> > > >
> > > >
> > > >
> > > > On Tue, 2 Apr 2019 at 12:50, Maxim Solodovnik <[email protected]>
> wrote:
> > > >>
> > > >> День добрый,
> > > >>
> > > >> сходу вопросы
> > > >> 1) ОС
> > > >> 2) версия ОМ
> > > >>
> > > >> On Tue, 2 Apr 2019 at 08:31, ДмитрийАлександра Саратовские <
> [email protected]> 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
  • SSL и OpenMeetin... ДмитрийАлександра Саратовские
    • Re: SSL и O... Maxim Solodovnik
      • Re: SSL... Maxim Solodovnik
        • Re:... ДмитрийАлександра Саратовские
          • ... Maxim Solodovnik
            • ... ДмитрийАлександра Саратовские
              • ... Maxim Solodovnik

Ответить