Affichage des résultats 1 à 3 sur 3

Discussion: Appel externe = pas de répondeur. (résolu)

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Junior
    Date d'inscription
    janvier 2011
    Messages
    23
    Downloads
    0
    Uploads
    0

    Appel externe = pas de répondeur. (résolu)

    Bonjour à tous.

    Je suis un grand débutant et n'ai ni le jargon ni les automatismes propres à Asterisk ainsi qu'au SIP en général, aussi merci de bien vouloir m'excuser si je ne suis pas très compréhensible.

    Voici vaguement ma configuration :

    Dernière version d'asterisk compilée avec Freepbx d'installé sur une debian i486 en LOCAL.

    Mon fai me propose la possibilité de renvoyer mes appels vers un compte SPI (free pour ne pas le nommer), j'ai donc créé un trunk freephonie dans asterisk et déclaré 2 extensions, une avec un soft phone, l'autre avec un client sip android.

    J'ai créé un ring group 0 contenant mes 2 extensions (soit 101 et 151) avec une règle si pas de réponse sur 101 et 151 => redirection sur 101 uniquement, l'extension 101 a un vocemail configuré.

    Si en local (SIP) j'apelle le ring group 0, le scénario se déroule bien, sonnerie sur 101 et 151, puis uniquement 101, puis voicemail de 101.

    Si j'apelle de l'extérieur, le ring group 0 sonne bien, la redirection 101 est ok sauf que au lieu d'entendre l'annonce "Untel est indisponible, merci de laisser un message" et le bip je n'ai que "Untel" (mon nom parlé en l'occurence) et poum ça raccroche sans me laisser la possibilité de laisser un message ....

    J'image que cela doit être un oubli simple de ma part mais étant nouveau dans ce "joyeux" monde je ne vois pas trop ou pourrait se situer mon oubli.

    Merci d'avance.

    EDIT = voici ce qui se passe en verbose 3, j'ai tenté de comparer et l'on voit qu'il ne tente même pas de lire les annonces vocales et ou un beau language=en se ballade .... un peu perdu la

    Call KO
    Code:
    .................................
        -- Goto (macro-get-vmcontext,s,300)
        -- Executing [s@macro-get-vmcontext:300] NoOp("SIP/FREE_OUT-00000035", "") in new stack
        -- Executing [s-NOANSWER@macro-vm:2] VoiceMail("SIP/FREE_OUT-00000035", "101@default,u""") in new stack
        -- <SIP/FREE_OUT-00000035> Playing '/var/spool/asterisk/voicemail/default/101/greet.slin' (language 'en')
      == Spawn extension (macro-vm, s-NOANSWER, 2) exited non-zero on 'SIP/FREE_OUT-00000035' in macro 'vm'
      == Spawn extension (macro-exten-vm, s, 18) exited non-zero on 'SIP/FREE_OUT-00000035' in macro 'exten-vm'
      == Spawn extension (from-did-direct, 101, 1) exited non-zero on 'SIP/FREE_OUT-00000035'
        -- Executing [h@from-did-direct:1] Macro("SIP/FREE_OUT-00000035", "hangupcall,") in new stack
        -- Executing [s@macro-hangupcall:1] GotoIf("SIP/FREE_OUT-00000035", "1?skiprg") in new stack
        -- Goto (macro-hangupcall,s,4)
        -- Executing [s@macro-hangupcall:4] GotoIf("SIP/FREE_OUT-00000035", "0?skipblkvm") in new stack
        -- Executing [s@macro-hangupcall:5] NoOp("SIP/FREE_OUT-00000035", "Cleaning Up Block VM Flag: BLKVM/0/SIP/FREE_OUT-00000035") in new stack
        -- Executing [s@macro-hangupcall:6] NoOp("SIP/FREE_OUT-00000035", "Deleting: BLKVM/0/SIP/FREE_OUT-00000035 ") in new stack
        -- Executing [s@macro-hangupcall:7] GotoIf("SIP/FREE_OUT-00000035", "1?theend") in new stack
        -- Goto (macro-hangupcall,s,9)
        -- Executing [s@macro-hangupcall:9] Hangup("SIP/FREE_OUT-00000035", "") in new stack
      == Spawn extension (macro-hangupcall, s, 9) exited non-zero on 'SIP/FREE_OUT-00000035' in macro 'hangupcall'
      == Spawn extension (from-did-direct, h, 1) exited non-zero on 'SIP/FREE_OUT-00000035'

    Call OK
    Code:
    ......................................
        -- Goto (macro-get-vmcontext,s,300)
        -- Executing [s@macro-get-vmcontext:300] NoOp("SIP/151-00000038", "") in new stack
        -- Executing [s-NOANSWER@macro-vm:2] VoiceMail("SIP/151-00000038", "101@default,u""") in new stack
        -- <SIP/151-00000038> Playing '/var/spool/asterisk/voicemail/default/101/greet.slin' (language 'fr')
        -- <SIP/151-00000038> Playing 'vm-isunavail.ulaw' (language 'fr')
        -- <SIP/151-00000038> Playing 'vm-intro.ulaw' (language 'fr')
        -- <SIP/151-00000038> Playing 'beep.ulaw' (language 'fr')
        -- Recording the message
        -- x=0, open writing:  /var/spool/asterisk/voicemail/default/101/tmp/WQokkC format: wav49, 0xd45e238
        -- x=1, open writing:  /var/spool/asterisk/voicemail/default/101/tmp/WQokkC format: gsm, 0xd4b5758
        -- x=2, open writing:  /var/spool/asterisk/voicemail/default/101/tmp/WQokkC format: wav, 0xd3b0c70
        -- User ended message by pressing #
        -- <SIP/151-00000038> Playing 'auth-thankyou.ulaw' (language 'fr')
        -- Executing [s-NOANSWER@macro-vm:3] Goto("SIP/151-00000038", "exit-SUCCESS,1") in new stack
        -- Goto (macro-vm,exit-SUCCESS,1)
        -- Executing [exit-SUCCESS@macro-vm:1] GotoIf("SIP/151-00000038", "0?exit-RETURN,1") in new stack
        -- Executing [exit-SUCCESS@macro-vm:2] Playback("SIP/151-00000038", "goodbye") in new stack
        -- <SIP/151-00000038> Playing 'goodbye.ulaw' (language 'fr')
        -- Executing [exit-SUCCESS@macro-vm:3] Hangup("SIP/151-00000038", "") in new stack
      == Spawn extension (macro-vm, exit-SUCCESS, 3) exited non-zero on 'SIP/151-00000038' in macro 'vm'
      == Spawn extension (macro-exten-vm, s, 18) exited non-zero on 'SIP/151-00000038' in macro 'exten-vm'
      == Spawn extension (from-did-direct, 101, 1) exited non-zero on 'SIP/151-00000038'
        -- Executing [h@from-did-direct:1] Macro("SIP/151-00000038", "hangupcall,") in new stack
        -- Executing [s@macro-hangupcall:1] GotoIf("SIP/151-00000038", "1?skiprg") in new stack
        -- Goto (macro-hangupcall,s,4)
        -- Executing [s@macro-hangupcall:4] GotoIf("SIP/151-00000038", "0?skipblkvm") in new stack
        -- Executing [s@macro-hangupcall:5] NoOp("SIP/151-00000038", "Cleaning Up Block VM Flag: BLKVM/0/SIP/151-00000038") in new stack
        -- Executing [s@macro-hangupcall:6] NoOp("SIP/151-00000038", "Deleting: BLKVM/0/SIP/151-00000038 ") in new stack
        -- Executing [s@macro-hangupcall:7] GotoIf("SIP/151-00000038", "1?theend") in new stack
        -- Goto (macro-hangupcall,s,9)
        -- Executing [s@macro-hangupcall:9] Hangup("SIP/151-00000038", "") in new stack
      == Spawn extension (macro-hangupcall, s, 9) exited non-zero on 'SIP/151-00000038' in macro 'hangupcall'
      == Spawn extension (from-did-direct, h, 1) exited non-zero on 'SIP/151-00000038'
      == MixMonitor close filestream
      == MixMonitor close filestream
      == End MixMonitor Recording SIP/151-00000038
      == End MixMonitor Recording SIP/151-00000038
    Dernière modification par DaPsaille ; 07/01/2011 à 17h05.

  2. #2
    Membre
    Date d'inscription
    septembre 2010
    Messages
    57
    Downloads
    0
    Uploads
    0
    La destination sur non réponse, tu l'as paramétré dans la "route entrante" ou dans le ring group ?

  3. #3
    Membre Junior
    Date d'inscription
    janvier 2011
    Messages
    23
    Downloads
    0
    Uploads
    0
    Dans le ring group

    Extensions => 101

    EDIT = et je te remercie car du coup je viens de me rendre compte que ma route entrante n'avait pas de langue définie .. j'ai rajouté FR et cela fonctionne parfaitement ...

    Je pense que pour débuter je vais aller envoyer jouer FreePBX dans le mixer et me contenter de la console, cela m'éviteras ce genre de bourdes.

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
  •