ВидеоКонф(ВКС)  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

ERROR[45805]: pjproject

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

ERROR[45805]: pjproject

Сообщение bula » 26 окт 2021, 14:06

при переходе с sip на pjsip, при звонке на старую (неизвестную) модель телефона (всё что про него известно - это "АБВ-телефон") вылетает ошибка, при следующих звонках на него идет только звонок

[Oct 26 14:28:40] ERROR[45805]: pjproject: <?>: sip_transport.c Error processing 361 bytes packet from UDP 192.168.2.16:5060 : PJSIP syntax error exception when parsing 'Event' header on line 7 col 11:
SIP/2.0 487 Request Terminated
Via: SIP/2.0/UDP 192.168.3.150:5060;rport;branch=z9hG4bKPj426c6d50-b90a-48ff-846e-690acaef151e
From: 1001 <sip:1001@192.168.3.150>;tag=0754a29f-4d3e-4b31-8766-e45a641a3fda
To: <sip:1000@192.168.2.16>;tag=323742653
Call-ID: 97d3c60d-cc4b-41e8-9886-5bcb0650d9de
CSeq: 20476 INVITE
Event: Mic=0,Speaker=0
Content-Length: 0
bula
 
Сообщений: 3
Зарегистрирован: 26 окт 2021, 14:01

Re: ERROR[45805]: pjproject

Сообщение amateur » 27 окт 2021, 10:09

Задайте вопрос.
amateur
 
Сообщений: 449
Зарегистрирован: 30 сен 2011, 09:58

Re: ERROR[45805]: pjproject

Сообщение bula » 27 окт 2021, 11:00

собственно, что это за ошибка и как с ней бороться?
bula
 
Сообщений: 3
Зарегистрирован: 26 окт 2021, 14:01

Re: ERROR[45805]: pjproject

Сообщение Zavr2008 » 27 окт 2021, 12:07

при звонке на старую (неизвестную) модель телефона (всё что про него известно - это "АБВ-телефон")

Неизвестность от незнания.
Ставите sngrep, запускаете, звоните с этого телефона куда-либо и смотрите что там за User-Agent в сообщении INVITE.
Российские шлюзы E1 Alvis-GW. Модернизация УПАТС с E1, Установка FreePBX, Системы антифрод "в разрыв" потоков E1 PRI / SS#7 ISUP.
Аватар пользователя
Zavr2008
 
Сообщений: 2161
Зарегистрирован: 27 янв 2011, 01:35

Re: ERROR[45805]: pjproject

Сообщение ded » 27 окт 2021, 14:13

Очевидно, что при посылке инвайте хидер
Event: Mic=0,Speaker=0
воспринимается однозначно, выключая микрофон и спикер, и поэтому при последующих посылках ничего кроме звенящего телефона.

Варианты:
1) сделать предобработку pre-dial-hook - вырезать SIP header Event:
the event notification mechanisms defined herein are NOT
intended to be a general-purpose infrastructure for all classes of
event subscription and notification.

(почитать про него https://datatracker.ietf.org/doc/html/rfc6665)

2) Использовать chan_sip
ded
 
Сообщений: 15803
Зарегистрирован: 26 авг 2010, 19:00

Re: ERROR[45805]: pjproject

Сообщение bula » 29 окт 2021, 08:34

Zavr2008 писал(а):сделать предобработку pre-dial-hook - вырезать SIP header Event:

а можно поподробнее, я в этом деле еще новичок
bula
 
Сообщений: 3
Зарегистрирован: 26 окт 2021, 14:01


Вернуться в Вопросы новичков

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 22

© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH