Тема: Связка Asterisk—Voip-DP сервер—домофон VoIP-DP1 SIP (нет звука в одну сторону)
При звонке с домофона длинные гудки или какие-либо звуки слышны?
Гудок, потом тишина. После отбоя - короткие гудки.
В логах VoIP-DP сервера при звонке вот такая ошибка:
[02.07.18 14:42:12.842] [SIP]: <- UDP IP VoIP-DP:port send datagram to IP Asterisk:port
SIP/2.0 405 Method Not Allowed
Причина не в этом. Это в процессе ожидания asterisk посылает команду options в каких-то своих целях, а voip-dp сервер отвечает, что она не поддерживается. В момент звонка соединение устанавливается корректно, но в новых логах wireshark нет sip и rtp пакетов, только трафик домофона, похоже они идут через другой интерфейс, так что нужен лог того интерфейса, через который уходят пакеты в интернет.
Поведение сервера, как в режиме мониторинга помещения. Входящий звук попадает на voip-dp сервер, но он гонит на домофон тишину. Проверьте, стоит ли в настройках домофона режим “вызов”, если да, попробуйте переключить кодек на режим a-law, сейчас задействован u-law.
Оставил только alaw. Режим домофона - вызов. Удалил и снова создал учетку домофона. Не помогает.
Может быть мне вручную поправить конфиг на сервере? Какой файл и какой параметр отвечает за режим “вызов”?
Может быть мне вручную поправить конфиг на сервере? Какой файл и какой параметр отвечает за режим “вызов”?
Не надо вручную править конфиги, т.к. web интерфейс работает прекрасно и без ошибок.
Важно. Сколько длится вызов, если его вручную не сбрасывать?
Вызов обрывается по параметру “Таймаут отсутствия потока RTP”
Было по умолчанию, кажется. 10 секунд - обрывалось на 10. Поставил 60 - рвется на 60
Предлагаю сначала собрать всю систему (sip телефон, домофон, voip-dp сервер, астериск) в одной подсети без всяких широковещательных доменов и маршрутизаторов. Убедиться, что все работает и тогда поэлементно разносить систему.
А то непонятно что из элементов системы некорректно работает.
Широковещательный домен - это оно и есть. Все в одной подсети, без маршрутизации
И вы хотите сказать, что все элементы системы находятся в одной подсети и от астериска не идет звук в voip-dp сервер?
Астериск и сервер на одном компе и в одной ОС?
Нет, две виртуальные машины на одном гипервизоре. Никаких дополнительных функций на серверах нет - один только Астериск, другой только VoIP-DP
Ребят, вы мне сами подтвердили, что звук от Астериска до VoIP-DP долетает, а от него к домофону - уже нет.
Да, все в одной подсети - и такая вот загогулина.