Merci X0r pour ton aide.

La documentation Asterisk est vraiment mal foutue.
Merci Renaud07, je fais essayer de comprendre et d'adapter ton paramétrage du dialplan.
J'aurai aimé conserver mes noms plutôt que la numérotation. Y-a-t-il moyen de considérer ces noms comme des variables et d'attribuer la numérotation suivante :
--> 301 ==> Gigatset
--> 302 ==> Zoiper
--> 303 ==> MicroSIP
Car "301@192.168.1.xx", c'est pas parlant pour moi, tandis que "Gigaset@192.168.1.xx" l'est un peu plus.
Comment enregistrer un message afin de le diffuser quand personne ne décroche le téléphone au bout de x secondes ?
Pour les appels vers l'extérieur, j'utilise ceci : "exten => _X.,1,Dial(PJSIP/${EXTEN}@sfr)".
Si j'atoute des postes vers mes téléphones, il faut que j'utilise une numérotation qui ne vient pas contrecarré ceux officiels.
Je ne peux pas utiliser le "15" qui est réservé aux pompiers, ou le "17" pour la police.
Chaque règle doit être indépendante les unes deux autres, sinon conflit d'accès. Est-ce bien cela ?
Pour les contextes, j'aurai aimé :
--> incoming : appels entrants depuis internet
--> outgoing : appels sortants vers internet
--> internal : appels interne à mon réseau local
De ce fait, je ne touche pas à ce que j'ai écrit pour "incomming" & "outgoing".
Ou suis-je obligé de faire un contexte par téléphone ? Ce qui donne :
--> incoming : appels entrant depuis internet
--> Gigaset : appels sortant depuis le Gigaset
--> Zoiper : appels sortant depuis le Zoiper
--> MicroSIP : appels sortant depuis le MicroSIP
Ce qui permet de garder un certaine souplesse en faisant du spécifique pour chaque téléphone.
et du coup comment font les Gigaset IP vu qu'ils ne passent pas par asterisk...
C'est un paramétrage qui est déjà implémenté dans le téléphone VOIP/SIP, sans pour autant être un serveur Asterisk.
Avec ton MicroSIP et WireShark, peux tu m'indiquer le paramétrage qui est envoyé vers SFR.
Je croyais l'avoir résolu mais j'ai à nouveau des problèmes d'authentification.
[Aug 18 10:55:21] WARNING[22780]: res_pjsip_outbound_authenticator_digest.c:507 digest_create_request_with_auth: Endpoint: 'sfr': No auth objects matching realm(s) '' from challenge found.
== Everyone is busy/congested at this time (1:0/0/1)
-- Executing [1023@outgoing:2] Hangup("PJSIP/zoiper-00000000", "") in new stack
== Spawn extension (outgoing, 1023, 2) exited non-zero on 'PJSIP/zoiper-00000000'
-- Executing [1023@outgoing:1] Dial("PJSIP/zoiper-00000002", "PJSIP/1023@sfr") in new stack
-- Called PJSIP/1023@sfr
Après plusieurs tentatives infructueuses, ça passe, puis ça revient.
Je ne comprends pas pourquoi cette erreur est aléatoire.