Ring group hangup after going to second extension

Hello,
I am facing a strange issue with my freebx. Here is the situation : I call local number. Inbound send to the ring group 900. The ring group include 2 extensions. It’s ring to first extension for about 25 seconds (which I define the time)
After that, ti’s ring to the second extension like a 1 ring and it’s hangup. I want to use memory-hunt or hunt option for ringing.

What I want is that it ring to the second extensions for about 5-6 rings before going to voicemail.

FYI : Call between two extensions is working well as well external calls from both extensions.

I did tried Follow-me had the same issue.

framework | 13.0.192.16 | Activé | GPLv2+ |
Logs below : or for better view : https://codeshare.io/GLW09V

  == Using SIP RTP TOS bits 184
  == Using SIP RTP CoS mark 5
-- Executing [[email protected]:1] Set("SIP/serverOutgoing-00000104", "__DIRECTION=INBOUND") in new stack
-- Executing [[email protected]:2] Gosub("SIP/serverOutgoing-00000104", "sub-record-check,s,1(in,1231234567,dontcare)") in new stack
-- Executing [[email protected]:1] GotoIf("SIP/serverOutgoing-00000104", "0?initialized") in new stack
-- Executing [[email protected]:2] Set("SIP/serverOutgoing-00000104", "__REC_STATUS=INITIALIZED") in new stack
-- Executing [[email protected]:3] Set("SIP/serverOutgoing-00000104", "NOW=1501573597") in new stack
-- Executing [[email protected]:4] Set("SIP/serverOutgoing-00000104", "__DAY=01") in new stack
-- Executing [[email protected]:5] Set("SIP/serverOutgoing-00000104", "__MONTH=08") in new stack
-- Executing [[email protected]:6] Set("SIP/serverOutgoing-00000104", "__YEAR=2017") in new stack
-- Executing [[email protected]:7] Set("SIP/serverOutgoing-00000104", "__TIMESTR=20170801-074637") in new stack
-- Executing [[email protected]:8] Set("SIP/serverOutgoing-00000104", "__FROMEXTEN=unknown") in new stack
-- Executing [[email protected]:9] Set("SIP/serverOutgoing-00000104", "__MON_FMT=wav") in new stack
-- Executing [[email protected]:10] NoOp("SIP/serverOutgoing-00000104", "Recordings initialized") in new stack
-- Executing [[email protected]:11] ExecIf("SIP/serverOutgoing-00000104", "0?Set(ARG3=dontcare)") in new stack
-- Executing [[email protected]:12] Set("SIP/serverOutgoing-00000104", "REC_POLICY_MODE_SAVE=") in new stack
-- Executing [[email protected]:13] ExecIf("SIP/serverOutgoing-00000104", "0?Set(REC_STATUS=NO)") in new stack
-- Executing [[email protected]:14] GotoIf("SIP/serverOutgoing-00000104", "2?checkaction") in new stack
-- Goto (sub-record-check,s,17)
-- Executing [[email protected]:17] GotoIf("SIP/serverOutgoing-00000104", "1?sub-record-check,in,1") in new stack
-- Goto (sub-record-check,in,1)
-- Executing [[email protected]:1] NoOp("SIP/serverOutgoing-00000104", "Inbound Recording Check to 1231234567") in new stack
-- Executing [[email protected]:2] Set("SIP/serverOutgoing-00000104", "FROMEXTEN=unknown") in new stack
-- Executing [[email protected]:3] ExecIf("SIP/serverOutgoing-00000104", "11?Set(FROMEXTEN=Unavailable)") in new stack
-- Executing [[email protected]:4] Gosub("SIP/serverOutgoing-00000104", "recordcheck,1(dontcare,in,1231234567)") in new stack
-- Executing [[email protected]:1] NoOp("SIP/serverOutgoing-00000104", "Starting recording check against dontcare") in new stack
-- Executing [[email protected]:2] Goto("SIP/serverOutgoing-00000104", "dontcare") in new stack
-- Goto (sub-record-check,recordcheck,3)
-- Executing [reco[email protected]:3] Return("SIP/serverOutgoing-00000104", "") in new stack
-- Executing [[email protected]:5] Return("SIP/serverOutgoing-00000104", "") in new stack
-- Executing [[email protected]:3] Set("SIP/serverOutgoing-00000104", "__FROM_DID=1231234567") in new stack
-- Executing [[email protected]:4] Set("SIP/serverOutgoing-00000104", "CDR(did)=1231234567") in new stack
-- Executing [[email protected]:5] ExecIf("SIP/serverOutgoing-00000104", "0 ?Set(CALLERID(name)=Unavailable)") in new stack
-- Executing [[email protected]:6] Set("SIP/serverOutgoing-00000104", "CHANNEL(musicclass)=none") in new stack
-- Executing [[email protected]:7] Set("SIP/serverOutgoing-00000104", "__MOHCLASS=none") in new stack
-- Executing [[email protected]:8] Set("SIP/serverOutgoing-00000104", "__REVERSAL_REJECT=FALSE") in new stack
-- Executing [[email protected]:9] GotoIf("SIP/serverOutgoing-00000104", "1?post-reverse-charge") in new stack
-- Goto (from-trunk,1231234567,11)
-- Executing [[email protected]:11] NoOp("SIP/serverOutgoing-00000104", "") in new stack
-- Executing [[email protected]:12] Set("SIP/serverOutgoing-00000104", "__CALLINGNAMEPRES_SV=allowed_not_screened") in new stack
-- Executing [[email protected]:13] Set("SIP/serverOutgoing-00000104", "__CALLINGNUMPRES_SV=allowed_not_screened") in new stack
-- Executing [[email protected]:14] Set("SIP/serverOutgoing-00000104", "CALLERID(name-pres)=allowed_not_screened") in new stack
-- Executing [[email protected]:15] Set("SIP/serverOutgoing-00000104", "CALLERID(num-pres)=allowed_not_screened") in new stack
-- Executing [[email protected]:16] NoOp("SIP/serverOutgoing-00000104", "CallerID Entry Point") in new stack
-- Executing [[email protected]:17] Goto("SIP/serverOutgoing-00000104", "ext-group,900,1") in new stack
-- Goto (ext-group,900,1)
-- Executing [[email protected]:1] GotoIf("SIP/serverOutgoing-00000104", "0?cid") in new stack
-- Executing [[email protected]:2] PlayTones("SIP/serverOutgoing-00000104", "ring") in new stack
-- Executing [[email protected]:3] Progress("SIP/serverOutgoing-00000104", "") in new stack
-- Executing [[email protected]:4] Macro("SIP/serverOutgoing-00000104", "user-callerid,") in new stack
-- Executing [[email protected]:1] Set("SIP/serverOutgoing-00000104", "TOUCH_MONITOR=1501573597.318") in new stack
-- Executing [[email protected]:2] Set("SIP/serverOutgoing-00000104", "AMPUSER=Unavailable") in new stack
-- Executing [[email protected]:3] GotoIf("SIP/serverOutgoing-00000104", "0?report") in new stack
-- Executing [[email protected]:4] ExecIf("SIP/serverOutgoing-00000104", "1?Set(REALCALLERIDNUM=Unavailable)") in new stack
-- Executing [[email protected]:5] Set("SIP/serverOutgoing-00000104", "AMPUSER=") in new stack
-- Executing [[email protected]:6] GotoIf("SIP/serverOutgoing-00000104", "0?limit") in new stack
-- Executing [[email protected]:7] Set("SIP/serverOutgoing-00000104", "AMPUSERCIDNAME=") in new stack
-- Executing [[email protected]:8] GotoIf("SIP/serverOutgoing-00000104", "1?report") in new stack
-- Goto (macro-user-callerid,s,14)
-- Executing [[email protected]:14] GotoIf("SIP/serverOutgoing-00000104", "0?continue") in new stack
-- Executing [[email protected]:15] Set("SIP/serverOutgoing-00000104", "__TTL=64") in new stack
-- Executing [[email protected]:16] GotoIf("SIP/serverOutgoing-00000104", "1?continue") in new stack
-- Goto (macro-user-callerid,s,27)
-- Executing [[email protected]:27] Set("SIP/serverOutgoing-00000104", "CALLERID(number)=Unavailable") in new stack
-- Executing [[email protected]:28] Set("SIP/serverOutgoing-00000104", "CALLERID(name)=Unavailable") in new stack
-- Executing [[email protected]:29] GotoIf("SIP/serverOutgoing-00000104", "0?cnum") in new stack
-- Executing [[email protected]:30] Set("SIP/serverOutgoing-00000104", "CDR(cnam)=Unavailable") in new stack
-- Executing [[email protected]:31] Set("SIP/serverOutgoing-00000104", "CDR(cnum)=Unavailable") in new stack
-- Executing [[email protected]:32] Set("SIP/serverOutgoing-00000104", "CHANNEL(language)=fr") in new stack
-- Executing [[email protected]:5] Macro("SIP/serverOutgoing-00000104", "blkvm-setifempty,") in new stack
-- Executing [[email protected]:1] GotoIf("SIP/serverOutgoing-00000104", "1?init") in new stack
-- Goto (macro-blkvm-setifempty,s,4)
-- Executing [[email protected]:4] Set("SIP/serverOutgoing-00000104", "__BLKVM_CHANNEL=SIP/serverOutgoing-00000104") in new stack
-- Executing [[email protected]:5] Set("SIP/serverOutgoing-00000104", "SHARED(BLKVM,SIP/serverOutgoing-00000104)=TRUE") in new stack
-- Executing [[email protected]:6] Set("SIP/serverOutgoing-00000104", "GOSUB_RETVAL=TRUE") in new stack
-- Executing [[email protected]:7] MacroExit("SIP/serverOutgoing-00000104", "") in new stack
-- Executing [[email protected]:6] GotoIf("SIP/serverOutgoing-00000104", "1?skipov") in new stack
-- Goto (ext-group,900,9)
-- Executing [[email protected]:9] Set("SIP/serverOutgoing-00000104", "RRNODEST=") in new stack
-- Executing [[email protected]:10] Set("SIP/serverOutgoing-00000104", "__NODEST=900") in new stack
-- Executing [[email protected]:11] GosubIf("SIP/serverOutgoing-00000104", "0?sub-rgsetcid,s,1()") in new stack
-- Executing [[email protected]:12] Gosub("SIP/serverOutgoing-00000104", "sub-record-check,s,1(rg,900,dontcare)") in new stack
-- Executing [[email protected]:1] GotoIf("SIP/serverOutgoing-00000104", "11?initialized") in new stack
-- Goto (sub-record-check,s,10)
-- Executing [[email protected]:10] NoOp("SIP/serverOutgoing-00000104", "Recordings initialized") in new stack
-- Executing [[email protected]:11] ExecIf("SIP/serverOutgoing-00000104", "0?Set(ARG3=dontcare)") in new stack
-- Executing [[email protected]:12] Set("SIP/serverOutgoing-00000104", "REC_POLICY_MODE_SAVE=") in new stack
-- Executing [[email protected]:13] ExecIf("SIP/serverOutgoing-00000104", "0?Set(REC_STATUS=NO)") in new stack
-- Executing [[email protected]:14] GotoIf("SIP/serverOutgoing-00000104", "2?checkaction") in new stack
-- Goto (sub-record-check,s,17)
-- Executing [[email protected]:17] GotoIf("SIP/serverOutgoing-00000104", "0?sub-record-check,rg,1") in new stack
-- Executing [[email protected]:18] NoOp("SIP/serverOutgoing-00000104", "Generic rg Recording Check - Unavailable 900") in new stack
-- Executing [[email protected]:19] Gosub("SIP/serverOutgoing-00000104", "recordcheck,1(dontcare,rg,900)") in new stack
-- Executing [[email protected]:1] NoOp("SIP/serverOutgoing-00000104", "Starting recording check against dontcare") in new stack
-- Executing [[email protected]:2] Goto("SIP/serverOutgoing-00000104", "dontcare") in new stack
-- Goto (sub-record-check,recordcheck,3)
-- Executing [[email protected]:3] Return("SIP/serverOutgoing-00000104", "") in new stack
-- Executing [[email protected]:20] Return("SIP/serverOutgoing-00000104", "") in new stack
-- Executing [[email protected]:13] Set("SIP/serverOutgoing-00000104", "RingGroupMethod=memoryhunt") in new stack
-- Executing [[email protected]:14] Macro("SIP/serverOutgoing-00000104", "dial,25,Ttr,111-102") in new stack
-- Executing [[email protected]:1] NoOp("SIP/serverOutgoing-00000104", "Blind Transfer: , Attended Transfer: , User: , Alert Info: ") in new stack
-- Executing [[email protected]:2] ExecIf("SIP/serverOutgoing-00000104", "0?Set(ALERT_INFO=)") in new stack
-- Executing [[email protected]:3] ExecIf("SIP/serverOutgoing-00000104", "0?Set(ALERT_INFO=)") in new stack
-- Executing [[email protected]:4] ExecIf("SIP/serverOutgoing-00000104", "0?Set(ALERT_INFO=)") in new stack
-- Executing [[email protected]:5] ExecIf("SIP/serverOutgoing-00000104", "1?Set(CHANNEL(musicclass)=none)") in new stack
-- Executing [[email protected]:6] AGI("SIP/serverOutgoing-00000104", "dialparties.agi") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/dialparties.agi
 dialparties.agi: Starting New Dialparties.agi
 dialparties.agi: Caller ID name is 'Unavailable' number is 'Unavailable'
 dialparties.agi: CW Ignore is: 
 dialparties.agi: CF Ignore is: 
 dialparties.agi: CW IN_USE/BUSY is: 1
 dialparties.agi: Methodology of ring is  'memoryhunt'
