Problema con ruta sip

Discussion in 'Elastix 2.x' started by axeellcevallos, Jul 8, 2010.

  1. axeellcevallos

    Joined:
    Nov 14, 2008
    Messages:
    78
    Likes Received:
    0
    Hola amigos del foro

    esta vez tengo el siguiente problema

    tengo instaldo un elastix en la officina principal y tengo en una oficina remotas un spa3102 con el puerto fxo configurado el spa3102 manda correctamente la llamada al elastix y entra al ivr pero cuando el cliente corta la llamda la PSTN manda tono de ocupado pero elastix no desconecta la llamda la deja conectada

    me gustaria saber como configurar CALL PROGRES en elastix para las rutas sip

    y como configur tambien al troncal sip de la officina remota para que detecte ese tono de ocupado y desconecte la llamada


    de antemano gracias espero puedan alludarme con este problema
     
  2. rmartin

    Joined:
    Dec 18, 2007
    Messages:
    95
    Likes Received:
    0
    Creo que tu problema esta en el spa,hay unos parametros en la configuracion del linksys que en este momento no recuerdo cuales son puntualmente, para que detecte el colgado y asi libere el canal, pero me parece q por ahi viene la mano
    saludos
     
  3. oscarramos2001

    Joined:
    Dec 9, 2010
    Messages:
    11
    Likes Received:
    0
    Perdona el atrevimiento tu me podiras explicar como configuraste el spa para la troncal sip remota y que conteste el ivr y poder hacer llamadas desde la oficina principal de antemano te agradesco tu colaboracion

    mi troncal aparece registrada en el spa pero cuando llamo desde cali hacia bogota atraves de la troncal remota dice todas las lineas esta ocuapadas, luego no ha registrado bien.

    de antemano muchas gracias.
     
  4. Battusai

    Joined:
    Jun 9, 2008
    Messages:
    25
    Likes Received:
    0
    oscar vos tenes un problema de trafico al nivel de red, vos ves la troncal arriba, pero cuando llamas se cae, me gustaria que me contaras un poco mas de tu configuracion, para asi poderte ayudar a solucionar tu problema.

    B)


    axeellcevallos, porfavor sube el cli para ver que hace asterisk cuando cuelgas la llamada,creo que tambien es problema de trafico en la red
     
  5. oscarramos2001

    Joined:
    Dec 9, 2010
    Messages:
    11
    Likes Received:
    0
    configuracion de la troncales:

    trunk name LineaBogota
    canreinvite=no
    context=from-pstn
    host=xxx.xxx.xxx.xxx ip SPA3102
    nat=yes
    port=5061
    secret=12345
    user=LineaBogota1
    type=peer
    allow=ulaw

    user Context LinieaBogota1
    User detail

    type=user
    port=5061
    nat=yes
    username=LineaBogota1
    insecure=very
    host=xxx.xxx.xxx.xxx ip Asterisk
    disallow=all
    context=from-pstn
    canreinvite=no
    allow=ulaw


    SPA3102
    ID: LineaBogota
    pssd: 12345
     
  6. oscarramos2001

    Joined:
    Dec 9, 2010
    Messages:
    11
    Likes Received:
    0
    Cuando marco esto es lo que se observa:

    [May 13 15:13:21] NOTICE[25839] app_dial.c: Hey! chan IAX2/205-16355's context='macro-dialout-trunk', and exten='s'
    [May 13 15:13:21] VERBOSE[25839] logger.c: -- Called LineaBogota/7920000
    [May 13 15:13:53] NOTICE[2702] chan_sip.c: Auto-congesting SIP/LineaBogota-092ec5b8
    [May 13 15:13:53] VERBOSE[25839] logger.c: -- SIP/LineaBogota-092ec5b8 is circuit-busy
    [May 13 15:13:53] VERBOSE[25839] logger.c: == Everyone is busy/congested at this time (1:0/1/0)
    [May 13 15:13:53] DEBUG[25839] app_macro.c: Executed application: Dial
    [May 13 15:13:53] VERBOSE[25839] logger.c: -- Executing [s@macro-dialout-trunk:20] Goto("IAX2/205-16355", "s-CONGESTION|1") in new stack
    [May 13 15:13:53] VERBOSE[25839] logger.c: -- Goto (macro-dialout-trunk,s-CONGESTION,1)
    [May 13 15:13:53] DEBUG[25839] app_macro.c: Executed application: Goto
    [May 13 15:13:53] VERBOSE[25839] logger.c: -- Executing [s-CONGESTION@macro-dialout-trunk:1] GotoIf("IAX2/205-16355", "1?noreport") in new stack
    [May 13 15:13:53] VERBOSE[25839] logger.c: -- Goto (macro-dialout-trunk,s-CONGESTION,3)
    [May 13 15:13:53] DEBUG[25839] app_macro.c: Executed application: GotoIf
    [May 13 15:13:53] VERBOSE[25839] logger.c: -- Executing [s-CONGESTION@macro-dialout-trunk:3] NoOp("IAX2/205-16355", "TRUNK Dial failed due to CONGESTION - failing through to other trunks") in new stack
    [May 13 15:13:53] DEBUG[25839] app_macro.c: Executed application: Noop
    [May 13 15:13:53] VERBOSE[25839] logger.c: -- Executing [00117920000@from-internal:5] Macro("IAX2/205-16355", "outisbusy|") in new stack
    [May 13 15:13:53] VERBOSE[25839] logger.c: -- Executing [s@macro-outisbusy:1] Playback("IAX2/205-16355", "all-circuits-busy-now|noanswer") in new stack
    [May 13 15:13:53] VERBOSE[25839] logger.c: -- <IAX2/205-16355> Playing 'all-circuits-busy-now' (language 'es')
    [May 13 15:13:56] DEBUG[25839] app_macro.c: Executed application: Playback
    [May 13 15:13:56] VERBOSE[25839] logger.c: -- Executing [s@macro-outisbusy:2] Playback("IAX2/205-16355", "pls-try-call-later|noanswer") in new stack
    [May 13 15:13:56] VERBOSE[25839] logger.c: -- <IAX2/205-16355> Playing 'pls-try-call-later' (language 'es')
    [May 13 15:13:56] VERBOSE[25839] logger.c: == Spawn extension (macro-outisbusy, s, 2) exited non-zero on 'IAX2/205-16355' in macro 'outisbusy'
    [May 13 15:13:56] VERBOSE[25839] logger.c: == Spawn extension (from-internal, 00117920000, 5) exited non-zero on 'IAX2/205-16355'
    [May 13 15:13:56] VERBOSE[25839] logger.c: -- Executing [h@from-internal:1] Macro("IAX2/205-16355", "hangupcall") in new stack
    [May 13 15:13:56] VERBOSE[25839] logger.c: -- Executing [s@macro-hangupcall:1] GotoIf("IAX2/205-16355", "1?skiprg") in new stack
    [May 13 15:13:56] VERBOSE[25839] logger.c: -- Goto (macro-hangupcall,s,4)
    [May 13 15:13:56] DEBUG[25839] app_macro.c: Executed application: GotoIf
    [May 13 15:13:56] VERBOSE[25839] logger.c: -- Executing [s@macro-hangupcall:4] GotoIf("IAX2/205-16355", "1?skipblkvm") in new stack
    [May 13 15:13:56] VERBOSE[25839] logger.c: -- Goto (macro-hangupcall,s,7)
    [May 13 15:13:56] DEBUG[25839] app_macro.c: Executed application: GotoIf
    [May 13 15:13:56] VERBOSE[25839] logger.c: -- Executing [s@macro-hangupcall:7] GotoIf("IAX2/205-16355", "1?theend") in new stack
    [May 13 15:13:56] VERBOSE[25839] logger.c: -- Goto (macro-hangupcall,s,9)
    [May 13 15:13:56] DEBUG[25839] app_macro.c: Executed application: GotoIf
    [May 13 15:13:56] VERBOSE[25839] logger.c: -- Executing [s@macro-hangupcall:9] Hangup("IAX2/205-16355", "") in new stack
    [May 13 15:13:56] VERBOSE[25839] logger.c: == Spawn extension (macro-hangupcall, s, 9) exited non-zero on 'IAX2/205-16355' in macro 'hangupcall'
    [May 13 15:13:56] VERBOSE[25839] logger.c: == Spawn extension (from-internal, h, 1) exited non-zero on 'IAX2/205-16355'
    [May 13 15:13:56] VERBOSE[25839] logger.c: -- Hungup 'IAX2/205-16355'
     

Share This Page