Follow Me - Works Only Partially

Have read the docs and postings on Follow Me but its only working partially. Dialing from one internal extension ( x105 ) to a second internal extension ( x250) with Follow Me configured as RingAll ( with a cellphone ) it works fine. But when initiating a call from an outside line and selecting x250 from the main Autoattendant it only rings x250 - there’s no cellphone ring, no follow me.

My test environment:
FreePBX v2.1.1 and Asterisk v1.2.12
One PSTN trunk - works fine
One IAX2 VOIP trunk - works fine ( supposed to handle 4 simultaneous call paths )

My Follow Me config has the following entries:
250
7905XXXX# ( 7 specifies the outbound VOIP trunk )

Outbound Routing ( abbreviated ):
7|NXXXXXX
7|NXXNNNNNN

IAX Trunk Dial Rules:
1202+NXXXXXX

With the above Outbound Routing & Trunk settings the system otherwise dials out fine on the VOIP and PSTN ( which uses a “9” prefix to select the PSTN trunk ).

Since the Follow Me RingAll and Hunt works as intended if the call originates internally as well as other inbound/outbound calls, I’m really puzzled why the RingAll fails only for calls originating externally - and that’s the feature we need the most.

Any insight to this?

Merlot

add the other trunks under the zap trunk

that way you have a failover line
both it he other way also
put sip under the zap zap under sip

Try using a “ring group” instead of the follow-me and see if it will work.
put the local extension and the cell number in the ring group and then let
the call coming in on the ZAP channel dial the ring group and not the
extension directly. Then when you get it working you can double back and do
the follow-me

In your current case it looks like the internal case is dialing a ring group
while the call coming in from the zap channel is ringing a specific
extension

From: merlot [email protected]
Reply-To: [email protected]
To: [email protected]
Subject: Re: [Amportal-users] Follow Me - Works Only Partially
Date: Fri, 22 Sep 2006 02:08:58 +1000

While the VOIP trunk actually does support 4 call paths I bypassed the
capacity issue by dialing into the PSTN line and having Asterisk forward the
outbound RingAll call to the cellphone using the VOIP line, thus limiting
the usage of the VOIP trunk to just one call.

I traced the call dialing the extension from the internal line ( and when
the RingAll to the cellphone works ) and compared that to a call placed to
the Asterisk’s PSTN then dialing the desired x250 extension. Sure enough I
can see a difference.

Successful Follw Me ( calling from one ext to another )
Executing Dial(“SIP/105-084daa40”,
“SIP/2501&Local/79051234@from-internal/n|25|tr”) in new stack
– Called 2501
– Called 79051234@from-internal/n

Unsuccessful ( when dialed from outside to PSTN )
Executing Dial(“Zap/1-1”, “SIP/2501|15|tr”) in new stack

At a loss to determine how to correct it though.


Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net’s Techsay panel and you’ll get the chance to share your
opinions on IT & business topics through brief surveys – and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV


Amportal-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/amportal-users


Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net’s Techsay panel and you’ll get the chance to share your
opinions on IT & business topics through brief surveys – and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV


Amportal-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/amportal-users

