По предоставленным логам видно, что проблема все же в настройках IP адресов. В файле
flashphoner.properties
прописаны следующие адреса
Однако, по
ifconfig
мы видим следующие адреса
Очевидно, что адрес, указанный в
ip_local
, отсутствует на сервере. Эта настройка используется для привязки всех портов для сигналинга и передачи медиа. Поэтому при неверной настройке адресов пубикация не будет работать
Вы можете использовать команду для определения IP адресов
Code:
sudo /usr/local/FlashphonerWebCallServer/bin/webcallserver set-ip
Команда пропишет настройки
ip
и
ip_local
в соответствии с тем, как определились внешний и локальный адреса. После этого WCS следует перезапустить
Code:
systemctl restart webcallserver