I’m trying to configure Follow-Me in FreePBX so that incoming calls to my SIP extension 010 also ring my mobile phone simultaneously.
Internal ringing works correctly, but my mobile never rings, even though outbound calls to my mobile work fine when dialed manually.
Outbound calls are working via Keyyo
→ I can call +336XXXXXXXX from MicroSIP without any issue So the SIP trunk + outbound route are correctly configured
Follow-Me to mobile does not ring No Dial() attempt shown in Asterisk logs FreePBX seems not to route Follow-Me calls through the outbound route
Current Configuration:
Outbound Route → Working
My ID SIP selected in Trunk Sequence for matched routes
Dial patterns allow +33 format
Manual outbound calls tested and confirmed working
Follow-Me configuration on extension 010:
Follow-Me List: 011 +336XXXXXXXX# Confirm Calls: YES Change External CID Configuration: Use Dialed Number Ring Strategy: ringallv2-prim Ring Time: 20 seconds
Incoming SIP calls ring the extension normally But +336XXXXXXXX# never dials out
Asterisk full log shows no Dial() event toward the mobile when Follow-Me triggers It looks like FreePBX isn’t sending Follow-Me calls through the outbound route
What I want to achieve ?
When someone calls my number:
Extension 011 rings Mobile +336XXXXXXXX# should ring as well via Follow-Me
If anyone has already faced this issue — Follow-Me enabled but no outbound dialing happening — any advice or solutions would be greatly appreciated.
Does you outbound SIP provider allow caller-id of a caller which does not belong to their system? This could be blocked by your SIP provider because the incoming call that forwards out over their network via follow-me is not one of their numbers.
It may be necessary to populate the route CID with one of your main numbers.
My SIP subscription includes a mobile line with the convergence feature which serves as the mobile + the VOIP set ring at the same time. Call redirects are also integrated.
I have a professional subscription that makes call transfers free I have a professional subscription that makes call transfers free.
Besides, I had to part with the ringtone in convergence since when the person falls into my queue make FreePBX pick up Besides, I had to part with the ringtone in convergence since when the person falls into my queue make FreePBX pick up the call automatically
Also the logs don’t even show the call that the follow-me extension should do Also the logs don’t even show that the follow-me extension is trying to make the call.
Possibly, there is an issue with the + sign on FollowMe. Replace that entry with (for example)
0712345678#
If it still fails, check the log; it may have gotten further and you can research the new problem.
If you still have trouble, paste the complete Asterisk log for a failing call at pastebin.com and post the link here. Redact anything that you consider personal, but make it clear what each redacted value stands for. Before making the test call, you may wish to replace the Follow Me entry with (for example) 0153772100# (a domestic McDonald’s), to minimize what needs redacting.
That’s not the issue. There is another pattern match catching the call it would appear.
+Z. << Z = digits 1-9. So this will match match +336XXXXXXX +33X. << X = digits 0-9. So this will match +336XXXXXXX
So there’s basically a catch-all before the exact match that very well could be matching instead of the +33 specific pattern. Without seeing more of the number, it’s hard to say which one is matching.
For example, if the digits are +3361874219 the +Z pattern will match before the +33X. match. The +Z pattern will always match if there are no zeros (0) in the digit pattern. The only time the +Z pattern won’t match is if the digits are +3361874019 i.e. there is a zero in the digits since Z won’t match against 0 but X will.
Always make sure your specific patterns have a higher priority than catch-alls. If you don’t the catch-all will match before the explicit match.
You know what else would be very help, a verbose call log so we can see what is actually happening. What patterns are matching and if the call goes out.