Построить аналог SIP сервера iptel.org от kamailio

Я хочу построить SIP-сервер, как iptel.org. Я использую это руководство ( http://kb.asipto.com/kamailio:skype-like-service-in-less-than-one-hour) для установки SIP-сервера Kamailio. Но у меня есть некоторые проблемы.

  • Сервер не работает с UDP.(Пока я настроил kamailito для прослушивания udp)
  • Клиенты работают только с прокси (прокси должен быть настроен клиентом. Я не хочу использовать прокси как iptel)
  • Я использовал Jitsi в качестве клиента, он вошел, но не смог позвонить, в то время как EyeBeam может звонить

как можно решить эту проблему?

1 ответ

Этот конфиг позволяет Kamailio прослушивать UDP. Возможно, проблема заключается в передаче по UDP от клиента к серверу, который может быть заблокирован брандмауэрами оператора (многие начали блокировать VoIP) или некоторым ALG на домашнем маршрутизаторе.

Вы должны посмотреть на сетевой трафик на сервере, чтобы увидеть, приходят ли туда пакеты SIP - вы можете использовать ngrep, например:

ngrep -d any -qt -W byline port 5060

Кроме того, нет никакого требования к промежуточному прокси, конфигурация для прямой связи клиент-сервер.

Для устранения неполадок, помимо просмотра сетевого трафика SIP, вы можете установить debug=3 в kamailio.cfg, перезапустить kamailio и просмотреть сообщения в файле системного журнала. Должны быть подсказки относительно того, что происходит во время обработки, и вы должны получить подсказку относительно различий между EyeBeam и Jitsi.

Учебник, который вы связали в своем вопросе, был протестирован с Jitsi и работает с ним. Может быть какая-то неправильная конфигурация джитси, которая создает проблемы.

Другие вопросы по тегам