В этой таблице приведен список некоторых возможных неполадок в работе WCS сервера и рекомендации по их устранению. По всем техническим вопросам, связанным с настройкой и функционированием Web Call Server пожалуйста обращайтесь на форум техподдержки https://forum.flashphoner.com или support@flashphoner.com.

Неполадки

Устранение

WCS сервер не запускается

1. Проверьте был ли создан серверный процесс.

2. Проверьте лог server_logs/flashphoner.log на наличие ошибок.

3. Убедитесь, что имя хоста вашего сервера (Linux команда hostname) корректно резолвится в IP адрес в файле /etc/hosts. Команда ping yourhost должна работать, где yourhost - имя вашего хоста, которое выводится при вызове команды 'hostname' в Linux.

4. Проверьте наличие свободного места на диске

WCS сервер не принимает соединения web-клиетов

1. Проверьте наличие свободного места на диске

2. Проверьте логи сервера на наличие ошибок.

3. Убедитесь что вы активировали лицензию.

4. Проверьте Websocket порт сервера (по умолчанию 8080) c помощью команды telnet. Убедитесь что сервер использует именно этот порт для Websocket. Для этого можно воспользоваться Linux-командой netstat и проверить настройку сервера ws_port.

5. Снимите дамп трафика и проверьте ходит ли Websocket трафик.

Регистрация на SIP сервере не проходит

1. Проверьте логи сервера на наличие ошибок.

2. Убедитесь что диапазон SIP портов WCS сервера (по умолчанию 30000-31000) открыт на Firewall и в случае нахождения WCS сервера за NAT, UDP пакеты отправленные на внешний IP адрес доходят до соответствующих портов WCS-сервера. Проверьте настройки port_from и port_to диапазона SIP портов.

3. Снимите дамп трафика и проверьте ходит ли SIP трафик.

Одностороннее аудио во время WebRTC-SIP звонка или полное отсутствие звука

Настройте расширенное логирование с уровнем client_dump_level=2 и проверьте логи и дампы трафика, которые будут созданы после звонка и дальнейшего дисконнекта пользователя. Убедитесь, что SIPRTP и WebRTC трафик ходит нормально и на стороне web-браузера нет серьезных ошибок.

Отстутствие аудио или видео потока при работе с потоковым видео и WebRTC

Снимите дампы трафика. Убедитесь, что WebRTC трафик ходит нормально и на стороне web-браузера нет серьезных ошибок.

Аварийная остановка сервера. Сервер перестал отвечать на запросы.

1. Проверьте жив ли серверный процесс.

2. Если серверного процесса нет, проверьте crash-дампы в директории logs сервера. Эти дампы могут выглядеть как  error3677.log, где 3677 - это PID серверного процесса, который был аварийно остановлен. Отправьте эти дампы в техподдержку Flashphoner.

3. Если серверный процесс жив и при этом сервер выглядит зависшим и не отрабатывает соединения, снимите дамп системных потоков сервера командой jstack.

Отправьте этот дамп в техподдержку Flashphoner вместе с серверными логами.