Bonjour,

J'ai configuré un trunk entre un Serveur Asterisk 1.8 et un Cisco Unified 500.

Tout est bon, le trunk s'enregistre bien, les appels entrants entrent et les appels sortants sortent.

Tout fonctionne bien donc jusqu'au bout de 1m30 - 2 minutes au bout desquelles, le trunk passe en UNREACHABLE !

Il n'y a rien à faire, c'est systématique !

Mon serveur Asterisk est correctement configuré :
qualify à yes, nat à yes, et tutti quanti. => le problème ne vient, à priori, pas de là (tous mes autres trunks sont OK).

J'ai donc pensé à un problème de NAT. Un petit coup de Wireshark et effectivement, mon serveur Asterisk envoi des paquets mais ne reçoit rien en retour (en tout cas, deux minutes après que le trunk se soit correctement enregistré, il ne reçoit plus rien).

Afin de confirmer ou informer cette hypothèse, j'ai branché un pc avec X-Lite à côté du Cisco et ai vérifié si le softphone s'enregistrait correctement et surtout s'il restait enregistré.
X-Lite reste connecté sans problème et arrive à échanger avec le serveur Asterisk.

Je penche donc pour un problème au niveau du Cisco. Un problème, oui, mais lequel ?
C'est là que je sèche et que je vous appelle à l'aide

J'ai désactivé le SIP over TCP sur le Cisco (no ip nat service sip tcp port 5060).
J'ai tenté avec le SIP over UDP activé ou désactivé, même résultat.

Des idées ?
Mieux, une solution ? :]
Merci !