Affichage des résultats 1 à 10 sur 19

Discussion: probleme de transfert d'appel vers No externe.

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Junior
    Date d'inscription
    avril 2012
    Messages
    22
    Downloads
    0
    Uploads
    0
    suite du deuxieme trace :
    -- Executing [s@macro-dial-one:30] Set("SIP/forfait-mobile-00000159", "D_OPTIONS=tr") in new stack
    -- Executing [s@macro-dial-one:31] ExecIf("SIP/forfait-mobile-00000159", "0?SIPAddHeader(Alert-Info: )") in new stack
    -- Executing [s@macro-dial-one:32] ExecIf("SIP/forfait-mobile-00000159", "0?SIPAddHeader()") in new stack
    -- Executing [s@macro-dial-one:33] ExecIf("SIP/forfait-mobile-00000159", "0?Set(CHANNEL(musicclass)=)") in new stack
    -- Executing [s@macro-dial-one:34] GosubIf("SIP/forfait-mobile-00000159", "0?qwait,1") in new stack
    -- Executing [s@macro-dial-one:35] Set("SIP/forfait-mobile-00000159", "__CWIGNORE=") in new stack
    -- Executing [s@macro-dial-one:36] Set("SIP/forfait-mobile-00000159", "__KEEPCID=TRUE") in new stack
    -- Executing [s@macro-dial-one:37] Dial("SIP/forfait-mobile-00000159", "SIP/201,"",tr") in new stack
    == Using SIP RTP TOS bits 184
    == Using SIP RTP CoS mark 5
    -- Called SIP/201
    == Extension Changed 201[ext-local] new state Ringing for Notify User 204
    -- Got SIP response 302 "Moved Temporarily" back from 109.190.33.253:56963
    -- Now forwarding SIP/forfait-mobile-00000159 to 'Local/0760360000@from-internal' (thanks to SIP/201-0000015a)
    -- Executing [0760360000@from-internal:1] Macro("Local/0760360000@from-internal-fa89;2", "user-callerid,SKIPTTL,") in new stack
    -- Executing [s@macro-user-callerid:1] Set("Local/0760360000@from-internal-fa89;2", "AMPUSER=0625709999") in new stack
    -- Executing [s@macro-user-callerid:2] GotoIf("Local/0760360000@from-internal-fa89;2", "1?report") in new stack
    -- Goto (macro-user-callerid,s,10)
    -- Executing [s@macro-user-callerid:10] GotoIf("Local/0760360000@from-internal-fa89;2", "1?continue") in new stack
    -- Goto (macro-user-callerid,s,19)
    -- Executing [s@macro-user-callerid:19] Set("Local/0760360000@from-internal-fa89;2", "CALLERID(number)=0625709999") in new stack
    -- Executing [s@macro-user-callerid:20] Set("Local/0760360000@from-internal-fa89;2", "CALLERID(name)=0625709999") in new stack
    -- Executing [s@macro-user-callerid:21] NoOp("Local/0760360000@from-internal-fa89;2", "Using CallerID "0625709999" <0625709999>") in new stack
    -- Executing [0760360000@from-internal:2] NoOp("Local/0760360000@from-internal-fa89;2", "Calling Out Route: france-mobile") in new stack
    -- Executing [0760360000@from-internal:3] Set("Local/0760360000@from-internal-fa89;2", "MOHCLASS=default") in new stack
    -- Executing [0760360000@from-internal:4] Set("Local/0760360000@from-internal-fa89;2", "_NODEST=") in new stack
    -- Executing [0760360000@from-internal:5] Macro("Local/0760360000@from-internal-fa89;2", "record-enable,0625709999,OUT,") in new stack
    -- Executing [s@macro-record-enable:1] GotoIf("Local/0760360000@from-internal-fa89;2", "1?check") in new stack
    -- Goto (macro-record-enable,s,4)
    -- Executing [s@macro-record-enable:4] ExecIf("Local/0760360000@from-internal-fa89;2", "0?MacroExit()") in new stack
    -- Executing [s@macro-record-enable:5] GotoIf("Local/0760360000@from-internal-fa89;2", "0?Group:OUT") in new stack
    -- Goto (macro-record-enable,s,15)
    -- Executing [s@macro-record-enable:15] GotoIf("Local/0760360000@from-internal-fa89;2", "0?IN") in new stack
    -- Executing [s@macro-record-enable:16] ExecIf("Local/0760360000@from-internal-fa89;2", "1?MacroExit()") in new stack
    -- Executing [0760360000@from-internal:6] Macro("Local/0760360000@from-internal-fa89;2", "dialout-trunk,11,0760360000,") in new stack
    -- Executing [s@macro-dialout-trunk:1] Set("Local/0760360000@from-internal-fa89;2", "DIAL_TRUNK=11") in new stack
    -- Executing [s@macro-dialout-trunk:2] GosubIf("Local/0760360000@from-internal-fa89;2", "0?sub-pincheck,s,1") in new stack
    -- Executing [s@macro-dialout-trunk:3] GotoIf("Local/0760360000@from-internal-fa89;2", "0?disabletrunk,1") in new stack
    -- Executing [s@macro-dialout-trunk:4] Set("Local/0760360000@from-internal-fa89;2", "DIAL_NUMBER=0760360000") in new stack
    -- Executing [s@macro-dialout-trunk:5] Set("Local/0760360000@from-internal-fa89;2", "DIAL_TRUNK_OPTIONS=tr") in new stack
    -- Executing [s@macro-dialout-trunk:6] Set("Local/0760360000@from-internal-fa89;2", "OUTBOUND_GROUP=OUT_11") in new stack
    -- Executing [s@macro-dialout-trunk:7] GotoIf("Local/0760360000@from-internal-fa89;2", "0?nomax") in new stack
    -- Executing [s@macro-dialout-trunk:8] GotoIf("Local/0760360000@from-internal-fa89;2", "0?chanfull") in new stack
    -- Executing [s@macro-dialout-trunk:9] GotoIf("Local/0760360000@from-internal-fa89;2", "0?skipoutcid") in new stack
    -- Executing [s@macro-dialout-trunk:10] Set("Local/0760360000@from-internal-fa89;2", "DIAL_TRUNK_OPTIONS=") in new stack
    -- Executing [s@macro-dialout-trunk:11] Macro("Local/0760360000@from-internal-fa89;2", "outbound-callerid,11") in new stack
    -- Executing [s@macro-outbound-callerid:1] ExecIf("Local/0760360000@from-internal-fa89;2", "1?Set(CALLERPRES()=allowed_not_screened)") in new stack
    -- Executing [s@macro-outbound-callerid:2] ExecIf("Local/0760360000@from-internal-fa89;2", "1?Set(REALCALLERIDNUM=0625709999)") in new stack
    -- Executing [s@macro-outbound-callerid:3] GotoIf("Local/0760360000@from-internal-fa89;2", "0?normcid") in new stack
    -- Executing [s@macro-outbound-callerid:4] Set("Local/0760360000@from-internal-fa89;2", "USEROUTCID=0625709999") in new stack
    -- Executing [s@macro-outbound-callerid:5] GotoIf("Local/0760360000@from-internal-fa89;2", "1?bypass") in new stack
    -- Goto (macro-outbound-callerid,s,7)
    -- Executing [s@macro-outbound-callerid:7] Set("Local/0760360000@from-internal-fa89;2", "EMERGENCYCID=") in new stack
    -- Executing [s@macro-outbound-callerid:8] Set("Local/0760360000@from-internal-fa89;2", "TRUNKOUTCID=0155091525") in new stack
    -- Executing [s@macro-outbound-callerid:9] GotoIf("Local/0760360000@from-internal-fa89;2", "1?trunkcid") in new stack
    -- Goto (macro-outbound-callerid,s,12)
    -- Executing [s@macro-outbound-callerid:12] ExecIf("Local/0760360000@from-internal-fa89;2", "1?Set(CALLERID(all)=0155091525)") in new stack
    -- Executing [s@macro-outbound-callerid:13] ExecIf("Local/0760360000@from-internal-fa89;2", "1?Set(CALLERID(all)=0625709999)") in new stack
    -- Executing [s@macro-outbound-callerid:14] ExecIf("Local/0760360000@from-internal-fa89;2", "0?Set(CALLERID(all)=)") in new stack
    -- Executing [s@macro-outbound-callerid:15] ExecIf("Local/0760360000@from-internal-fa89;2", "0?Set(CALLERPRES()=prohib_passed_screen)") in new stack
    -- Executing [s@macro-dialout-trunk:12] GosubIf("Local/0760360000@from-internal-fa89;2", "0?sub-flp-11,s,1") in new stack
    -- Executing [s@macro-dialout-trunk:13] Set("Local/0760360000@from-internal-fa89;2", "OUTNUM=0760360000") in new stack
    -- Executing [s@macro-dialout-trunk:14] Set("Local/0760360000@from-internal-fa89;2", "custom=SIP/forfait-mobile") in new stack
    -- Executing [s@macro-dialout-trunk:15] ExecIf("Local/0760360000@from-internal-fa89;2", "0?Set(DIAL_TRUNK_OPTIONS=M(setmusic^default)) ") in new stack
    -- Executing [s@macro-dialout-trunk:16] Macro("Local/0760360000@from-internal-fa89;2", "dialout-trunk-predial-hook,") in new stack
    -- Executing [s@macro-dialout-trunk-predial-hook:1] MacroExit("Local/0760360000@from-internal-fa89;2", "") in new stack
    -- Executing [s@macro-dialout-trunk:17] GotoIf("Local/0760360000@from-internal-fa89;2", "0?bypass,1") in new stack
    -- Executing [s@macro-dialout-trunk:18] GotoIf("Local/0760360000@from-internal-fa89;2", "0?customtrunk") in new stack
    -- Executing [s@macro-dialout-trunk:19] Dial("Local/0760360000@from-internal-fa89;2", "SIP/forfait-mobile/0760360000,300,") in new stack
    == Using SIP RTP TOS bits 184
    == Using SIP RTP CoS mark 5
    -- Called SIP/forfait-mobile/0760360000
    == Extension Changed 201[ext-local] new state Idle for Notify User 204
    == Everyone is busy/congested at this time (1:0/1/0)

  2. #2
    Membre Junior
    Date d'inscription
    avril 2012
    Messages
    22
    Downloads
    0
    Uploads
    0
    désolé, les trace completes sont tres longs. espere que vous povez dechiffrer .

  3. #3
    Membre Junior
    Date d'inscription
    avril 2012
    Messages
    22
    Downloads
    0
    Uploads
    0
    Bonjour, quelqu'un peut m'aider ? Merci d'avance !

  4. #4
    Asterisk Fan Avatar de fastm3
    Date d'inscription
    août 2010
    Localisation
    Corbeil Essonnes (91)
    Messages
    1 302
    Downloads
    1
    Uploads
    1
    Juste pour info, ton call forward est gere par ton tel pas ton ipbx. Je voie une ip publique dsl ovh. Donc ton tel , probablement derriere un nat redirige vers l'ip externe. A mon avis, to asterisk est mal configuré coté réseau.
    Ces 2 "erreurs" sont deja une partie du pb.
    As tu setté correctement nat, externip, localnet ?

    Tu essaies ensuites d'avoir 2 appels simuls sur 1 seule ligne ovh. Ovh a du mal.
    Mets un answer avant de relancer un appel avec la meme ligne ovh.
    Fastm3.

  5. #5
    Membre Junior
    Date d'inscription
    avril 2012
    Messages
    22
    Downloads
    0
    Uploads
    0
    Bonjour, j'ai refait un autre test avec un autre provider que ovh, il y a aucune probleme, je pense que c'est ovh qui bloque le transfert d'appel, limite l'utilisation de leur forfait .

  6. #6
    Asterisk Fan Avatar de fastm3
    Date d'inscription
    août 2010
    Localisation
    Corbeil Essonnes (91)
    Messages
    1 302
    Downloads
    1
    Uploads
    1
    As tu bien une ligne "pro" avec 2 appels simultanées ?
    Si oui , tu peux le faire mais mets un answer dans ton contexte d'entree.
    Regarde les archives, j'ai du deja indiqué comment faire ca si tu ne sais pas le faire avec freepbx.
    Definition d'un contexte perso dans les params de ton trunk, definition de ce contexte dans extension_custom.conf. Ce contexte fera le answer et la redirection vers le dialplan genere de freepbx.

    Ca n'est pas vraiment une limitation de OVH mais une gestion un peu space au niveau de leur pile sip je pense. Je ne peux pas faire de transfer non plus avec ovh sans un answer avant le dial sur le meme trunk.

    Si tu as une ligne "perso", oui, c'est normal alors et le answer ne resoudra rien.

    Fastm3.

  7. #7
    Membre Junior
    Date d'inscription
    avril 2012
    Messages
    22
    Downloads
    0
    Uploads
    0
    J'ai un compte pro avec 6 appel simultanés. J'ai essaie retrouve votre archives , voir comment detourner ce probleme (limitation) de ovh. Rien que changer un autre provider, tout fonctionne bien, seuelemnt on n'est plus en appel ilimité forfaitaire. Du mal a faire pour le moment. Merci pour vos infos !

  8. #8
    Membre Junior
    Date d'inscription
    avril 2012
    Messages
    22
    Downloads
    0
    Uploads
    0
    et j'ai testé et re-testé, avec un telephone 09XXXXXXXXX , le transfert d'appel focntionne bien, mais avec mobile ou 01.., le transfert d'appel ne se faire pas. Vous avez un idée pour changer le callerid dés l'arrive de l'appel ? pour qu'il pense que c'est un 09.

  9. #9
    Membre Junior
    Date d'inscription
    avril 2012
    Messages
    22
    Downloads
    0
    Uploads
    0
    et bien, je fait un
    exten => s,1,Set(CALLERID(num)=0981240000)
    exten => s,n,Goto(from-trunk,${CUT(CUT(SIP_HEADER(To),@,1),:,2)},1)

    au debut de traitement, ca change rien. pas de solution.

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
  •