-- dialparties.agi: Added extension 111 to extension map
-- dialparties.agi: Added extension 102 to extension map
-- dialparties.agi: Extension 111 cf is disabled
-- dialparties.agi: Extension 102 cf is disabled
-- dialparties.agi: Extension 111 do not disturb is disabled
-- dialparties.agi: Extension 102 do not disturb is disabled
-- dialparties.agi: Filtered ARG3: 111-102
-- <SIP/serverOutgoing-00000104>AGI Script dialparties.agi completed, returning 0
-- Executing [[email protected]:24] NoOp("SIP/serverOutgoing-00000104", "Returned from dialparties with 2 hunt members to dial") in new stack
-- Executing [[email protected]:25] Set("SIP/serverOutgoing-00000104", "HuntLoop=0") in new stack
-- Executing [[email protected]:26] ExecIf("SIP/serverOutgoing-00000104", "0?Set(HuntMembers=0)") in new stack
-- Executing [[email protected]:27] GotoIf("SIP/serverOutgoing-00000104", "1?a30") in new stack
-- Goto (macro-dial,s,30)
-- Executing [[email protected]:30] Set("SIP/serverOutgoing-00000104", "HuntMember=HuntMember0") in new stack
-- Executing [[email protected]:31] GotoIf("SIP/serverOutgoing-00000104", "0?a32:a35") in new stack
-- Goto (macro-dial,s,36)
-- Executing [[email protected]:36] GotoIf("SIP/serverOutgoing-00000104", "1?a36:a50") in new stack
-- Goto (macro-dial,s,37)
-- Executing [[email protected]:37] Set("SIP/serverOutgoing-00000104", "CTLoop=0") in new stack
-- Executing [[email protected]:38] GotoIf("SIP/serverOutgoing-00000104", "0?huntstart") in new stack
-- Executing [[email protected]:39] Set("SIP/serverOutgoing-00000104", "CT_EXTEN=111") in new stack
-- Executing [[email protected]:40] Set("SIP/serverOutgoing-00000104", "EXTTOCALL=111") in new stack
-- Executing [[email protected]:41] Set("SIP/serverOutgoing-00000104", "DB(CALLTRACE/111)=Unavailable") in new stack
-- Executing [[email protected]:42] Set("SIP/serverOutgoing-00000104", "CTLoop=1") in new stack
-- Executing [[email protected]:43] Goto("SIP/serverOutgoing-00000104", "s,a37") in new stack
-- Goto (macro-dial,s,38)
-- Executing [[email protected]:38] GotoIf("SIP/serverOutgoing-00000104", "1?huntstart") in new stack
-- Goto (macro-dial,s,44)
-- Executing [[email protected]:44] NoOp("SIP/serverOutgoing-00000104", "Hunt Dial Start") in new stack
-- Executing [[email protected]:45] ExecIf("SIP/serverOutgoing-00000104", "0?Set(HASH(__SIPHEADERS,Alert-Info)=Normal;volume=)") in new stack
-- Executing [[email protected]:46] ExecIf("SIP/serverOutgoing-00000104", "0?Set(HASH(__SIPHEADERS,Alert-Info)=Normal;volume=)") in new stack
-- Executing [[email protected]:47] Macro("SIP/serverOutgoing-00000104", "dial-hunt-predial-hook,") in new stack
-- Executing [[email protected]:1] MacroExit("SIP/serverOutgoing-00000104", "") in new stack
-- Executing [[email protected]:48] Dial("SIP/serverOutgoing-00000104", "SIP/111,25,trM(auto-blkvm)b(func-apply-sipheaders^s^1),") in new stack
  == Using SIP RTP TOS bits 184
  == Using SIP RTP CoS mark 5
