News:

On Tuesday September 6th the forum will be down for maintenance from 9:30 PM to 11:59 PM PDT

Main Menu

Problems with Elastix (Asterisk) and Obi110 and Hanging Up

Started by obelastixpbx, August 20, 2012, 04:09:17 PM

Previous topic - Next topic

obelastixpbx

I have Obi110s as ATA between my wireless phones and Elastix. I have had problems recently with calls not hanging up in Elastix even though the off button is pressed on the handset. Does not happen on every call, but when it gets stuck, it stays stuck. This blocks incoming calls since the system sees that extension as occupied. Any ideas on what's causing this? Below I have a log from a call that didn't hang up.

== Using SIP RTP TOS bits 184
  == Using SIP RTP CoS mark 5
    -- Executing [*98@from-internal:1] Answer("SIP/15-00000094", "") in new stack
    -- Executing [*98@from-internal:2] Wait("SIP/15-00000094", "1") in new stack
    -- Executing [*98@from-internal:3] NoOp("SIP/15-00000094", "app-dialvm: Asking for mailbox") in new stack
    -- Executing [*98@from-internal:4] Read("SIP/15-00000094", "MAILBOX,vm-login,,,3,2") in new stack
    -- <SIP/15-00000094> Playing 'vm-login.gsm' (language 'en')
    -- User disconnected
    -- Executing [h@from-internal:1] Macro("SIP/15-00000094", "hangupcall") in new stack
    -- Executing [s@macro-hangupcall:1] GotoIf("SIP/15-00000094", "1?endmixmoncheck") in new stack
    -- Goto (macro-hangupcall,s,9)
    -- Executing [s@macro-hangupcall:9] NoOp("SIP/15-00000094", "End of MIXMON check") in new stack
    -- Executing [s@macro-hangupcall:10] GotoIf("SIP/15-00000094", "1?nomeetmemon") in new stack
    -- Goto (macro-hangupcall,s,15)
    -- Executing [s@macro-hangupcall:15] NoOp("SIP/15-00000094", "MEETME_RECORDINGFILE=") in new stack
    -- Executing [s@macro-hangupcall:16] GotoIf("SIP/15-00000094", "1?noautomon") in new stack
    -- Goto (macro-hangupcall,s,18)
    -- Executing [s@macro-hangupcall:18] NoOp("SIP/15-00000094", "TOUCH_MONITOR_OUTPUT=") in new stack
    -- Executing [s@macro-hangupcall:19] GotoIf("SIP/15-00000094", "1?noautomon2") in new stack
    -- Goto (macro-hangupcall,s,25)
    -- Executing [s@macro-hangupcall:25] NoOp("SIP/15-00000094", "MONITOR_FILENAME=") in new stack
    -- Executing [s@macro-hangupcall:26] GotoIf("SIP/15-00000094", "1?skiprg") in new stack
    -- Goto (macro-hangupcall,s,29)
    -- Executing [s@macro-hangupcall:29] GotoIf("SIP/15-00000094", "1?skipblkvm") in new stack
    -- Goto (macro-hangupcall,s,32)
    -- Executing [s@macro-hangupcall:32] GotoIf("SIP/15-00000094", "1?theend") in new stack
    -- Goto (macro-hangupcall,s,34)
    -- Executing [s@macro-hangupcall:34] Hangup("SIP/15-00000094", "") in new stack
  == Spawn extension (macro-hangupcall, s, 34) exited non-zero on 'SIP/15-00000094' in macro 'hangupcall'
  == Spawn extension (from-internal, h, 1) exited non-zero on 'SIP/15-00000094'
    -- Remote UNIX connection
    -- Remote UNIX connection disconnected
       > doing dnsmgr_lookup for 'sip.flowroute.com'
       > ast_get_srv: SRV lookup for '_sip._udp.sip.flowroute.com' mapped to host sip-nv1.flowroute