Follow-me issue

Hi,

I have a couple SIP trunks and one DID which I’ve successfully mapped to various follow-me rules, and the signalling works great. When I dial externally, I see all the right external extensions ring.

If I answer via my SIP softphone, call flow is perfect.

However, if I answer a from a PSTN line or my cell phone, the PBX does not seem to recognize this. By this I mean the calling phone still rings out pretty much forever, and the voice connection is never established. I’m not sure where to look and thought someone might have a pointer for me? I’m RTFM’ing, but am new to this stuff :wink:

Of note, here is what I see on the console: (my tel number replaced)

– Executing [s@macro-dialout-trunk:13] Set(“Local/“my number”@from-internal-ea67,2”, “OUTNUM=“my number””) in new stack
– Executing [s@macro-dialout-trunk:14] Set(“Local/“my number”@from-internal-ea67,2”, “custom=SIP/to-axvoice”) in new stack
– Executing [s@macro-dialout-trunk:15] ExecIf(“Local/“my number”@from-internal-ea67,2”, “0|Set|DIAL_TRUNK_OPTIONS=M(setmusic^)”) in new stack
– Executing [s@macro-dialout-trunk:16] Macro(“Local/“my number”@from-internal-ea67,2”, “dialout-trunk-predial-hook|”) in new stack
– Executing [s@macro-dialout-trunk-predial-hook:1] MacroExit(“Local/“my number”@from-internal-ea67,2”, “”) in new stack
– Executing [s@macro-dialout-trunk:17] GotoIf(“Local/“my number”@from-internal-ea67,2”, “0?bypass|1”) in new stack
– Executing [s@macro-dialout-trunk:18] GotoIf(“Local/“my number”@from-internal-ea67,2”, “0?customtrunk”) in new stack
– Executing [s@macro-dialout-trunk:19] Dial(“Local/“my number”@from-internal-ea67,2”, “SIP/to-axvoice/“my number”|300|”) in new stack
– Called to-axvoice/“my number”
– SIP/to-axvoice-08dd45b0 is making progress passing it to Local/“my number”@from-internal-ea67,2
– Local/“my number”@from-internal-ea67,1 is making progress passing it to Local/FMGL-“my number”#@from-internal-84e3,2
– SIP/to-axvoice-08dd45b0 answered Local/“my number”@from-internal-ea67,2
– Local/“my number”@from-internal-ea67,1 answered Local/FMGL-“my number”#@from-internal-84e3,2
– Executing [s@macro-auto-blkvm:1] Set(“Local/“my number”@from-internal-ea67,1”, “__MACRO_RESULT=”) in new stack
– Executing [s@macro-auto-blkvm:2] DBdel(“Local/“my number”@from-internal-ea67,1”, “BLKVM/201/SIP/69.90.174.98-08ed6ec0”) in new stack
– DBdel: family=BLKVM, key=201/SIP/69.90.174.98-08ed6ec0
– Local/FMGL-“my number”#@from-internal-84e3,1 answered SIP/69.90.174.98-08ed6ec0
– Executing [s@macro-auto-blkvm:1] Set(“Local/FMGL-“my number”#@from-internal-84e3,1”, “__MACRO_RESULT=”) in new stack
– Executing [s@macro-auto-blkvm:2] DBdel(“Local/FMGL-“my number”#@from-internal-84e3,1”, “BLKVM/201/SIP/69.90.174.98-08ed6ec0”) in new stack
– DBdel: family=BLKVM, key=201/SIP/69.90.174.98-08ed6ec0
– DBdel: Error deleting key from database.

Thanks for any tips

So I noticed that when I answer an external call forwarded to my cell via this pbxiaf distro, my RTP never establishes when I answer.

Not sure if this is a FW ALG issue as I’ve tried this with the FW set to any/any policy wise, but there might be an ALG issue here.

Anyway, if anyone has any hints, I’m open. I completely rebuild the system.

Pete