VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

ERROR[45805]: pjproject

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

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

Ответить
bula
Сообщения: 3
Зарегистрирован: 26 окт 2021, 13:01

ERROR[45805]: pjproject

Сообщение bula »

при переходе с 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
amateur
Сообщения: 453
Зарегистрирован: 30 сен 2011, 09:58

Re: ERROR[45805]: pjproject

Сообщение amateur »

Задайте вопрос.
bula
Сообщения: 3
Зарегистрирован: 26 окт 2021, 13:01

Re: ERROR[45805]: pjproject

Сообщение bula »

собственно, что это за ошибка и как с ней бороться?
Аватара пользователя
Zavr2008
Сообщения: 2211
Зарегистрирован: 27 янв 2011, 00:35
Контактная информация:

Re: ERROR[45805]: pjproject

Сообщение Zavr2008 »

при звонке на старую (неизвестную) модель телефона (всё что про него известно - это "АБВ-телефон")
Неизвестность от незнания.
Ставите sngrep, запускаете, звоните с этого телефона куда-либо и смотрите что там за User-Agent в сообщении INVITE.
Российские E1 шлюзы Alvis. Модернизация УПАТС с E1,Подключение к ИС "Антифрод" E1 PRI/SS#7 УВР Телестор, Грифин и др..
ded
Сообщения: 15618
Зарегистрирован: 26 авг 2010, 19:00

Re: ERROR[45805]: pjproject

Сообщение ded »

Очевидно, что при посылке инвайте хидер
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
bula
Сообщения: 3
Зарегистрирован: 26 окт 2021, 13:01

Re: ERROR[45805]: pjproject

Сообщение bula »

Zavr2008 писал(а):сделать предобработку pre-dial-hook - вырезать SIP header Event:
а можно поподробнее, я в этом деле еще новичок
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH