No busy tone on soft phones (?)

fantomduck

Joined
Aug 23, 2010
Messages
9
Likes
0
Points
0
#1
Hi all,

I have an elastix 2.0 version with a Digium b410 card configured with misdn and a sip trunk to a sip provider.

I also have an Aastra sip phone an iPhone with Bria 1.2 version and Siphon 2.3 version installed. I also have loaded on my mac the telephone sip soft phone.

The problem is that is the Aastra calls to a number that is busy it will hear the busy tone. On the iPhone sip clients and on the telephone spft phone i don't hear the busy tone. I see that it says "486 Busy Here" but i don't hear nothing. The same happens if i make the call to extensions connected to my pbx via the Digium card or to local numbers from the sip provider.

i attach the log from both the calls which are exactly the same. Any help is welcome.

This is from the Aastra extension:

Code:
Called g:ote/229
    -- mISDN/5-u24 is proceeding passing it to SIP/330-00000077
    -- mISDN/5-u24 is busy
  == Everyone is busy/congested at this time (1:1/0/0)
    -- Executing [s@macro-dialout-trunk:28] NoOp("SIP/330-00000077", "Dial failed for some reason with DIALSTATUS = BUSY and HANGUPCAUSE = 17") in new stack
    -- Executing [s@macro-dialout-trunk:29] Goto("SIP/330-00000077", "s-BUSY,1") in new stack
    -- Goto (macro-dialout-trunk,s-BUSY,1)
    -- Executing [s-BUSY@macro-dialout-trunk:1] NoOp("SIP/330-00000077", "Dial failed due to trunk reporting BUSY - giving up") in new stack
    -- Executing [s-BUSY@macro-dialout-trunk:2] PlayTones("SIP/330-00000077", "busy") in new stack
    -- Executing [s-BUSY@macro-dialout-trunk:3] Busy("SIP/330-00000077", "20") in new stack
  == Spawn extension (macro-dialout-trunk, s-BUSY, 3) exited non-zero on 'SIP/330-00000077' in macro 'dialout-trunk'
  == Spawn extension (from-internal, 229, 4) exited non-zero on 'SIP/330-00000077'
    -- Executing [h@from-internal:1] Macro("SIP/330-00000077", "hangupcall") in new stack
    -- Executing [s@macro-hangupcall:1] GotoIf("SIP/330-00000077", "1?noautomon") in new stack
    -- Goto (macro-hangupcall,s,3)
    -- Executing [s@macro-hangupcall:3] NoOp("SIP/330-00000077", "TOUCH_MONITOR_OUTPUT=") in new stack
    -- Executing [s@macro-hangupcall:4] GotoIf("SIP/330-00000077", "1?skiprg") in new stack
    -- Goto (macro-hangupcall,s,7)
    -- Executing [s@macro-hangupcall:7] GotoIf("SIP/330-00000077", "1?skipblkvm") in new stack
    -- Goto (macro-hangupcall,s,10)
    -- Executing [s@macro-hangupcall:10] GotoIf("SIP/330-00000077", "1?theend") in new stack
    -- Goto (macro-hangupcall,s,12)
    -- Executing [s@macro-hangupcall:12] Hangup("SIP/330-00000077", "") in new stack
  == Spawn extension (macro-hangupcall, s, 12) exited non-zero on 'SIP/330-00000077' in macro 'hangupcall'
  == Spawn extension (from-internal, h, 1) exited non-zero on 'SIP/330-00000077'

and this is from the Siphon:
Code:
Called g:ote/025
    -- mISDN/5-u19 is proceeding passing it to SIP/333-00000070
    -- mISDN/5-u19 is busy
  == Everyone is busy/congested at this time (1:1/0/0)
    -- Executing [s@macro-dialout-trunk:28] NoOp("SIP/333-00000070", "Dial failed for some reason with DIALSTATUS = BUSY and HANGUPCAUSE = 17") in new stack
    -- Executing [s@macro-dialout-trunk:29] Goto("SIP/333-00000070", "s-BUSY,1") in new stack
    -- Goto (macro-dialout-trunk,s-BUSY,1)
    -- Executing [s-BUSY@macro-dialout-trunk:1] NoOp("SIP/333-00000070", "Dial failed due to trunk reporting BUSY - giving up") in new stack
    -- Executing [s-BUSY@macro-dialout-trunk:2] PlayTones("SIP/333-00000070", "busy") in new stack
    -- Executing [s-BUSY@macro-dialout-trunk:3] Busy("SIP/333-00000070", "20") in new stack
  == Spawn extension (macro-dialout-trunk, s-BUSY, 3) exited non-zero on 'SIP/333-00000070' in macro 'dialout-trunk'
  == Spawn extension (from-internal, 025, 4) exited non-zero on 'SIP/333-00000070'
    -- Executing [h@from-internal:1] Macro("SIP/333-00000070", "hangupcall") in new stack
    -- Executing [s@macro-hangupcall:1] GotoIf("SIP/333-00000070", "1?noautomon") in new stack
    -- Goto (macro-hangupcall,s,3)
    -- Executing [s@macro-hangupcall:3] NoOp("SIP/333-00000070", "TOUCH_MONITOR_OUTPUT=") in new stack
    -- Executing [s@macro-hangupcall:4] GotoIf("SIP/333-00000070", "1?skiprg") in new stack
    -- Goto (macro-hangupcall,s,7)
    -- Executing [s@macro-hangupcall:7] GotoIf("SIP/333-00000070", "1?skipblkvm") in new stack
    -- Goto (macro-hangupcall,s,10)
    -- Executing [s@macro-hangupcall:10] GotoIf("SIP/333-00000070", "1?theend") in new stack
    -- Goto (macro-hangupcall,s,12)
    -- Executing [s@macro-hangupcall:12] Hangup("SIP/333-00000070", "") in new stack
  == Spawn extension (macro-hangupcall, s, 12) exited non-zero on 'SIP/333-00000070' in macro 'hangupcall'
  == Spawn extension (from-internal, h, 1) exited non-zero on 'SIP/333-00000070'
E.D
 

Members online

No members online now.

Latest posts

Forum statistics

Threads
30,902
Messages
130,886
Members
17,563
Latest member
dineshr
Top