Size: a a a

2017 January 27

АФ

Александр Фёдоров in Asterisker-ы
Если я звоню со 103 на 101, то на 101 от Астериска прилетает инвайт и разговор начинается.
источник

АФ

Александр Фёдоров in Asterisker-ы
Если я звоню из bpm, то Астериск сначала должен установить связь со 101, а потом вызвать 103.
источник

АФ

Александр Фёдоров in Asterisker-ы
Астериск отправляет инвайт на 101 и этот инвайт остаётся всегда без ответа.
источник

АФ

Александр Фёдоров in Asterisker-ы
Посмотрел чем отличаются инвайты на 101 в первом и во втором случае.
1. Успешный - в поле From указан 103
2. Не успешный - в поле From указан 101 (т.е. получается инвайт от самого себя...?)
источник

NS

Nikolay Shakin in Asterisker-ы
А что за телефон? 101
источник

АФ

Александр Фёдоров in Asterisker-ы
физически - софтфон X-Lite
источник

NS

Nikolay Shakin in Asterisker-ы
Странно, какая ему разница
источник

NS

Nikolay Shakin in Asterisker-ы
А попробуй просто через консоль позвонить
источник

NS

Nikolay Shakin in Asterisker-ы
Через chan originate
источник

АФ

Александр Фёдоров in Asterisker-ы
Запустил channel originate SIP/101 extension 103@from-internal
источник

АФ

Александр Фёдоров in Asterisker-ы
На X-Lite прилетел звонок от anonymous@anonimous.invalid
источник

АФ

Александр Фёдоров in Asterisker-ы
Но звонок проходит.
источник

АФ

Александр Фёдоров in Asterisker-ы
А можно как-то в консоли увидеть какой originate прилетает серверу?
источник

АИ

Андрей И. in Asterisker-ы
Что такое originate?
источник

АФ

Александр Фёдоров in Asterisker-ы
Сервер сам сначала вызывает первого абонента, как только он отвечает, сервер подключает второго.
источник

АФ

Александр Фёдоров in Asterisker-ы
Таким образом можно через AMI устанавливать связь, из CRM-ки, например.
источник

NS

Nikolay Shakin in Asterisker-ы
Александр Фёдоров
А можно как-то в консоли увидеть какой originate прилетает серверу?
Tcpdump
источник

NS

Nikolay Shakin in Asterisker-ы
Или может дебаг поможет
источник
2017 January 28

АФ

Александр Фёдоров in Asterisker-ы
Вытащил из tcpdump'а лог обмена данными AMI. Вызов описан вполне корректно, в соответствии с документацией.
Но на 2-м шаге в exten подставляется не 101, а "s", а на 3-м шаге exten вообще становится пустым.
Я сильно подозреваю, что это из-за какой-то настройки во FreePBX...
На всякий случай приложу файл с логом, вдруг у кого-то будет вдохновение и он подскажет куда копать :)
источник

АФ

Александр Фёдоров in Asterisker-ы
источник