I am having a problem with received calls being dropps after 30s - 2 minutes. Outgoing calls seems to be OK.
The /var/log/asterisk/full file shows the following output around the hang-up process:
[2011-06-23 17:00:04] VERBOSE[18511] logger.c: -- SIP/1004002592-1c83d250 is ringing
[2011-06-23 17:00:09] VERBOSE[18511] logger.c: -- SIP/1004002592-1c83d250 answered SIP/3858918-bc0342e0
[2011-06-23 17:00:37] VERBOSE[18511] logger.c: == Spawn extension (macro-dial, s, 7) exited non-zero on 'SIP/3858918-bc0342e0' in macro 'dial'
[2011-06-23 17:00:37] VERBOSE[18511] logger.c: == Spawn extension (macro-dial, s, 7) exited non-zero on 'SIP/3858918-bc0342e0' in macro 'exten-vm'
[2011-06-23 17:00:37] VERBOSE[18511] logger.c: == Spawn extension (macro-dial, s, 7) exited non-zero on 'SIP/3858918-bc0342e0'
[2011-06-23 17:00:37] VERBOSE[18511] logger.c: -- Executing [h@macro-dial:1] Macro("SIP/3858918-bc0342e0", "hangupcall") in new stack
[2011-06-23 17:00:37] VERBOSE[18511] logger.c: -- Executing [s@macro-hangupcall:1] GotoIf("SIP/3858918-bc0342e0", "1?skiprg") in new stack
[2011-06-23 17:00:37] VERBOSE[18511] logger.c: -- Goto (macro-hangupcall,s,4)
[2011-06-23 17:00:37] DEBUG[18511] app_macro.c: Executed application: GotoIf
[2011-06-23 17:00:37] VERBOSE[18511] logger.c: -- Executing [s@macro-hangupcall:4] GotoIf("SIP/3858918-bc0342e0", "1?skipblkvm") in new stack
[2011-06-23 17:00:37] VERBOSE[18511] logger.c: -- Goto (macro-hangupcall,s,7)
[2011-06-23 17:00:37] DEBUG[18511] app_macro.c: Executed application: GotoIf
[2011-06-23 17:00:37] VERBOSE[18511] logger.c: -- Executing [s@macro-hangupcall:7] GotoIf("SIP/3858918-bc0342e0", "1?theend") in new stack
[2011-06-23 17:00:37] VERBOSE[18511] logger.c: -- Goto (macro-hangupcall,s,9)
[2011-06-23 17:00:37] DEBUG[18511] app_macro.c: Executed application: GotoIf
[2011-06-23 17:00:37] VERBOSE[18511] logger.c: -- Executing [s@macro-hangupcall:9] Hangup("SIP/3858918-bc0342e0", "") in new stack
[2011-06-23 17:00:37] VERBOSE[18511] logger.c: == Spawn extension (macro-hangupcall, s, 9) exited non-zero on 'SIP/3858918-bc0342e0' in macro 'hangupcall'
[2011-06-23 17:00:37] VERBOSE[18511] logger.c: == Spawn extension (macro-hangupcall, s, 9) exited non-zero on 'SIP/3858918-bc0342e0'
Does anyone have any ideas to solve this?
Thanks, David
The /var/log/asterisk/full file shows the following output around the hang-up process:
[2011-06-23 17:00:04] VERBOSE[18511] logger.c: -- SIP/1004002592-1c83d250 is ringing
[2011-06-23 17:00:09] VERBOSE[18511] logger.c: -- SIP/1004002592-1c83d250 answered SIP/3858918-bc0342e0
[2011-06-23 17:00:37] VERBOSE[18511] logger.c: == Spawn extension (macro-dial, s, 7) exited non-zero on 'SIP/3858918-bc0342e0' in macro 'dial'
[2011-06-23 17:00:37] VERBOSE[18511] logger.c: == Spawn extension (macro-dial, s, 7) exited non-zero on 'SIP/3858918-bc0342e0' in macro 'exten-vm'
[2011-06-23 17:00:37] VERBOSE[18511] logger.c: == Spawn extension (macro-dial, s, 7) exited non-zero on 'SIP/3858918-bc0342e0'
[2011-06-23 17:00:37] VERBOSE[18511] logger.c: -- Executing [h@macro-dial:1] Macro("SIP/3858918-bc0342e0", "hangupcall") in new stack
[2011-06-23 17:00:37] VERBOSE[18511] logger.c: -- Executing [s@macro-hangupcall:1] GotoIf("SIP/3858918-bc0342e0", "1?skiprg") in new stack
[2011-06-23 17:00:37] VERBOSE[18511] logger.c: -- Goto (macro-hangupcall,s,4)
[2011-06-23 17:00:37] DEBUG[18511] app_macro.c: Executed application: GotoIf
[2011-06-23 17:00:37] VERBOSE[18511] logger.c: -- Executing [s@macro-hangupcall:4] GotoIf("SIP/3858918-bc0342e0", "1?skipblkvm") in new stack
[2011-06-23 17:00:37] VERBOSE[18511] logger.c: -- Goto (macro-hangupcall,s,7)
[2011-06-23 17:00:37] DEBUG[18511] app_macro.c: Executed application: GotoIf
[2011-06-23 17:00:37] VERBOSE[18511] logger.c: -- Executing [s@macro-hangupcall:7] GotoIf("SIP/3858918-bc0342e0", "1?theend") in new stack
[2011-06-23 17:00:37] VERBOSE[18511] logger.c: -- Goto (macro-hangupcall,s,9)
[2011-06-23 17:00:37] DEBUG[18511] app_macro.c: Executed application: GotoIf
[2011-06-23 17:00:37] VERBOSE[18511] logger.c: -- Executing [s@macro-hangupcall:9] Hangup("SIP/3858918-bc0342e0", "") in new stack
[2011-06-23 17:00:37] VERBOSE[18511] logger.c: == Spawn extension (macro-hangupcall, s, 9) exited non-zero on 'SIP/3858918-bc0342e0' in macro 'hangupcall'
[2011-06-23 17:00:37] VERBOSE[18511] logger.c: == Spawn extension (macro-hangupcall, s, 9) exited non-zero on 'SIP/3858918-bc0342e0'
Does anyone have any ideas to solve this?
Thanks, David