-- SIP/111-00000105 Internal Gosub(func-apply-sipheaders,s,1) start
-- Executing [[email protected]:1] NoOp("SIP/111-00000105", "Applying SIP Headers to channel") in new stack
-- Executing [[email protected]:2] Set("SIP/111-00000105", "SIPHEADERKEYS=") in new stack
-- Executing [[email protected]:3] While("SIP/111-00000105", "0") in new stack
-- Jumping to priority 7
-- Executing [[email protected]:8] Return("SIP/111-00000105", "") in new stack
  == Spawn extension (from-internal, 900, 1) exited non-zero on 'SIP/111-00000105'
-- SIP/111-00000105 Internal Gosub(func-apply-sipheaders,s,1) complete GOSUB_RETVAL=
-- Called SIP/111
-- SIP/111-00000105 is ringing
-- Nobody picked up in 25000 ms
-- Executing [[email protected]:49] GotoIf("SIP/serverOutgoing-00000104", "0?ANSWER,1") in new stack
-- Executing [[email protected]:50] Set("SIP/serverOutgoing-00000104", "HuntLoop=1") in new stack
-- Executing [[email protected]:51] GotoIf("SIP/serverOutgoing-00000104", "0 & 1?huntreset:a46") in new stack
-- Goto (macro-dial,s,53)
-- Executing [[email protected]:53] Set("SIP/serverOutgoing-00000104", "HuntMembers=1") in new stack
-- Executing [[email protected]:54] Goto("SIP/serverOutgoing-00000104", "s,a22") in new stack
-- Goto (macro-dial,s,27)
-- Executing [[email protected]:27] GotoIf("SIP/serverOutgoing-00000104", "1?a30") in new stack
-- Goto (macro-dial,s,30)
-- Executing [[email protected]:30] Set("SIP/serverOutgoing-00000104", "HuntMember=HuntMember1") in new stack
-- Executing [[email protected]:31] GotoIf("SIP/serverOutgoing-00000104", "0?a32:a35") in new stack
-- Goto (macro-dial,s,36)
-- Executing [[email protected]:36] GotoIf("SIP/serverOutgoing-00000104", "1?a36:a50") in new stack
-- Goto (macro-dial,s,37)
-- Executing [[email protected]:37] Set("SIP/serverOutgoing-00000104", "CTLoop=0") in new stack
-- Executing [[email protected]:38] GotoIf("SIP/serverOutgoing-00000104", "0?huntstart") in new stack
-- Executing [[email protected]:39] Set("SIP/serverOutgoing-00000104", "CT_EXTEN=111") in new stack
-- Executing [[email protected]:40] Set("SIP/serverOutgoing-00000104", "EXTTOCALL=111") in new stack
-- Executing [[email protected]:41] Set("SIP/serverOutgoing-00000104", "DB(CALLTRACE/111)=Unavailable") in new stack
-- Executing [[email protected]:42] Set("SIP/serverOutgoing-00000104", "CTLoop=1") in new stack
-- Executing [[email protected]:43] Goto("SIP/serverOutgoing-00000104", "s,a37") in new stack
-- Goto (macro-dial,s,38)
-- Executing [[email protected]:38] GotoIf("SIP/serverOutgoing-00000104", "0?huntstart") in new stack
-- Executing [[email protected]:39] Set("SIP/serverOutgoing-00000104", "CT_EXTEN=102") in new stack
-- Executing [[email protected]:40] Set("SIP/serverOutgoing-00000104", "EXTTOCALL=102") in new stack
-- Executing [[email protected]:41] Set("SIP/serverOutgoing-00000104", "DB(CALLTRACE/102)=Unavailable") in new stack
-- Executing [[email protected]:42] Set("SIP/serverOutgoing-00000104", "CTLoop=2") in new stack
-- Executing [[email protected]:43] Goto("SIP/serverOutgoing-00000104", "s,a37") in new stack
-- Goto (macro-dial,s,38)
-- Executing [[email protected]:38] GotoIf("SIP/serverOutgoing-00000104", "1?huntstart") in new stack
-- Goto (macro-dial,s,44)
-- Executing [[email protected]:44] NoOp("SIP/serverOutgoing-00000104", "Hunt Dial Start") in new stack
-- Executing [[email protected]:45] ExecIf("SIP/serverOutgoing-00000104", "0?Set(HASH(__SIPHEADERS,Alert-Info)=Normal;volume=)") in new stack
-- Executing [[email protected]:46] ExecIf("SIP/serverOutgoing-00000104", "0?Set(HASH(__SIPHEADERS,Alert-Info)=Normal;volume=)") in new stack
-- Executing [[email protected]:47] Macro("SIP/serverOutgoing-00000104", "dial-hunt-predial-hook,") in new stack
-- Executing [[email protected]:1] MacroExit("SIP/serverOutgoing-00000104", "") in new stack
-- Executing [[email protected]:48] Dial("SIP/serverOutgoing-00000104", "SIP/111&SIP/102,25,trM(auto-blkvm)b(func-apply-sipheaders^s^1),") in new stack
  == Using SIP RTP TOS bits 184
  == Using SIP RTP CoS mark 5
  == Using SIP RTP TOS bits 184
  == Using SIP RTP CoS mark 5
