Big problem with multiple accounts on android app - 9 accounts not on the same pbx. This is not a 3CX Problem. Do not repeat my mistake (3CX comment)

Status
Not open for further replies.

AWS2P

Silver Partner
Advanced Certified
Joined
Jan 9, 2014
Messages
5,076
Reaction score
1,096
Hi,
since this night i've discover a big problem with android app , i'm using several accounts on differents pbx.

Yesterday i've added a new fresh v16 SP4 pbx on OVH cloud and set a new account on my app with QR Code, account is added on App but when i try to use it each time phone is registred on another pbx.

all activity log is from another not concerned pbx and of course each trying to call is failed with an audio saying" call forbidden by admin"


It seems to me there is a big mess in account management on Android App Version 16.0.2.93, i've seen for example local pbx ip 192.168.1.65 coming on settings for ovh cloud pbx, this local ip is from another unrelated account at my business office.

It seem there's a BIG BUG in this with use of multiples account, settings are randomly mixed

I noticed also presence is coming from good PBX so extensions and name are really the one from pbx i should use
 
Delete the extension from your mobile app that was from the new PBX

Create a brand new extension on the new PBX (different ext number, different everything).

Provision this extension on your mobile (use 4G if possible to fully connect via external network)

Do you still face the issue?
 
Hi John,
already tried to delete and re scan from QRcode from 4G only with no more luck.

other detail, when this extension is called , phone rings , then 2 options may come,
1 you try to answer wiping green button on screen and you are not able to pickup the call
2 pickup is working but no audio at all and other side is on hold.

all my problems disappear when i use only one account on app

Edit:

Have done your advice and set a completely new extension 050 none others account use this one.

It seems to be a fix , wait and see little more before victory, this night i was becoming crazy about this, thought all my bridges and pbx was completely out of service.
In fact , no, just this app making me crazy. :(
 
Do you use your own firebase account or inbuit firebase?
How many accounts are we talking about?
 
Do you use your own firebase account or inbuit firebase?
on the latest fresh pbx it was inbuilt account from 3CX, i use 9 accounts coming each from a single different pbx
 
Last edited:
on the latest fresh pbx it was inbuilt account from 3CX, i use 9 accounts coming each from a single pbx

9 accounts on the same pbx - Well imagine you have 9 email accounts - Don't you think it is overkill?Can you handle 9 email accounts? No wonder you have problems. You completely confuse the subscriptions on Firebase server. firebase as NINE subscriptions to the same phone - When it is designed to have ONE. Since it is designed to have one, what happens is that with each Launch you make on each account, you all the time STEAL / update the last subscription that was saved. This is wrong. You are using the application wrong. It might work, but at one point Google Firebase will stop you. Then when Google stops you, it is very hard to get back in operation. Probably your phone is blacklisted.
If you need 9 accounts on the same pbx, you have a management or personnel issue. Better go back to the company org chart and see why you have 9 extensions all coming to your phone.
 
  • Like
Reactions: Evolute IT
I updated the post headline because no chance I am leaving the title like this. This shows we have a problem in the app. The problem is that you are using the app wrong.
 
Hi Nicky,
Perhaps i've wrongly explained, but no this is not 9 accounts on same PBx , accounts are all from one different PBX each .
They are not used all in same time, only one account is logged to one PBX so i don't understand why this mix happened in settings. like i said I found local IP from my business PBX (192.168.1.65) on a cloud account using only FQDN on Public IP.
So this is irrelevant with firebase problem, this is already coming just flashing QR code to add new account. Only presence was good coming from the right PBX
 
Hi Nicky,
Perhaps i've wrongly explained, but no this is not 9 accounts on same PBx , accounts are all from one different PBX each .
They are not used all in same time, only one account is logged to one PBX so i don't understand why this mix happened in settings. like i said I found local IP from my business PBX on a cloud account using only FQDN on Public IP.
So this is irrelevant with firebase problem, this is already coming just flashing QR code to add new account.

Still - you are on a blacklist now. One account = 1 phone. 1 subscription per device. These are Google Regulations. If you don't like it, Make your own push service.
If you need to make troubleshooting on different installs for your clients, then carry a laptop, and use the windows client. And pump that with a million accounts if you can support them. No problem. USe the right tools for the right job.

Our app is not there to make troubleshooting. Our app is there to give each 3CX User mobility to their parent pbx. One user must talk to one pbx. If one user needs to communicate to multiple pbx's, pay up, and implement bridges.
 
Nicky , keep cool, breath deeply, why so agressive tone in your answers like i was complete idiot.

Still - you are on a blacklist now
where do you see that ? have you logs somewhere ? I have no more problems since JohnS ask me to create a new one ext.

In previous versions of App i used to have always several accounts preset and never got any problem to switch from one to another, is it new now to have no other way to use app with more than one account preset, and finally why app let us choice to preset more than one account if this is 3cx unreliable or impossible to use.
Strange asking to use a laptop is no sense for me , when for example you set a cloud pbx , first idea is to test quickly with app not with a computer.
Our app is not there to make troubleshooting
App making call tests is troubleshooting ? ;) App is done for what? calls no ?
 
Last edited:
Nicky , keep cool, breath deeply, why so agressive tone in your answers like i was complete idiot.


where do you see that ? have you logs somewhere ? I have no more problems since JohnS ask me to create a new one ext.

In previous versions of App i used to have always several accounts preset and never got any problem to switch from one to another, is it new now to have no other way to use app with more than one account preset, and finally why app let us choice to preset more than one account if this is 3cx unreliable or impossible to use.
Strange asking to use a laptop is no sense for me , when for example you set a cloud pbx , first idea is to test quickly with app not with a computer.

App making call tests is troubleshooting ? ;) App is done for what? calls no ?

No - the problem is not me - the problem is you posting that our app is not working. When you are using it wrongly. Thats all. Maybe you see me aggressive because of the language barrier (as your signature states). This is me giving you feedback. If you don't like it, it's ok - but the technology will not change because you are sensitive to how I am telling you to use the app.

I just know how Firebase works. You are on their blacklist. This is why you get no push. Now I explained the problem and I hope you understand it.

Previous app worked with registration - registration SIP - this is a CPU consuming process. CPU consumption = battery consumption. My job with the new app, is to take care not to consume unnecessary CPU. For that, I had to give away constant registration and re-registration. Because we need to be responsible and develop responsibly to consume less battery. So we work only with push. Like this, you use the app only when it is pushed - when it is needed. And for 1 account or maximum 2 or 3 not for a hundred.

Yes - the only reason why I can justify someone with 9 accounts is if you have 9 clients (9 pbx's) so you can have an extension on each pbx to be the admin. But you have 9 on ONE pbx and I can find absolutely no logic in this. This is why I asked you to have a laptop to support users.

If you want to use more than one account, you need to dump this new app, and use the legacy app.
https://play.google.com/store/apps/details?id=com.tcx.sipphone_legacy&hl=en
and good luck with your battery. Then you can pray and hope that Firebase will not block you again.

Now please - you have all the information you need. Work how you want. But do not let me inform the 3CX forum admins and get you blacklisted from here as well. Do not troll. You know your mistake. Correct it or live with it. But do not dirty this thread with useless comments.
 
You didn't explain why i found mixed settings?
Why mixed settings in app account , account has been created with QR code scan directly from extension page in console ?
14002
this account is from an extension on cloud pbx , no local ip is available , directly on FQDN public IP, but 192.168.1.65 exist in other pbx on premise at my office , so where is the explaination ?
Why this is in account as it shouldn't exist?

Why is it possible to preset more than 1 account in app if it's not the way to use ?
 
Yes STILL WRONG - You can see that the push is not working. So I am telling you why.
9 accounts -> 1 pbx -> 1 phone NOT SUPPORTED
9 accounts -> 9 Pbx -> 1 phone NOT SUPPORTED

Then use the windows binary client on a laptop or the legacy app.
Nothing you are doing is supported. Now please stop this now, because Ill block you from here and even revoke your certificate..
 
Ok, lets all please down calm down here. I think you are talking about 2 different things.

@aws2p
What Nicky is saying that while technically the Mobile App allows for multiple accounts (personally on my test Android I have more than 10 accounts), if you "play piano" with the accounts, each PBX when you enable the account will re-subscribe the same device.
Doing this enough times in a short period of time most likely will get you blacklisted by Google Firebase service for a period of time that is completely outside the control of 3CX.
This would completely justify not receiving calls if this has happened.
Now if you switch between accounts 2-3 times a day, this shouldn't be a problem at all.

You though also mentioned something additional, that the App is "pulling" the wrong settings from each PBX. You mentioned specifically seeing a private IP on a full public PBX.
I tried this a few minutes ago and it works just fine, which leads me to believe that there is something else going on, or the PBX is misconfigured. I actually switched between multiple accounts from various PBXs with different network setups (NATed, Full Public Split DNS, External/Internal FQDN, Custom FQDN, etc).

I have a proposition to make. Create a new extension on each one of the 9 PBXs you have, block calls, restrict presence and send me the 9 QR codes in a PM. I will then check on my side also to see what may be going on. Then you can simply delete the extensions once we're done.
 
I don't understand why so angry against me, do I have been with no respect in my previous answers? why this discussion came into this way ???? i've just been asking a question perhaps i'm not enough good in english to well understand.

I don't know everythings about 3CX and surely not all in details this is why i ask about your expertise and for sure I was not knowing about what happens on firebase side with multiple account as i was using this with old app, so mea culpa, so sorry for that.
For now i've deleted all accounts from my phone and rescanned only my business account. account is registred even push is not working due to blacklist -> OK will wait if it comes back.

I'm not playing piano with accounts, but perhaps it's alredady too much what i did if google push is blacklisting me.


for now i'm setting up a new pbx for a customer and as a small business alone i'm not able to available time to set all this accounts but thanks for proposition.
 
I don't understand why so angry against me, do I have been with no respect in my previous answers? why this discussion came into this way ???? i've just been asking a question perhaps i'm not enough good in english to well understand.

I don't know everythings about 3CX and surely not all in details this is why i ask about your expertise and for sure I was not knowing about what happens on firebase side with multiple account as i was using this with old app, so mea culpa, so sorry for that.
For now i've deleted all accounts from my phone and rescanned only my business account. account is registred even push is not working due to blacklist -> OK will wait if it comes back.

I'm not playing piano with accounts, but perhaps it's alredady too much what i did if google push is blacklisting me.


for now i'm setting up a new pbx for a customer and as a small business alone i'm not able to available time to set all this accounts but thanks for proposition.
I can assure you, nobody is mad at you. It may just be that our passion for our work and product is sometimes misinterpreted.

I want us to put these bad feelings behind us.

Give it a few days to see if the PUSH functionality comes back, but you should be able to do Outbound Calls even if PUSH does not work temporarily.
 
  • Like
Reactions: Evolute IT
Ok Thanks NickD , not so good start for a monday , I didn't wake up from bad feet, but today seems not to be my day .
 
Status
Not open for further replies.

Members Online Now

Forum statistics

Threads
111,835
Messages
589,289
Members
164,668
Latest member
Infinity Network