2016-04-13 25 views
0

'u kullanarak bağlanamıyorum SIP bağlantısını Asterisk ile yapılandırdım. Sunucu başarıyla çalışıyor ancak X-Lite ile sip bağlanmaya çalıştığımda. Onun veren SIP Hatası 408.SIP ile Asterisk

disallow=all     ; First disallow all codecs 
allow=ulaw      ; Allow codecs in order of preference 


externip = **.**.***.***; Address that we're going to put in outbound SIP 
          ; messages if we're behind a NAT 


;localnet=192.168.0.0/255.255.0.0; All RFC 1918 addresses are local networks 
localnet=10.0.0.0/255.0.0.0  ; Also RFC1918 
;localnet=172.16.0.0/12   ; Another RFC1918 with CIDR notation 
;localnet=169.254.0.0/255.255.0.0 ;Zero conf local network 


nat=route        ; Global NAT settings (Affects all peers and users) 
          ; yes = Always ignore info and assume NAT 
          ; no = Use NAT mode only according to RFC3581 (;rport) 
          ; never = Never attempt NAT mode or RFC3581 support 
          ; route = Assume NAT, don't send rport 
          ; (work around more UNIDEN bugs) 

Bu benim sip.conf dosya

ve benim extensions.conf geçerli:

exten => *98,1,VoiceMailMain 
exten => *98,2,Hangup 

ayrıntıları kontrol ve bağlantı bana yardım edin. THANKS

cevap

0

Eğer Yıldız 13 kullanıyorsanız, uzantıları pjsip.conf (ve sip.conf dosyasında değil) olarak yapılandırmalısınız. Yıldız 13, pjsip'e taşındı.

Aksi takdirde 408 hata kodu "İstek Zaman Aşımı" anlamına gelir, bu nedenle çoğu X-Lite REGISTER talebi için herhangi bir cevap alamaz. IP/port/NAT yapılandırmalarınızı iki kez kontrol edin.

Eğer hala yapmıyorsanız, günlüklere bir göz atmalısınız. (Günlükleri sipdebug = Evet ve logger.conf ile etkinleştir "Verbose yapılandırmasını [logfiles] bölümünün altında" uyarı, uyarı, hata, hata ayıklama, verbose, dtmf "olarak ayarlayın)

+0

Not edin, yıldız işareti 13, chan_sip as iyi chan_pjsip. Ancak bunlardan sadece biri 5060 numaralı bağlantı noktasına bağlanabilir. – viktike

İlgili konular