Page 1 of 1

FPL App and OBi200 ATA seem in conflict

PostPosted: 01/14/2019
by pamarf2
Hi, I'm new to FPL, so maybe there is a simple explanation to my problem. Here is the issue:

1- Tested FPL app on my W10 computer : it work fine. Closed FPL app after.
2- Setup OBI200 using: download/file.php?id=2065 . Works fine.
3- Re-openned FPL app on computer : incoming call rings on home phone plugged into OBI200, but not on FPL App (I would like it to ring on both)
4- Make call with FPL app : doesn't work initially (no audio), but now incoming calls ring on computer only (again I would like both). After 3 attempts (out, in, out), works fine on FPL app.
5- Close FPL App. Now incoming call goes directly to Voicemail.
6- Call from Home phone attached to ATA still works but didn't trigger OBI200 to take incoming calls. They still go to voicemail directly.
7- Reboot of OBI200 (leaving FPL app closed) has incoming calls ring again on home phone connected to OBI200.

Question is : can I have OBI200 work simultaneously and seemlessly with a softphone app (FPL app or other) and if so how?

Thanks :)

Re: FPL App and OBi200 ATA seem in conflict

PostPosted: 01/14/2019
by Liptonbrisk
pamarf2 wrote:Question is : can I have OBI200 work simultaneously and seemlessly with a softphone app (FPL app or other) and if so how?


No.

Note that only one registration per FPL account is allowed at any time. When there are multiple devices/softphones using the same account, only the most recent registration is valid. The previous device will lose registration. This is especially important to consider if someone else is using your SIP credentials (username and password) that are found after logging in at https://www.freephoneline.ca/showSipSettings (or if you're trying to register your FPL account with a smartphone SIP app or with another device). Registration is required for incoming calls. It is not required for outgoing calls. If you simply want to make outgoing calls using your FPL number, configure, but don't register the account, on the SIP app being used, with Groundwire, for example, on a smartphone (there is no way to do this with the Freephoneline desktop application; the Freephoneline desktop application doesn't offer to option to not register). This is also important to consider if you're using Freephoneline's desktop application (don't have it running while using your ATA with the same FPL account). Additionally, keep in mind that if someone else is also attempting to register the same SIP credentials on another device where you live, too many registration attempts can result in a temporary IP ban. Always check registration status in the ATA and also your SIP status after logging in at https://www.freephoneline.ca/showSipSettings. If you see a device listed under SIP User Agent that you don't recognize, you've either been hacked or someone else is using your Freephoneline SIP username and SIP Password.

Each time you reboot the ATA, it's attempting to register with Freephoneline again. If you attempt more than 5 registrations in 5 minutes (this is why the registration interval is important),
you may end up being temporarily IP banned by the specific FPL server the ATA (and/or desktop app) was sending
registration requests to. If you're temporarily IP banned, you could then try switching ProxyServer to a different FPL server than the one you were previously using (voip.freephoneline.ca, voip2.freephoneline.ca, or voip4.freephoneline.ca:6060), unless you need to use voip4.freephoneline.ca:6060 because you have SIP ALG forced on in your router. The purpose of
voip4.freephoneline.ca:6060 is to circumvent SIP ALG features in routers.


https://community.freepbx.org/t/trunk-s ... ca/22479/8
"As May 2013, our servers will rate limit REGISTER requests to a maximum of 10 requests per 5 minutes. Each authentication round usually consumes 2 requests (digest auth), so it is a fair number given our guidelines. Also, it does not affect INVITES (which are also authenticated)…

This rate limit is applied per IP address as our service is tailored to residential Canadian users (ADSL/Cable)."

That's why the registration interval of 3600 seconds and failed retry timer of 120s in the ATA are important.
If the ATA loses registration for any reason, incoming calls won't work on it.

Re: FPL App and OBi200 ATA seem in conflict

PostPosted: 01/14/2019
by pamarf2
Thanks for the quick and clear answer.

Re: FPL App and OBi200 ATA seem in conflict

PostPosted: 01/14/2019
by Liptonbrisk
pamarf2 wrote:Thanks for the quick and clear answer.


I should have stated that you can’t have them (Obihai ATA and SIP app) work independently of one another. You can, however, have a sip app function as an extension of an Obihai device, provided they are both on the same LAN. See here for an example: http://www.obitalk.com/forum/index.php?topic=4944.0. Further discussion, I feel, falls outside the scope of supporting Freephoneline and instead involves supporting Obihai features. If you’re interested you can try asking in Obihai’s forums or at http://www.dslreports.com/forum/voip.

Re: FPL App and OBi200 ATA seem in conflict

PostPosted: 01/15/2019
by Jake
pamarf2 wrote:Question is : can I have OBI200 work simultaneously and seemlessly with a softphone app (FPL app or other) and if so how?


Another route you can go if you really want to use the FPL app (or Fongo App for that matter) is to create a new account and put that on the app. On your original account go to your online settings, add your new account's number to the forwarding section, then make all calls ring simultaneously. This way when a call comes in it will ring both numbers. The only downside is outgoing calls from your app will have a different number.

Re: FPL App and OBi200 ATA seem in conflict

PostPosted: 01/15/2019
by Liptonbrisk
Interesting. I thought I was just lucky, but it seems this restriction no longer applies:
https://support.freephoneline.ca/hc/en- ... Follow-Me-
"Please note that you are unable to forward from a Freephoneline phone number to another Freephoneline phone number."