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

Re: все линии заняты

СообщениеДобавлено: 26 июн 2014, 08:50
Vlad1983
SIP INVITE Response: SIP 183
No Answer Response: SIP 486
Код: выделить все
$ asterisk -rx "sip show settings" | egrep -i "progress|premature"
  No premature media:     Yes
  Progress inband:        Never

Re: все линии заняты

СообщениеДобавлено: 26 июн 2014, 09:57
murr
И еще - название транка (в нижней части настроек, см. картинку) делай такое-же как hotline (Forwarding to VoIP Number) на шлюзе. Для простоты: имя юзера-название_транка-хотлайн = одинаковое. Пояснить грамотно "нахрена" я не смогу - просто уменьшишь вероятность плясок с бубном и проще будет для восприятия.
[Показать] Спойлер:
Изображение
Изображение

Re: все линии заняты

СообщениеДобавлено: 15 ноя 2015, 04:25
k291
Имею Asterisk 13, FreePBX 12, goip8
Перепробовал много вариантов, но не как не получилось подключить goip к Asterisk`у.
В 99% в asterisk -vvvr получаю:
Код: выделить все
[2015-11-15 00:05:00] NOTICE[12221]: res_pjsip/pjsip_distributor.c:347 log_unidentified_request: Request from '"3001" <sip:3001@65.56.10.10>' failed for '217.10.10.10:5060' (callid: 38239302@217.10.10.10) - No matching endpoint found

Сейчас настроил по скриншотам выше.
1) Создал транк(Add SIP (chan_sip) Trunk). Заполнил как в скриншотах.
2) Заполнил поля в goip как в скриншотах.
Но так и не получилось подключить goip8 к Asterisk.
Подскажите, что не так.

Re: все линии заняты

СообщениеДобавлено: 15 ноя 2015, 10:51
Vlad1983
для начала Configurations > Call In
выставить "CID Forward Mode" = "Use Remote Party ID" для всех каналов

Re: все линии заняты

СообщениеДобавлено: 15 ноя 2015, 17:20
k291
Выставил. но не чего не изменилось, также выдает:
Код: выделить все
[2015-11-15 12:43:58] NOTICE[926]: res_pjsip/pjsip_distributor.c:347 log_unidentified_request: Request from '"3001" <sip:3001@65.56.10.10>' failed for '217.10.10.10:5060' (callid: 399941677@217.10.10.10) - No matching endpoint found

В логах постоянно callid меняется.
---------------
Прошивка на goip8 GST1610-1.01-42
Решил попробовать подключится по номеру 3001 с телефона. поставил Zoiper, настроил. Что выяснил:
порт 5060 + транспорт udp:
Код: выделить все
[2015-11-15 12:57:44] NOTICE[926]: res_pjsip/pjsip_distributor.c:347 log_unidentified_request: Request from '<sip:3001@65.56.10.10>' failed for '217.10.10.242:56533' (callid: qROrqtY0nPGvYgQyDCIuyA..) - No matching endpoint found
[2015-11-15 12:57:44] NOTICE[24041]: res_pjsip/pjsip_distributor.c:347 log_unidentified_request: Request from '<sip:3001@65.56.10.10>' failed for '217.10.10.242:56533' (callid: qROrqtY0nPGvYgQyDCIuyA..) - No matching endpoint found

порт 5060 + транспорт tls: ноль реакции в asterisk`e
порт 5061 + транспорт udp: ноль реакции в asterisk`e
порт 5061 + транспорт tls: регистрируется

# lsof -i -n -P | grep asterisk
[Показать] Спойлер:
Код: выделить все
# lsof -i -n -P | grep asterisk
apache2   6241 asterisk    4u  IPv6   8876      0t0  TCP *:80 (LISTEN)
apache2   6250 asterisk    4u  IPv6   8876      0t0  TCP *:80 (LISTEN)
apache2   6251 asterisk    4u  IPv6   8876      0t0  TCP *:80 (LISTEN)
apache2   6252 asterisk    4u  IPv6   8876      0t0  TCP *:80 (LISTEN)
apache2   6253 asterisk    4u  IPv6   8876      0t0  TCP *:80 (LISTEN)
apache2  11722 asterisk    4u  IPv6   8876      0t0  TCP *:80 (LISTEN)
asterisk 18115 asterisk    9u  IPv4 500269      0t0  TCP *:8088 (LISTEN)
asterisk 18115 asterisk   10u  IPv4 500270      0t0  TCP *:5038 (LISTEN)
asterisk 18115 asterisk   11u  IPv4 500280      0t0  UDP *:33768
asterisk 18115 asterisk   12u  IPv4 500281      0t0  UDP *:5060
asterisk 18115 asterisk   13u  IPv4 500285      0t0  TCP *:5060 (LISTEN)
asterisk 18115 asterisk   16u  IPv4 500290      0t0  UDP *:4569
asterisk 18115 asterisk   17u  IPv4 500293      0t0  TCP *:5061 (LISTEN)
apache2  31309 asterisk    4u  IPv6   8876      0t0  TCP *:80 (LISTEN)
apache2  31310 asterisk    4u  IPv6   8876      0t0  TCP *:80 (LISTEN)
apache2  31311 asterisk    4u  IPv6   8876      0t0  TCP *:80 (LISTEN)
apache2  31313 asterisk    4u  IPv6   8876      0t0  TCP *:80 (LISTEN)


В freePBX 13 в "Asterisk SIP Settings - Chan SIP (A)"
[Показать] Спойлер:
Advanced General Settings
Bind Address = 0.0.0.0
Bind Port =

Other SIP Settings
tlsenable=yes
tlscertfile=/etc/asterisk/keys/asterisk.pem
tlsbindaddr=0.0.0.0
tlscipher=ALL
tlsclientmethod=tlsv1
srtpcapable=yes
encryption=yes
tlscafile=/etc/asterisk/keys/ca.crt
tlsdontverifyserver=yes
transport=tls,udp
accept_outofcall_message=yes
outofcall_message_context=astsms
auth_message_requests=yes
textsupport=yes
useragent=VoIPServer
sdpsession=VoIPServer
realm=VoIPServer
alwaysauthreject=yes
progressinband = yes
prematuremedia = no
tcpenable = no
udpbindaddr = 0.0.0.0:5060


в "Asterisk SIP Settings - Chan SIP (A)"
[Показать] Спойлер:
udp - 0.0.0.0 - All = галочка
tcp - 0.0.0.0 - All = галочка
ws - 0.0.0.0 - All = галочка

- udp - 0.0.0.0
Port to Listen On = 5060
- tcp - 0.0.0.0
Port to Listen On = 5060
- ws - 0.0.0.0
Port to Listen On =

Подскажите, что не так

Re: все линии заняты

СообщениеДобавлено: 15 ноя 2015, 19:13
ded
Zoiper - это не шлюз, не надо с ним экспериментировать.
1) Попробуйте уйти от pjsip, уВас просто не хватает опыта и знаний, чтобы его настроить.

2)
В логах постоянно callid меняется.
Лишь бы IP не менялся.Укажите на пире insecure=invite

Re: все линии заняты

СообщениеДобавлено: 16 ноя 2015, 00:14
k291
Я создал транк в chan_sip, а по логам видно, что asterisk отвечает от pjsip. Как можно это исправить?

Re: все линии заняты

СообщениеДобавлено: 16 ноя 2015, 09:08
virus_net
Выгрузить pjsip через module unload

Re: все линии заняты

СообщениеДобавлено: 16 май 2018, 13:48
sandr502
Возможно кому то пригодится.
Что бы слышать оригинальное сообщение от ОПСОСА (недоступен, занят, оставьте сообщение, номер не существует и тп.) нужно на шлюзе поставить SIP INVITE Response - 183
на goip - conf->advaced voip