-- SIP/111-00000106 Internal Gosub(func-apply-sipheaders,s,1) start
-- Executing [[email protected]:1] NoOp("SIP/111-00000106", "Applying SIP Headers to channel") in new stack
-- Executing [[email protected]:2] Set("SIP/111-00000106", "SIPHEADERKEYS=") in new stack
-- Executing [[email protected]:3] While("SIP/111-00000106", "0") in new stack
-- Jumping to priority 7
-- Executing [[email protected]:8] Return("SIP/111-00000106", "") in new stack
  == Spawn extension (from-internal, 900, 1) exited non-zero on 'SIP/111-00000106'
-- SIP/111-00000106 Internal Gosub(func-apply-sipheaders,s,1) complete GOSUB_RETVAL=
-- SIP/102-00000107 Internal Gosub(func-apply-sipheaders,s,1) start
-- Executing [[email protected]:1] NoOp("SIP/102-00000107", "Applying SIP Headers to channel") in new stack
-- Executing [[email protected]:2] Set("SIP/102-00000107", "SIPHEADERKEYS=") in new stack
-- Executing [[email protected]:3] While("SIP/102-00000107", "0") in new stack
-- Jumping to priority 7
-- Executing [[email protected]:8] Return("SIP/102-00000107", "") in new stack
  == Spawn extension (from-internal, 900, 1) exited non-zero on 'SIP/102-00000107'
