Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

История изменений [назад]

нажмите, чтобы скрыть/показать версии 1
изначальная версия
редактировать

спросил 2019-04-03 04:09:05 +0400

etskh Gravatar etskh

PJSIP syntax error exception when parsing 'Authorization'

Не совсем понимаю, что означает и как полечить вот эту проблему. Догадываюсь, что где то в настройках пира, но не нахожу где. То же самое подключение по SIP протоколу проходит успешно

[Apr  3 12:48:08] ERROR[6898]: pjproject:0 <?>:         sip_transport. Error processing 1038 bytes packet from UDP 1.1.1.1:5080 : PJSIP syntax error exception when parsing 'Authorization' header on line 13 col 200:
REGISTER sip:sip.mysip.com;transport=udp SIP/2.0
v:SIP/2.0/UDP 1.1.1.1:5080;rport;branch=z9hG4bKS0HQ7aQ905FHp
Max-Forwards:70
f:<sip:123456@sip.mysip.com>;tag=8aHX5Zg0pppZS
t:<sip:123456@sip.mysip.com>
i:637dcbbf-b33b-40d0-96e4-3a2086c060bb
CSeq:2568836 REGISTER
m:<sip:gw+3b305cad0286d1231d0633b417009d72@1.1.1.1:5080;transport=udp;gw=3b305cad0286d1231d0633b417009d72>
Expires:3600
User-Agent:onlinepbx s3
Allow:INVITE,ACK,BYE,CANCEL,OPTIONS,MESSAGE,INFO,UPDATE,REGISTER,REFER,NOTIFY
k:path,replaces
Authorization:Digest username="123456",realm="sip.mysip.com",nonce="0a741c02",algorithm=MD5,uri="sip:sip.mysip.com;transport=udp",response="e6fc6915394e79079618a80a7751c591",Digest username="123456",realm="asterisk",nonce="1554242124/6bd062f852ef54a2083391ef532fbbf9",cnonce="3EFai9A0EjezAQAwSM7MLg",opaque="0689dba2653326ec",algorithm=MD5,uri="sip:sip.mysip.com;transport=udp",response="b4fc7e1bc8e7b3bad7e996f0190ea2a0",qop=auth,nc=00000006
нажмите, чтобы скрыть/показать версии 2
добавлены данные пира
редактировать

PJSIP syntax error exception when parsing 'Authorization'

Не совсем понимаю, что означает и как полечить вот эту проблему. Догадываюсь, что где то в настройках пира, но не нахожу где. То же самое подключение по SIP протоколу проходит успешно

[Apr  3 12:48:08] ERROR[6898]: pjproject:0 <?>:         sip_transport. Error processing 1038 bytes packet from UDP 1.1.1.1:5080 : PJSIP syntax error exception when parsing 'Authorization' header on line 13 col 200:
REGISTER sip:sip.mysip.com;transport=udp SIP/2.0
v:SIP/2.0/UDP 1.1.1.1:5080;rport;branch=z9hG4bKS0HQ7aQ905FHp
Max-Forwards:70
f:<sip:123456@sip.mysip.com>;tag=8aHX5Zg0pppZS
t:<sip:123456@sip.mysip.com>
i:637dcbbf-b33b-40d0-96e4-3a2086c060bb
CSeq:2568836 REGISTER
m:<sip:gw+3b305cad0286d1231d0633b417009d72@1.1.1.1:5080;transport=udp;gw=3b305cad0286d1231d0633b417009d72>
Expires:3600
User-Agent:onlinepbx s3
Allow:INVITE,ACK,BYE,CANCEL,OPTIONS,MESSAGE,INFO,UPDATE,REGISTER,REFER,NOTIFY
k:path,replaces
Authorization:Digest username="123456",realm="sip.mysip.com",nonce="0a741c02",algorithm=MD5,uri="sip:sip.mysip.com;transport=udp",response="e6fc6915394e79079618a80a7751c591",Digest username="123456",realm="asterisk",nonce="1554242124/6bd062f852ef54a2083391ef532fbbf9",cnonce="3EFai9A0EjezAQAwSM7MLg",opaque="0689dba2653326ec",algorithm=MD5,uri="sip:sip.mysip.com;transport=udp",response="b4fc7e1bc8e7b3bad7e996f0190ea2a0",qop=auth,nc=00000006

pjsip show endpoint 123456

 ParameterName                      : ParameterValue
 ==============================================================
 100rel                             : yes
 accountcode                        : 99999999
 acl                                :
 aggregate_mwi                      : true
 allow                              : (ulaw|alaw|gsm|g729|opus)
 allow_overlap                      : true
 allow_subscribe                    : true
 allow_transfer                     : true
 aors                               : 123456
 asymmetric_rtp_codec               : false
 auth                               : 123456
 bind_rtp_to_media_address          : false
 call_group                         :
 callerid                           : 111111111
 callerid_privacy                   : allowed_not_screened
 callerid_tag                       :
 connected_line_method              : invite
 contact_acl                        :
 context                            : a2billing
 cos_audio                          : 0
 cos_video                          : 0
 device_state_busy_at               : 0
 direct_media                       : false
 direct_media_glare_mitigation      : none
 direct_media_method                : invite
 disable_direct_media_on_nat        : false
 dtls_ca_file                       :
 dtls_ca_path                       :
 dtls_cert_file                     :
 dtls_cipher                        :
 dtls_fingerprint                   : SHA-256
 dtls_private_key                   :
 dtls_rekey                         : 0
 dtls_setup                         : active
 dtls_verify                        : No
 dtmf_mode                          : auto_info
 fax_detect                         : false
 fax_detect_timeout                 : 0
 force_avp                          : false
 force_rport                        : true
 from_domain                        :
 from_user                          :
 g726_non_standard                  : false
 ice_support                        : false
 identify_by                        : username,ip
 inband_progress                    : false
 incoming_mwi_mailbox               :
 language                           : ru
 mailboxes                          :
 media_address                      :
 media_encryption                   : no
 media_encryption_optimistic        : false
 media_use_received_transport       : false
 message_context                    :
 moh_suggest                        : default
 mwi_from_user                      :
 mwi_subscribe_replaces_unsolicited : false
 named_call_group                   :
 named_pickup_group                 :
 notify_early_inuse_ringing         : false
 one_touch_recording                : false
 outbound_auth                      :
 outbound_proxy                     :
 pickup_group                       :
 record_off_feature                 : automixmon
 record_on_feature                  : automixmon
 refer_blind_progress               : true
 rewrite_contact                    : false
 rpid_immediate                     : false
 rtcp_mux                           : false
 rtp_engine                         : asterisk
 rtp_ipv6                           : false
 rtp_keepalive                      : 0
 rtp_symmetric                      : false
 rtp_timeout                        : 0
 rtp_timeout_hold                   : 0
 sdp_owner                          : -
 sdp_session                        : Asterisk
 send_diversion                     : true
 send_pai                           : false
 send_rpid                          : false
 set_var                            :
 srtp_tag_32                        : false
 sub_min_expiry                     : 0
 subscribe_context                  :
 t38_udptl                          : false
 t38_udptl_ec                       : none
 t38_udptl_ipv6                     : false
 t38_udptl_maxdatagram              : 0
 t38_udptl_nat                      : false
 timers                             : yes
 timers_min_se                      : 90
 timers_sess_expires                : 1800
 tone_zone                          :
 tos_audio                          : 0
 tos_video                          : 0
 transport                          : transport-udp
 trust_id_inbound                   : false
 trust_id_outbound                  : false
 use_avpf                           : false
 use_ptime                          : false
 user_eq_phone                      : false
 voicemail_extension                :

pjsip show aor 123456

 ParameterName        : ParameterValue
 =====================================
 authenticate_qualify : false
 contact              :
 default_expiration   : 3600
 mailboxes            :
 max_contacts         : 20
 maximum_expiration   : 7200
 minimum_expiration   : 60
 outbound_proxy       :
 qualify_frequency    : 0
 qualify_timeout      : 3.000000
 remove_existing      : false
 support_path         : false
 voicemail_extension  :

pjsip show auth 123456

 ParameterName  : ParameterValue
 ===============================
 auth_type      : userpass
 md5_cred       :
 nonce_lifetime : 32
 password       : my_strong_pass
 realm          :
 username       : 123456

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.