Настраиваю чистый 11 Asterisk. Столкнулась с проблемой - при звонке Софтфон - Астериск -Сип провайдер -Городской номер не завершается звонок, если класть трубку на городском телефоне. Щелчёк в трубке и больше ничего. В консоли CLI - никаких изменений, sip set debug peer *** - Астериск ничего не замечает, ngrep -W byline -d eth0 port **** - то же самое. Сигнал завершения не поступает.
Для пробы настраиваю в софтфоне вторую учётку для сип провайдера - звоню минуя астериск - та же песня.
Что странно, только вчера сброс работал.
Софтфоны Zoiper и X-lite
Провайдер Zadarma.
Хотелось бы разобраться в вопросе. Поиск многого не дал. Выяснила, что эта тема время от времени всплывает у новичков. А вот ни одного нормального ответа мне не встретилось.
В общей сумме:
- Были советы почитать про протоколы связи, и осмыслить разницу между медным проводом телефона и сип протоколами - частично ознакомилась. Понятно что напряжение в пакет по волшебству не превратится...
- Встречались так же упоминания про отбойники для старых атсок - это до сих пор актуально?
- И ругань в адрес провайдеров - куда же без неё...
А что конкретно можно сделать непонятно. Как то же этот вопрос пользователи Астериска для себя решают? Это чисто внешняя проблема или нужно что-то настроить в системе, чтобы уловить неуловимое? Хм, тайный сигнал от провайдера?
И может ли влиять на это опция canreinvite в настройках sip.conf?
Просьба сильно не пинать, если бы сама нашла что-то стоящее не стала бы никого беспокоить.
Спасибо, за любые ответы по делу
Логи и конфиги приложу, по требованию, если нужно.
смотрим дамп
там все просто одна сторона шлет BYE со второй должно ответить ОК
в вашем случаи BYE должны послать вы.
но ... если есть проблемы с отправкой RTP то любая сторона в зависимости от настроек количества секунд ожидания RTP может закрыть канал