OBiTALK Community

General Support => Day-to-Day Use => Topic started by: obelastixpbx on August 20, 2012, 04:09:17 PM

Title: Problems with Elastix (Asterisk) and Obi110 and Hanging Up
Post by: obelastixpbx on August 20, 2012, 04:09:17 PM
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