PDA

Voir la version complète : Appel entrant 57i marche pas tant que pas d'appels sortants



therebel23
25/11/2011, 14h27
Bonjour,

sur un aastra 57i, tant que l'on a pas fait un appel, on ne peut pas en recevoir un. Pourtant le téléphone apparait registred sur asterisk. Savez-vous d'ou ca peut venir ?

Merci!

Voici la conf commune :



directory 1: directoryList.csv

auto resync mode: 3
auto resync time: 01:30

tos sip: 46
tos rtp: 46

time server disabled: 0
time server1: XXX.XX.XX.XX
time format: 1
date format: 5
dst config: 3
time zone name: FR-Paris
language: 1
language 1: i18n/lang_fr.txt
input language: French
tone set: France

lldp: 0
use lldp elin: 0

admin password: XXXXX

sip proxy ip: XXX.XX.XX.XX
sip proxy port: 5060
sip outbound proxy: XXX.XX.XX.XX
sip registrar ip: XXX.XX.XX.XX
sip registrar port: 5060
sip registration period: 30
sip explicit mwi subscription: 0
sip explicit mwi timeout: 60
sip blf subscription period: 60
sip out-of-band dtmf: 1
sip silence suppression: 0
sip customized codec: payload=111;ptime=30;silsupp=off,payload=8;ptime=3 0;silsupp=off
call forward disabled: 1

sip digit timeout: 3
sip xml notify event: 1
sip allow auto answer: 1
sip intercom mute mic: 0

call waiting tone: 1
priority alerting enabled: 1
suppress dtmf playback: 0
display dtmf digits: 0
directed call pickup: 1

https validate certificates: 0

backlight mode: 2
bl on time: 30

# Programmable keys for 6730i, 6731i, 6753i and 6755i
prgkey1 type: directory
prgkey2 type: callers
prgkey3 type: services

# Status display
xml status scroll delay: 2
# action uri registered: http://127.0.0.1/status.do?userId=$$SIPAUTHNAME$$
# action uri onhook: http://127.0.0.1/status.do?userId=$$SIPAUTHNAME$$
# action uri poll: http://127.0.0.1/status.do?userId=$$SIPAUTHNAME$$
# action uri poll interval: 60

therebel23
25/11/2011, 15h10
Autre bizarrerie, asterisk affiche à chaque fois que le téléphone se re-enregistre (toute les 30 secondes) le message qui s'affiche normalement une seule fois au 1er register :



Registered SIP 'aastra12' at 109.74.86.150 port 54030


Pourtant la commande sip show peers affiche le téléphone comme étant enregistré ..

jean
25/11/2011, 16h30
Registered SIP 'aastra12' at 109.74.86.150 port 54030

ca c'est normal, tu es en verbose 3 ou plus - c'est il est vrai un peu casse bonbons....

pour les appels entrants, il faut des traces (sip set debug on)

j;.

therebel23
25/11/2011, 16h34
Salut,
écoute je pense pas que çe soit normal car sur la petite cinquantaine de peers que j'ai, il n'y a que ce peer qui réagit comme ça toutes les 30 secondes.

Les autres affichent ça une fois quand je les reboot mais après ils ne disent plus rien (meme à l'expiration du register).

J'ai pas la main actuellement sur l'asterisk mais dès que je peux je poste la trace ou alors
si je trouve je posterai ..

Merci!

jean
25/11/2011, 16h36
ce peer a peut être une config réseau particulière qui fait que le port change - ma mémoire revient peu à peu, et en fait, le message apparait si l'ip OU le port change dans le message de register.

et si il change ttes les 30 secs, ca peut influer sur les appels entrants...

therebel23
25/11/2011, 21h28
Je te remercie, c'est exactement ça : le port change toutes les 30 secondes.

Je suis en train de chercher dans la conf de l'aastra comment empecher ça ..

jean
25/11/2011, 21h42
Advanced settings / Global SIP /
section Advanced SIP Settings / Local SIP UDP/TCP Port

;-)

therebel23
29/11/2011, 15h26
Voici quelques news.

Le réglage que tu indiques apparemment ne sert pas dans mon cas, car comme les téléphones sont NATés, l'asterisk voit l'IP et le port public du routeur, pas celui du téléphone.

Pour l'instant j'ai toujours les messages de "Registred" toutes les 30 secondes avec un port différent à chaque fois mais ça gène pas le fonctionnement.

Je vais regarder au niveau de la conf du routeur ..

jean
29/11/2011, 17h41
voui, si c'est pas une box de base, il est probable que le routeur change le port - les 30 secondes me font penser à la durée par défaut de certains routeur / firewall qui limitent les session UDP à cette durée. essaie de pousser la durée des sessions udp à 3 min, et mettre le refresh du register à 2 p.exemple

therebel23
29/11/2011, 18h19
Les 30 secondes viennent du register timeout que j'ai mis au niveau du téléphone .. c'est pour qu'en cas de coupure/reconnexion du net, l'interruption soit minime.

Le routeur est un netgear.. Je regarde ..