- Mitglied seit
- 18 Okt 2004
- Beiträge
- 324
- Punkte für Reaktionen
- 0
- Punkte
- 16
Ich habe in meiner sip.conf für alle meine SIP-Endgeräte qualify=yes gesetzt oder auf einen Zahlenwert in ms. Trotzdem werden von Asterisk keine keep-alive SIP-Options Pakete im definierten Zeitrahmen gesendet (bei yes sollte alle 2s eines gesendet werden und bei 500 alle 500ms). Überprüft habe ich das mit tcpdump. Ich habe herausgefunden, dass alle 60s ein SIP-Options Paket zu keep-alive Zwecken gesendet wird, aber eben nicht zu dem von mir vordefinierten Intervall in ms.
Was mache ich da falsch? (Ich verwende Asterisk 1.0.7)
Meine sip.conf:
EDIT:
Wer lesen kann ist klar im Vorteil. Qualify setzt den Timeout und nicht das Intervall, wie oft keep-alive Pakete an den Client gesendet werden. Kann man das irgendwo ändern oder muss ich dazu den Quelltext modifizieren?
Was mache ich da falsch? (Ich verwende Asterisk 1.0.7)
Meine sip.conf:
Code:
[general]
context=default
port=5060
bindaddr=0.0.0.0
srvlookup=yes
disallow=all
allow=g729
nat=yes
externip = XXX.dyndns.org
[gxp2000]
type=friend
context=jolext
username=gxp2000
fromuser=gxp2000
host=dynamic
secret=gxp2000
nat=yes
canreinvite=yes
dtmfmode=info
incominglimit=1
qualify=3000
[ht286]
qualify=40
type=friend
context=jolext
username=ht286
fromuser=ht286
host=dynamic
secret=ht286
nat=yes
canreinvite=yes
dtmfmode=info
incominglimit=1
[bt101]
qualify=500
type=friend
context=jolext
username=bt101
fromuser=bt101
host=dynamic
secret=bt101
nat=yes
canreinvite=yes
dtmfmode=info
incominglimit=1
EDIT:
Wer lesen kann ist klar im Vorteil. Qualify setzt den Timeout und nicht das Intervall, wie oft keep-alive Pakete an den Client gesendet werden. Kann man das irgendwo ändern oder muss ich dazu den Quelltext modifizieren?