Affichage des résultats 1 à 10 sur 94

Discussion: Emission d'appels automatique sur Asterisk

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Senior
    Date d'inscription
    octobre 2010
    Messages
    144
    Downloads
    1
    Uploads
    0
    Merci pour l'info, j'ai fait "failed,1, NoOp($REASON)" mais ca donnait ca :

    Code:
    -- Attempting call on SIP/5000 for s@outboundmsg2:1 (Retry 1)
      == Using SIP RTP TOS bits 184
      == Using SIP RTP CoS mark 5
        -- Got SIP response 486 "Busy Here" back from 192.168.2.22
           > Channel SIP/5000-00000009 was never answered.
        -- Executing [failed@outboundmsg2:1] NoOp("OutgoingSpoolFailed", "$REASON") in new stack
        -- Auto fallthrough, channel 'OutgoingSpoolFailed' status is 'UNKNOWN'
    Ca na rien afficher, alors qui devait faire : NoOP ( la raison) ici Busy, je vais essayer d'écrire l'AGI qui ,selon la raison de la non réponse ,fait des rappels ou non et je vais voir si la variable passe ou non

  2. #2
    Membre Association Avatar de cedricscha
    Date d'inscription
    août 2010
    Localisation
    Geneve/Suisse
    Messages
    578
    Downloads
    1
    Uploads
    0
    euh, tu ne devrait pas utiliser plutot : ${REASON}
    Cédric
    ---------------------------------------------------------------
    Rejoignez l'Association Asterisk France : http://www.asterisk-france.org

    Envie de mettre des étoiles dans les yeux de vos clients : EasyPyro.ch

    On a pas inventé l'électricité en cherchant à améliorer la bougie...
    ---------------------------------------------------------------

  3. #3
    Membre Senior
    Date d'inscription
    octobre 2010
    Messages
    144
    Downloads
    1
    Uploads
    0
    Mrd telment enervé que j'ai oublié ca merci beaucoup , il me reste juste a faire mon petit AGI ou DeadAGI je sais pas, c juste pour faire rappeller la personne si £REASON est égal (0 ou...ou 8)
    le script est trés simple
    Code:
    #!/bin/bash
    EtatLigne=$1
    	if [ $EtatLigne -eq "0" ] || [ $EtatLigne -eq "1" ] || [ $EtatLigne s-eq "3" ]|| [ $EtatLigne -eq "5" ] || [ $EtatLigne -eq "8" ] ; then
    		 ./test_1.sh;
    	fi
    et coté Dialplan j'ai mis ca :
    Code:
    exten => failed,1,AGI(/tmp/ConvertFile/script_test.agi |${REASON})
    Merci

  4. #4
    Membre Senior
    Date d'inscription
    octobre 2010
    Messages
    144
    Downloads
    1
    Uploads
    0
    Bonjour a tous les ami
    ca fait longtemps que je me suis pas connecte pour avoir vos conseils
    je me remet sur Asterisk encore une fois.
    Mon soucis ce toujours le Auto call out, si je met : +336XXXXXXXX ca marche pas alors qu'avec 06XXXXXXXX ca marche.
    Y a il un config spécial a faire pour des dial Plan ou bien des dial patters .?
    Merci

  5. #5
    Membre Association Avatar de cedricscha
    Date d'inscription
    août 2010
    Localisation
    Geneve/Suisse
    Messages
    578
    Downloads
    1
    Uploads
    0
    Cole ce qu'il se passe dans la CLI pendant un appel qui ne fonctionne pas.
    Cédric
    ---------------------------------------------------------------
    Rejoignez l'Association Asterisk France : http://www.asterisk-france.org

    Envie de mettre des étoiles dans les yeux de vos clients : EasyPyro.ch

    On a pas inventé l'électricité en cherchant à améliorer la bougie...
    ---------------------------------------------------------------

  6. #6
    Membre Senior
    Date d'inscription
    octobre 2010
    Messages
    144
    Downloads
    1
    Uploads
    0
    Code:
    == Using SIP RTP TOS bits 184
      == Using SIP RTP CoS mark 5
           > Channel SIP/SPA400-00000019 was answered.
        -- Executing [s@outboundmsg11:1] Set("SIP/SPA400-00000019", "TIMEOUT(digit)=5") in new stack
        -- Digit timeout set to 5.000
        -- Executing [s@outboundmsg11:2] Set("SIP/SPA400-00000019", "TIMEOUT(response)=10") in new stack
        -- Response timeout set to 10.000
        -- Executing [s@outboundmsg11:3] Wait("SIP/SPA400-00000019", "10") in new stack
        -- Executing [s@outboundmsg11:4] Answer("SIP/SPA400-00000019", "") in new stack
        -- Executing [s@outboundmsg11:5] BackGround("SIP/SPA400-00000019", "/tmp/ConvertFile/Son/Message_1") in new stack
        -- <SIP/SPA400-00000019> Playing '/tmp/ConvertFile/Son/Message_1.slin' (language 'en')
        -- Executing [s@outboundmsg11:6] WaitExten("SIP/SPA400-00000019", "10") in new stack
      == Spawn extension (outboundmsg11, s, 6) exited non-zero on 'SIP/SPA400-00000019'
        -- Executing [h@outboundmsg11:1] System("SIP/SPA400-00000019", "echo -e "echec" >> /tmp/ConvertFile/retour.txt") in new stack
        -- Executing [h@outboundmsg11:2] DeadAGI("SIP/SPA400-00000019", "/tmp/ConvertFile/script_retour.agi") in new stack
        -- Launched AGI Script /tmp/ConvertFile/script_retour.agi
        -- <SIP/SPA400-00000019>AGI Script /tmp/ConvertFile/script_retour.agi completed, returning 0
        -- Attempting call on SIP/SPA400/+33XXXXXXXXX for s@outboundmsg11:1 (Retry 1)

  7. #7
    Membre Senior
    Date d'inscription
    octobre 2010
    Messages
    144
    Downloads
    1
    Uploads
    0
    je pense le probleme est ici
    Code:
    == Spawn extension (outboundmsg11, s, 6) exited non-zero
    peu etre ca vient de la outbound routes je l'ai configuré de la sorte :
    Code:
    0|.
    j'ai meme testé ca :
    Code:
    0|.
    +|.
    mais ca na pas marché

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
  •