[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Configuration asterisk



NoSpam a écrit :
> Stop: n'as tu pas dit que les postes en interne arrivent à s'appeler ?
> Si c'est le cas, cela veut dire qu'asterisk ne sait pas comment traiter
> l'appel.
> 
> 34. No circuit/channel available
> 
> Renvois STP le context internal

Je réponds à toutes les questions dans le même mail pour qu'on s'y
retrouve plus facilement.

[internal]
        exten => 6001,1,Dial(PJSIP/6001)
        exten => 6002,1,Dial(PJSIP/6002)
        exten => _00[1-79]XXXXXXXX,1,Dial(PJSIP/${EXTEN:1}@SBSR)


rayleigh*CLI> pjsip show endpoint SBSR
...
 Endpoint:  SBSR                                                 Not in
use    0 of inf
    OutAuth:  SBSR_auth/trunk-sip
        Aor:  SBSR                                               1
      Contact:  SBSR/sip:trunk-sip@systella2.buroticstore. 5551fa2b78
NonQual         nan
  Transport:  udp-transport             udp      0      0  0.0.0.0:5060
   Identify:  SBSR/SBSR
        Match: 37.97.65.186/32

 100rel                             : yes
 accept_multiple_sdp_answers        : false
 accountcode                        :
 acl                                :
 aggregate_mwi                      : true
 allow                              : (alaw|ulaw|g722|gsm)
 allow_overlap                      : true
 allow_subscribe                    : true
 allow_transfer                     : true
 allow_unauthenticated_options      : false
 aors                               : SBSR
 asymmetric_rtp_codec               : false
 auth                               :
 bind_rtp_to_media_address          : false
 bundle                             : false
 call_group                         :
 callerid                           : <unknown>
 callerid_privacy                   : allowed_not_screened
 callerid_tag                       :
 codec_prefs_incoming_answer        : prefer:pending,
operation:intersect, keep:all, transcode:allow
 codec_prefs_incoming_offer         : prefer:pending,
operation:intersect, keep:all, transcode:allow
 codec_prefs_outgoing_answer        : prefer:pending,
operation:intersect, keep:all, transcode:allow
 codec_prefs_outgoing_offer         : prefer:pending, operation:union,
keep:all, transcode:allow
 connected_line_method              : invite
 contact_acl                        :
 context                            : sbsr
 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_auto_generate_cert            : No
 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                          : rfc4733
 fax_detect                         : false
 fax_detect_timeout                 : 0
 follow_early_media_fork            : true
 force_avp                          : false
 force_rport                        : true
 from_domain                        : systella2.buroticstore.eu
 from_user                          : trunk-sip
 g726_non_standard                  : false
 geoloc_incoming_call_profile       :
 geoloc_outgoing_call_profile       :
 ice_support                        : false
 identify_by                        : username,ip
 ignore_183_without_sdp             : false
 inband_progress                    : false
 incoming_call_offer_pref           : local
 incoming_mwi_mailbox               :
 language                           :
 mailboxes                          :
 max_audio_streams                  : 1
 max_video_streams                  : 1
 media_address                      :
 media_encryption                   : no
 media_encryption_optimistic        : false
 media_use_received_transport       : false
 message_context                    :
 moh_passthrough                    : false
 moh_suggest                        : default
 mwi_from_user                      :
 mwi_subscribe_replaces_unsolicited : no
 named_call_group                   :
 named_pickup_group                 :
 notify_early_inuse_ringing         : false
 one_touch_recording                : false
 outbound_auth                      : SBSR_auth
 outbound_proxy                     :
 outgoing_call_offer_pref           : remote_merge
 overlap_context                    :
 pickup_group                       :
 preferred_codec_only               : false
 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
 security_mechanisms                :
 security_negotiation               : no
 send_aoc                           : false
 send_connected_line                : yes
 send_diversion                     : true
 send_history_info                  : false
 send_pai                           : false
 send_rpid                          : false
 set_var                            :
 srtp_tag_32                        : false
 stir_shaken                        : off
 stir_shaken_profile                :
 sub_min_expiry                     : 0
 subscribe_context                  :
 suppress_q850_reason_headers       : false
 t38_bind_udptl_to_media_address    : false
 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                          : udp-transport
 trust_connected_line               : yes
 trust_id_inbound                   : false
 trust_id_outbound                  : false
 use_avpf                           : false
 use_ptime                          : false
 user_eq_phone                      : false
 voicemail_extension                :
 webrtc                             : no


La configuration de SBSR (pjsip.conf) est la suivant :

[SBSR]
        type=registration
        transport=tcp-transport
        outbound_auth=SBSR_auth
        server_uri=sip:37.97.65.186:5070
        client_uri=sip:<secret>
        retry_interval=60
        expiration=120

[SBSR_auth]
        type=auth
        auth_type=userpass
        password=<secret>
        username=<secret>

[SBSR]
        type=aor
        contact=sip:trunk-sip@systella2.buroticstore.eu
        max_contacts=1 <- le trunck a plusieurs canaux, faut-il laisser 1 ?
        remove_existing=yes

[SBSR]
        type=endpoint
        transport=udp-transport
        context=sbsr
        disallow=all
        allow=alaw
        allow=ulaw
        allow=g722
        allow=gsm
        outbound_auth=SBSR_auth
        aors=SBSR
        from_user=<secret>
        from_domain=systella2.buroticstore.eu
        direct_media=no

[SBSR]
        type=identify
        endpoint=SBSR
        match=37.97.65.186

	J'ai réussi à corriger le problème des appels entrants et ça fonctionne
correctement. Comme d'habitude, c'était de ma faute, j'avais restreint
upd-transport au réseau local.


Reply to: