3
« Dernier message par jnilo le Aujourd'hui à 11:33:17 »
Mise à jour, après trois jours d'observation avec trace SIP complète côté Asterisk et journalisation côté routeur (tout UDP/TCP 5060-5062, et toutes les adresses des quatre P-CSCF : trappes, mitry, corbas, venissieux).
1. Dans l'état « mauvais », SFR n'envoie rien du tout : zéro paquet de n'importe quel P-CSCF, ni en UDP ni en TCP, alors que l'appelant entend sonner. Les renouvellements d'inscription (même Call-ID, CSeq croissant, toutes les 4 min 50 s) reçoivent un 200 OK identique champ pour champ à celui de l'état « bon » (même Contact, même Path vers le même pcgw).
2. Deux gestes rétablissent les entrants :
- un appel sortant (constaté deux fois) ;
- une inscription neuve : désinscription (Expires: 0, 200 OK), puis nouvelle inscription avec un nouveau Call-ID (constaté ce matin).
Les simples renouvellements, eux, ne l'empêchent pas.
3. L'état « bon » tient au moins 3 h 20 sans aucun appel. Il est systématiquement perdu après une nuit.
4. SFR n'envoie jamais rien de lui-même vers la ligne : ni OPTIONS, ni NOTIFY, uniquement des INVITE quand ça marche.
Mon hypothèse : un élément du cœur IMS perd l'état de la ligne au bout de quelques heures, et les renouvellements ne le rafraîchissent pas (absorbés par le SBC ?). Seule une inscription initiale ou un appel qui traverse le réseau le reconstruit.
Piège Asterisk au passage : après « pjsip send unregister », « pjsip send register » renvoie un REGISTER avec Expires: 0. SFR répond 403 Forbidden - 6032 , jugé fatal, et la ligne reste désinscrite. Il faut redémarrer Asterisk (ou recharger la registration) pour repartir sur une inscription neuve.
Prochaines étapes : un keepalive OPTIONS ou une expiration courte ne devraient rien changer ici, puisqu'il ne s'agit pas du NAT (rien n'arrive au routeur). Le contournement visé est une inscription neuve périodique (désinscription, puis nouveau Call-ID), qui est le seul geste automatisable dont on a constaté l'effet.
Quelqu'un avec une box SFR d'origine sait-il à quelle fréquence elle se réinscrit, et si elle envoie des keepalive ? Et quelqu'un en Asterisk derrière NAT constate-t'il la même chose sans s'en être rendu compte ? Le symptôme est invisible tant qu'on ne teste pas un appel entrant le matin.