PDA

Voir la version complète : Solution au SIP 302 ?



Ricou76
19/12/2010, 22h15
Salut à tous,

J'avais déjà essayé de lancer le sujet sur l'ancien forum, mais je cherche toujours une solution permettant à la fois de contrôler les renvois des utilisateurs (droits) et leur permettre d'utiliser les fonctionnalités de renvoi natives du téléphone.

Je suis toujours tributaire de la méthode de l'appel écrivant dans AstDB, puis de la lecture de l'AstDB pour récupérer l'état du renvoi avant de transmettre l'appel vers l'utilisateur... Et Je désactive bien sûr les fonctionnalités de renvoi du téléphone.
Mais est-il enfin possible de gérer les messages "302 Temporaly Moved" qu'enverrait le téléphone ?

Je suis ammené parfois à remplacer des CUCM (IPBX Cisco), qui eux gèrent les renvois depuis le téléphone. Ca parait un peu comme une solution d'un autre age de composer un appel pour appliquer un renvoi pour ces utilisateurs là... Bien que des interfaces Web complètes prennent le pas.

Au final, avez-vous une solution pour lire et interpréter le Temporaly Moved avec la recomposition de l'appel par l'Asterisk ? Je ne pense pas que le DialStatus puisse répondre à cette problématique.

Merci de votre retour.

Emeric.

Rico
06/04/2011, 11h03
Je cherche aussi a pouvoir gérer les renvois depuis le téléphone via le sip 302.





[Apr 6 11:13:25] -- AGI Script Executing Application: (Dial) Options: (SIP/148.oceanet)
[Apr 6 11:13:25] -- Called 148
[Apr 6 11:13:25] -- Got SIP response 302 "Moved Temporarily" back from 10.205.29.148
[Apr 6 11:13:25] -- Now forwarding SIP/154-00000488 to 'Local/154@context' (thanks to SIP/148-00000489)
[Apr 6 11:13:25] -- Executing [154@context:1] AGI("Local/154@context-0b3e;2", "dialplan/outgoing_call.agi") in new stack
[Apr 6 11:13:25] == Everyone is busy/congested at this time (1:0/0/1)
[Apr 6 11:13:25] -- <SIP/154-00000488>AGI Script dialplan/outgoing_call.agi completed, returning 0



Voilà ou j'en suis....