Я пытаюсь настроить базовое видеообъединение OpenTok между двумя osx-компьютерами на локальном сервере rails. Мой второй компьютер успешно подключается к локальному серверу rails, но видеокомпонент OpenTok не работает/говорит мне, что у меня проблема с брандмауэром. Я не знаю, как это сделать. Как я могу исследовать возможную проблему с брандмауэром в этом контексте? Он не блокирует доступ других компьютеров, но каким-то образом мешает подключению к серверам OpenTok.как управлять настройками брандмауэра на локальном сервере rails
Детали:
Я первый проверил мой код на моем собственном компьютере. Загрузили webrick с рельсами s, отправились на localhost: 3000, моя встроенная веб-камера OSX подключается, код работает. Затем открыла отдельную вкладку инкогнито в Chrome и снова загрузила localhost для двустороннего соединения. Все работает. Отлично.
Затем я попытался загрузить с моим внутренним IP-адресом (рельсы s -b 192.168.0.100), чтобы я мог подключиться к локальному серверу с помощью другого компьютера. Сервер запускается нормально, я перехожу к http://192.168.0.100:3000, мой код работает (например, я могу войти в систему, загружать страницы и т. Д.), Но видео с веб-камерой не загружается (это пустой черный экран с иконкой загрузки, если это даже имеет значение). Я подключаюсь к http://192.168.0.100:3000 с другого компьютера, код работает, но видео не загружается. Похоже на проблему OpenTok. Я загружаю инструмент отладки OpenTok и, конечно же, на этом сеансе есть ошибка: «Не удалось опубликовать на сеанс. Это может произойти, если пользователь запретил доступ к камере/микрофону или если он находится за брандмауэром».
Понятно, что я не отрицал доступ к камерам/микрофону, доступ был прекрасен всего пару минут назад на локальном хосте, и никаких дополнительных запросов доступа не было при загрузке http://192.168.0.100:3000. Поэтому я предполагаю, что проблема с брандмауэром.
Я попытался загрузиться на порт 80 вместо 3000, также попытался загрузить с 0.0.0.0, но продолжаю работать с той же ошибкой.
=====
Любая помощь будет принята с благодарностью! Я довольно потерял это.