Страница 1 из 1

Исходящий вызов, билайн, Asterisk

Добавлено: 30 ноя 2025, 20:47
Folau
Добрый день! Подскажите пожалуйста, транки все настроил, входящий звонок принимается.
Но вот когда нужно делать исходящий звонок для теста из консоли, то пишет:
Endpoint beeline_out_endpoint is now Reachable -- Contact beeline_out_aor/sip:ip.beeline.ru:5060 is now Reachable. RTT: 233.636 msec.

Звоню командой: channel originate PJSIP/89XXXXXX@beeline_out_endpoint application Set(CALLERID(num)=XXXXXXXX)) -- Called 89227521668@beeline_out_endpoint.

Настроил fail2ban но боты все равно 24/7 стучатся по порту 5060.
Подскажите, куда копать и что делать не пойму.
До этого вообще была 403 ошибка, но я подправил немножечко авторизацию и вроде пропала.
У меня два транка: один на входящий (и он работает нормально) а вот на исходящий нет.

Re: Исходящий вызов, билайн, Asterisk

Добавлено: 30 ноя 2025, 21:02
ded
Не используйте XXXXXXXX тут в примерах, это зарезервировнные символы в языке диал-плана Астериск.
Неужели не хватает фантазии указывать просто фейковый номер, чтобы было понятно, что там не шаблон номера? Типа -
Set(CALLERID(num)=9012345678)) ??

Приложение Set(CALLERID(num)=XXXXXXXX)), назначенное как второе плечо вызова вручную, не имеет смысла. Оно просто запишет в переменную CALLERID(num) значение 9012345678 уже после того, ка сделан вызов в канал - первое плечо, и даже только после ANSWER в этом первом плече.
Можно использовать приложение Эхо в качестве проверки работоспособности.
- application Echo.

боты стучатся по порту 5060 потому что он открыт. Хотите закрыть? Используйте "Белый список", и тогда fail2ban не нужен.

Re: Исходящий вызов, билайн, Asterisk

Добавлено: 01 дек 2025, 12:31
Folau
Подскажите пожалуйста ещё. Пробовал перегистрироваться, но он все равно меня шлёт.
Добавил в Asterisk SIP, всё верно регистрация есть, с ПК позвонить могу.
Но вот пробую с сервера по логам вот что выдает:
Warning: 127 invaild.com "Service not authorised"
И потом следующая строка:
<--- Received SIP response (375 bytes) from UDP:123.456.789.123:5060 --->
SIP/2.0 403 Verboten leading #
Via: SIP/2.0/UDP
From:
To:
Call-ID:
CSeq:
Может быть это запрет какой-то у Билайна или ещё что? Подскажите пожалуйста.

Re: Исходящий вызов, билайн, Asterisk

Добавлено: 01 дек 2025, 17:25
ded
Не знаю как вы добавили chan-sip
Если при этом не отключили PJSIP, то есть конфликт по использованию портов 5060 и 5160.

Диалог SIP регистрации не имеет никакого отношения к исходящим вызовам. Статус Registered даёт только возможность звонить из мира на этот номер на Астериск, да и то, смотря как там зарегистрировано.
Для исходящих вызовов должен быть корректно прописан SIP peer. Примеры есть в интернете. Строка вызова
Dial(SIP/beeline/${EXTEN})

Если не справляетесь - надо искать инструкции по подключению и обращаться в техподдержку Билайн, вы же им платите за сервис?
SIP/2.0 403 Verboten leading # - это по немецки, я так понимаю, у вас и не Билайн вообще.