Affichage des résultats 1 à 8 sur 8

Discussion: Dial sans réponse, redirection vers plusieurs poste sans interruption

  1. #1
    Membre Junior
    Date d'inscription
    juillet 2013
    Messages
    22
    Downloads
    0
    Uploads
    0

    Thumbs up [résolu] Dial sans réponse, redirection vers plusieurs poste sans interruption

    Bonjour,

    Voici ma problématique :
    Un appel entrant sonne sur 1 poste ( exemple le 7001 ), si celui-ci ne répond pas au bout de 10 secondes, je fait sonner le même poste + 2 autres (5001 & 6001).
    Code:
    exten => s,n,Dial(SIP/7001,10,KktTHhm(predecroche))
    
    exten => s-NOANSWER,1,Dial(SIP/7001&SIP/5001&SIP/6001,45,KktTHhm(predecroche))
    Mais j'ai un problème, au bout des 10 secondes, le téléphone 7001 arrête de sonner puis sonne a nouveau avec les autres postes, ce qui empêche le 7001 de répondre à la 10ème seconde
    Comment faire pour que le 7001 continu de sonner sans interruption avant de faire sonner les 2 autres postes ?

    Merci pour votre aide,
    Jielde.
    Dernière modification par Jielde ; 05/04/2016 à 17h49. Motif: Fermeture du post

  2. #2
    Membre Junior
    Date d'inscription
    juillet 2013
    Messages
    22
    Downloads
    0
    Uploads
    0
    Salut,

    Je tante a nouveau ma chance.
    Personne à une idée ?

    Cordialement,
    Jielde.

  3. #3
    Membre Senior
    Date d'inscription
    janvier 2011
    Localisation
    Villejuif 94
    Messages
    337
    Downloads
    0
    Uploads
    0
    Bonjour,
    tu peux essayer :
    exten => s,n,Dial(Local/plusplus&SIP/7001,55,KktTHhm(predecroche))

    [default]
    exten => pluplus,1,Wait(10)
    exten => pluplus,n,Dial(SIP/7001&SIP/5001&SIP/6001,45,KktTHhm(predecroche))

  4. #4
    Membre Senior
    Date d'inscription
    septembre 2010
    Localisation
    Where the sun shines
    Messages
    1 418
    Downloads
    0
    Uploads
    0
    joli....bien pensé !

  5. #5
    Membre Senior
    Date d'inscription
    janvier 2011
    Localisation
    Villejuif 94
    Messages
    337
    Downloads
    0
    Uploads
    0
    ce n'est pas de moi, mais c'est bien pratique.
    j'utilise pour appeler simultanément des postes fixes internes et des portables avec délai pour les portables.

  6. #6
    Membre Junior
    Date d'inscription
    juillet 2013
    Messages
    22
    Downloads
    0
    Uploads
    0
    Salut,

    Désolé pour le retard,
    Il existe ceci sur voip-info.org :

    Code:
    exten => s,1,Dial(SIP/200&SIP/201&LOCAL/90015300&LOCAL/90015301)
    In the above example 200 and 201 extension will ring immediately, and 300 and 301 will start ringing after 15 seconds. After to 900 the first two digits are for the delay before start ringing and the last three are the extension that should be called. The trick here is that instead of simply using two Dial statements after each other we make sure we ring each phone only once; that prevents a) potential problems with SIP devices needing some wrap up time before being able to take another call, and b) avoids too many "missed call" entires in the phone's interface.
    Look at ForkCDR and/or ResetCDR if you are not happy with the resulting CDRs of this example.
    Malheureusement ceci ne fonctionne pas, j'ai le message suivant :

    Code:
    core_local.c:701 local_call: No such extension/context plusplus@default while calling Local channel
        -- Couldn't call LOCAL/plusplus

  7. #7
    Membre Senior
    Date d'inscription
    janvier 2011
    Localisation
    Villejuif 94
    Messages
    337
    Downloads
    0
    Uploads
    0
    Hello,

    tu a bien créé l'extension pluplus dans le context default ?

  8. #8
    Membre Junior
    Date d'inscription
    juillet 2013
    Messages
    22
    Downloads
    0
    Uploads
    0

    Thumbs up [résolu] Dial sans réponse, redirection vers plusieurs poste sans interruption

    Salut,

    Désolé pour le retard, j'ai finalement compris mon erreur.

    il faut créer le context suivant dans extensions.conf :

    Code:
    [default]
    ; à laisser vide comme ça si un éventuel attaquant ne connait pas le nom du plan, il ne peux pas intercepter les appels
    
    ; Permet de faire un dial avec un décalage de X secondes
    exten => _900XXXXXX,1,Wait(${EXTEN:3:2})
    exten => _900XXXXXX,2,Dial(SIP/${EXTEN:5})
    ensuite dans votre dial :

    Code:
    exten => s,n,Dial(SIP/6001&LOCAL/900106002,120,ktHh)
    _xxx10xxxx = nombre de seconde de décallage
    _xxxxx6002 = le numéro à appeler.

    Encore merci pour votre aide.
    Dernière modification par Jielde ; 05/04/2016 à 17h50. Motif: fermeture du post

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •