Я провел некоторые исследования по этим вопросам и добился определенного прогресса. Я хотел бы поделиться своими выводами, которые, я надеюсь, могли бы в будущем помочь таким новичкам в RocketChat, как я.
Однако у меня все еще есть несколько нерешенных проблем, и я надеюсь, что кто-то может помочь.
Не удалось запустить службу Caddy
Используя самозаверяющий сертификат и определяя доменное имя в / etc / hosts, я могу запустить службу Caddy и работать https. Я предполагаю, что доменное имя, которое я использовал, даже если оно зарегистрировано у поставщика DNS, не имеет записи CNAME и не сопоставлено ни с одним IP-адресом. Letsencrypt, который используется Caddy для выполнения SSL по требованию, поэтому не может создать сертификат SSL для моего доменного имени. Было бы неплохо, если бы документация RocketChat прояснила ситуацию.
open.rocket.chat WebRTC видео чат не работает
после того, как я использовал другую машину Windows, видео чат работает. Предположительно мой предыдущий компьютер не имеет последнего обновления Windows. Но я доволен сайтом open.rocket.chat, все протестированные мной функции работают.
Однако в моем собственном Rocket-чате (то есть на сервере Linux дома) видеочат все еще не работает. Когда я нажал на кнопку «Начать видео-чат», в моем окне браузера не было запущено видео. В удаленном браузере (который использовался для имитации собеседника) появляется уведомление «xxx приглашает вас в видеочат, вы принимаете?». Я нажал «Да». После этого на удаленном браузере ничего не происходит. Единственная проблема, о которой я могу подумать, это то, что я не использовал https для подключения к автономному Rocket-чату. Потому что я использую несколько компьютеров в моей домашней беспроводной сети. Я использую http://192.168.0.3:3000 только для указания на сервер чата. Мне интересно, требуется ли безопасное соединение для использования видеочата?
В приложении Android Rocket Chat я не смог найти никаких ссылок для начала видеочата, а также не получил ни одного приглашения в видеочат. Это по замыслу или дефект?
Надеюсь, что кто-то может просветить меня по этим вопросам.