-- SIP/102-00000107 Internal Gosub(func-apply-sipheaders,s,1) complete GOSUB_RETVAL=
-- Called SIP/111
-- Called SIP/102
-- SIP/102-00000107 connected line has changed. Saving it until answer for SIP/serverOutgoing-00000104
-- SIP/111-00000106 connected line has changed. Saving it until answer for SIP/serverOutgoing-00000104
-- SIP/102-00000107 is ringing
-- SIP/111-00000106 is ringing
  == Spawn extension (macro-dial, s, 48) exited non-zero on 'SIP/serverOutgoing-00000104' in macro 'dial'
  == Spawn extension (ext-group, 900, 14) exited non-zero on 'SIP/serverOutgoing-00000104'
-- Executing [[email protected]:1] Macro("SIP/serverOutgoing-00000104", "hangupcall,") in new stack
-- Executing [[email protected]:1] GotoIf("SIP/serverOutgoing-00000104", "1?theend") in new stack
-- Goto (macro-hangupcall,s,3)
-- Executing [[email protected]:3] ExecIf("SIP/serverOutgoing-00000104", "0?Set(CDR(recordingfile)=)") in new stack
-- Executing [[email protected]:4] Hangup("SIP/serverOutgoing-00000104", "") in new stack
  == Spawn extension (macro-hangupcall, s, 4) exited non-zero on 'SIP/serverOutgoing-00000104' in macro 'hangupcall'
  == Spawn extension (ext-group, h, 1) exited non-zero on 'SIP/serverOutgoing-00000104'

Speculating…I would guess your provider only allows 30 seconds or so for you to answer the call before giving up. You can test this by enabling 1 second of fax detection on the inbound route, which will answer the call before going to the ring group. If that works, you can leave it enabled or you can try enabling the “Send Progress” parameter in the ring group or contact the provider to see if they will extend the timeout.

edit - current versions of FreePBX have the inbound route feature to ‘answer’ the call so you don’t need to enable fax detect any more.

1 Like

Hello.
I did not had fax module. Just installed to test but same result. By the way, when I make a call to an extension from locally or externally, it rung more than 30 sec. :confused:

Hello,
Sorry for the wrong answer. I did test again this time with various solutions. As you were accurate @lgaetz, yes having fax module and enabling on the inbound route did the trick. Actually, I had to put 2 seconds as 1 second was not allowed as value.

I did check the send progress option but it was already enable. By disabling it, it was still working too.

Thank you.

1 Like