S'identifier

Voir la version complète : Noisy feedback tells:



Smiti
18/02/2013, 11h21
Bonjour à tous,

j'ai un petit soucis pour un serveur asterisk mais installé au bureau en LOCAL
donc derrière un réseau local actuel.

Je suis chez NOMADO
sur mon téléphone le compte SIP marche sans soucis

mais quand je le configure sur mon asterisk
j'ai cette erreur :
Warning: 392 178.32.41.64:5060 "Noisy feedback tells: pid=25225 req_src_ip=xxx.xxx.xxx.xxx req_src_port=5060 in_uri=sip:178.32.41.64 out_uri=sip:178.32.41.64 via_cnt==1"

après quelques recherches, j'ai compris que c'est un soucis de NAT.

pas coté routeur, puisque avec le sip phone ca marche.
alors soit du coté asterisk, quelque chose a config, ou coté linux ?

merci de votre aide

Greg

Reaper
18/02/2013, 13h08
Bonjour, c'est un Warning, pouvez vous nous dire ce qui ne fonctionne pas ?

Smiti
19/02/2013, 01h59
en fait j'ai un soucis de SIP REGISTRATION

quand je fais un sip show peers
no soucis je suis connecté :
vers-nomado 178.32.41.64 N 5060 OK (304 ms)

mais quand je fais un : sip show registry
Host dnsmgr Username Refresh State Reg.Time
0 SIP registrations.

je précise je suis sur un serveur dédier LOCAL linux debian squeeze,

les paramètre sip sont bon car marche sur le téléphone thomson st2030 ( si je met en direct )

j'ai entendu que c'est un soucis un NAT

une idée ?

merci

Reaper
19/02/2013, 11h41
Bonjour, il vous manque une ligne register => dans votre fichier de configuration sip.conf sous [general]

Smiti
19/02/2013, 12h27
bonjour

j'ai le register après [general]
register => login:pass@178.32.41.64

mon soucis es qye je le voie connecté dans le sip show peers

mais pas dans le sip show registry

comme je suis sur un linux en local au bureau, il y a pas de soucis de NAT à config sur linux ?

Reaper
19/02/2013, 19h28
Bonjour, si vous avez la ligne de register qui existe, et _lu_ par asterisk, même dans le cas de mauvaise configuration vous devez avoir une ligne avec la commande "sip show registry" Dans votre cas vous n'avez rien, donc asterisk ne s'enregistre pas sur le compte distant, et la présence de peer avec 'sip show peers' ne joue pas ici.

Smiti
20/02/2013, 05h35
Ok, mais je voie pas alors d'ou ca vien

car si je met les info de mon compte sip dans mon phone ca marche
je le met dans le asterisk , ca marche pas

je précise que le téléphone ou le asterisk sur le meme réseau
192.168.1.5 ( téléphone)
192.168.1.21 ( asterisk )

Je ping sans soucis l'url de provider sip

donc es que ça bloque coté LINUX ? un port protocole ?

une idée ?

Comdif
20/02/2013, 10h49
Vous auriez pas un routeur Zyxel ou autre avec les SIP AGL activés par défaut ?

Smiti
20/02/2013, 11h26
j'ai un routeur peplink,

mais avec mon téléphone SIP qui est branché dessus ça marche,

c'est juste avec linux que ça pose soucis,

je penses soucis de conf linux ( car il est en local )

sur un asterisk en dedier OVH ça marchait
là je suis juste passé en local ,

il n'y a pas une configuration a faire dans asterisk ou linux pour lui dire que je suis en local, et ouvrir quelque chose ?

F6HQZ
20/02/2013, 18h13
Bonjour,

Dans /etc/asterisk/sip.conf :

externaddr = XX.XX.XX.XX ; adresse IP externe (publique) du routeur Internet qui sera incluse dans les entêtes SIP afin d'assurer le retour des paquets vers la bonne adresse publique routable et non une adresse privée locale non routable sur Internet !

Puis, vérifier si le routeur retourne bien les paquets de l'extérieur vers Asterisk.
Si non, créer les règles nécessaires de DNAT en partant de l'adresse IP du Provider SIP. Attention : ça risque d'interférer avec le trafic du téléphone "isolé" si le firewall/routeur est trop basique. Dans ce cas, le transformer en client pour Asterisk.

Cordialement,
Francois