Post generated using Mail2Forum (http://www.mail2forum.com)

While the VOIP trunk actually does support 4 call paths I bypassed the capacity issue by dialing into the PSTN line and having Asterisk forward the outbound RingAll call to the cellphone using the VOIP line, thus limiting the usage of the VOIP trunk to just one call.

I traced the call dialing the extension from the internal line ( and when the RingAll to the cellphone works ) and compared that to a call placed to the Asterisk’s PSTN then dialing the desired x250 extension. Sure enough I can see a difference.

Successful Follw Me ( calling from one ext to another )
Executing Dial(“SIP/105-084daa40”, “SIP/2501&Local/79051234@from-internal/n|25|tr”) in new stack
– Called 2501
– Called 79051234@from-internal/n

Unsuccessful ( when dialed from outside to PSTN )
Executing Dial(“Zap/1-1”, “SIP/2501|15|tr”) in new stack

At a loss to determine how to correct it though.

Based on documentation I’ve seen, its a requirement to include the outbound trunk pre-fix if those are used in your Outbound Routing setup.

In our case we require all outbound calls to use a prefix to get an outside line and we make a distinction between between the PSTN line (9) and VOIP trunk (7).

This remains puzzling particularly as the RingAll correctly dials the external cellphone for calls that originate from internal extensions.

To get this working were we supposed to make adjustments elsewhere in FreePBX first?

What version of FreePBX, Asterisk is known to work with this feature?

merlot,

trace the call an see why it is failing to dial the cell number. it could
be that you cannot dial out the trunk to get to the cell. maybe your
voip/pstn provider does not allow you simulataneous calls

From: merlot [email protected]
Reply-To: [email protected]
To: [email protected]
Subject: Re: [Amportal-users] Follow Me - Works Only Partially
Date: Thu, 21 Sep 2006 22:15:37 +1000

Based on documentation I’ve seen, its a requirement to include the outbound
trunk pre-fix if those are used in your Outbound Routing setup.

In our case we require all outbound calls to use a prefix to get an outside
line and we make a distinction between between the PSTN line (9) and VOIP
trunk (7).

This remains puzzling particularly as the RingAll correctly dials the
external cellphone for calls that originate from internal extensions.

To get this working were we supposed to make adjustments elsewhere in
FreePBX first?

What version of FreePBX, Asterisk is known to work with this feature?


Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net’s Techsay panel and you’ll get the chance to share your
opinions on IT & business topics through brief surveys – and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV


Amportal-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/amportal-users


Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net’s Techsay panel and you’ll get the chance to share your
opinions on IT & business topics through brief surveys – and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV


Amportal-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/amportal-users

Post generated using Mail2Forum (http://www.mail2forum.com)

We have this working as you described the only thing we don’t do is try and
specify the trunk to use. I did not see any thing that said that you can
specify the trunk in the follow-me conig. It should just use the first route
that matches the pattern

-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of merlot
Sent: Wednesday, September 20, 2006 12:23 PM
To: [email protected]
Subject: [Amportal-users] Follow Me - Works Only Partially

Have read the docs and postings on Follow Me but its only working partially.
Dialing from one internal extension ( x105 ) to a second internal extension
( x250) with Follow Me configured as RingAll ( with a cellphone ) it works
fine. But when initiating a call from an outside line and selecting x250
from the main Autoattendant it only rings x250 - there’s no cellphone ring,
no follow me.

My test environment:
FreePBX v2.1.1 and Asterisk v1.2.12
One PSTN trunk - works fine
One IAX2 VOIP trunk - works fine ( supposed to handle 4 simultaneous call
paths )

My Follow Me config has the following entries:
250
7905XXXX# ( 7 specifies the outbound VOIP trunk )

Outbound Routing ( abbreviated ):
7|NXXXXXX
7|NXXNNNNNN

IAX Trunk Dial Rules:
1202+NXXXXXX

With the above Outbound Routing & Trunk settings the system otherwise dials
out fine on the VOIP and PSTN ( which uses a “9” prefix to select the PSTN
trunk ).

Since the Follow Me RingAll and Hunt works as intended if the call
originates internally as well as other inbound/outbound calls, I’m really
puzzled why the RingAll fails only for calls originating externally - and
that’s the feature we need the most.

Any insight to this?

Merlot


Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net’s Techsay panel and you’ll get the chance to share your
opinions on IT & business topics through brief surveys – and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV


Amportal-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/amportal-users


Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net’s Techsay panel and you’ll get the chance to share your
opinions on IT & business topics through brief surveys – and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV


Amportal-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/amportal-users

Post generated using Mail2Forum (http://www.mail2forum.com)

make sure the Follow ME is using the correct outgoing CID. Set as Static to whatever your provider allows. Same fix works with both Follow Me and Ring Groups. Works Perfectly for me for outside calls that need to be rung to an external number, Note the person receiving the call only sees the set CID… Default is set to transmit the incomming CID. SOME servicer providers do not allow the outgoing CID to be changed…

FreePBX 2.7.0.5
PS Asterisk 1.6