Computers & Electronics

Google Voice starts ending XMPP support in June '18 (Google Voice Gateway, Asterisk, Obihai users possibly affected)

  • Last Updated:
  • Jan 23rd, 2019 10:28 pm
[OP]
Deal Fanatic
User avatar
Mar 3, 2002
9417 posts
3314 upvotes
garce wrote: @audit13
My obi200 no longer connects to google voice... status shows connecting....
I restarted it but no change. Yours work?
What happens if you delete the GV account in your Obitalk.com portal and then add it again?
Please note that I don't mean to delete your ATA from your Obitalk.com account.
I mean login to your Obitalk.com account and delete the SP associated with your GV account.
Then add the GV account back to that SP again.
Remember that Obitalk Provisioning and Obitalk Service need to be enabled in order for that process to work.
Please do not PM me for tech support. I help out on the forums when I can. Thank you.
OBi200/202 Freephonline PDF guide (version 1.60) can be found here. OBi200 info can be found here. For OBi202 info, click here.
Member
Dec 26, 2010
471 posts
112 upvotes
SW Ontario
Webslinger wrote: What happens if you delete the GV account in your Obitalk.com portal and then add it again?
Remember that Obitalk Provisioning and Obitalk Service need to be enabled in order for that process to work.
Already tried:
1. Obitalk Portal: Re-enter credentials (goes through the flow including google authentication)
2. Obitalk Portal: Delete and re-created GV (goes through the flow including google authentication)

Same result Google Voice shows Connecting to 64.9.243.172 and can not make or receive calls from obi. It can make calls from hangouts
[OP]
Deal Fanatic
User avatar
Mar 3, 2002
9417 posts
3314 upvotes
garce wrote: Already tried:
1. Obitalk Portal: Re-enter credentials (goes through the flow including google authentication)
2. Obitalk Portal: Delete and re-created GV (goes through the flow including google authentication)

Same result Google Voice shows Connecting to 64.9.243.172 and can not make or receive calls from obi. It can make calls from hangouts
Is your device still under warranty?
If so, submit a ticket: http://www.obihai.com/supportTicketFormA.

If not, post a new thread over here: https://www.obitalk.com/forum/index.php?board=12.0.
You may be told to do this: https://www.obitalk.com/forum/index.php ... 6#msg89076 (which won't be fun)

Also, check to see if your Google Voice legacy settings shows "Forwards calls to Obitalk Device" in your GV account:
http://www.dslreports.com/forum/r31955622-
Please do not PM me for tech support. I help out on the forums when I can. Thank you.
OBi200/202 Freephonline PDF guide (version 1.60) can be found here. OBi200 info can be found here. For OBi202 info, click here.
[OP]
Deal Fanatic
User avatar
Mar 3, 2002
9417 posts
3314 upvotes
garce wrote: Already tried:
1. Obitalk Portal: Re-enter credentials (goes through the flow including google authentication)
2. Obitalk Portal: Delete and re-created GV (goes through the flow including google authentication)

Same result Google Voice shows Connecting to 64.9.243.172 and can not make or receive calls from obi. It can make calls from hangouts
Actually, visit https://www.obitalk.com/forum/index.php ... 5#msg89215
You might want to read through that entire thread. What azrobert wrote sounds similar to what you're experiencing
Please do not PM me for tech support. I help out on the forums when I can. Thank you.
OBi200/202 Freephonline PDF guide (version 1.60) can be found here. OBi200 info can be found here. For OBi202 info, click here.
Member
Dec 26, 2010
471 posts
112 upvotes
SW Ontario
@Webslinger Ok, it seems like some people complained that it would work in some ports and not others
My original setup had
SP1 freephoneline.ca
SP2 Freevoipdeal
SP3 Localphone
SP4 Google Voice

I had previously configured Google Voice on SP4 since it was easier to delete and re-add this account (something funky otherwise when readding it will land on 4th place

After I upgrade Google Voice stopped working. I deleted and readded, etc but nothing (stuck in connecting)
For testing,
Test 1
  1. I deleted SP3 (localphone) and SP4 Google Voice.
  2. Then I readded Google Voice which landed now on SP3.
  3. Google Voice worked, right away. Also Google Voice on the web now showed "obitalk" instead of Google Chat
I decided to go back to original scenario
Test 2
  1. I deleted SP3 Google Voice.
  2. Then I re-added localphone on SP3 and Google Voice which landed now on SP4
  3. Google Voice stopped working. Google Voice on the web still shows obitalk
Well, all my settings, digimaps, etc are set for the original order... I will try to see the effort involved in moving things so GV works on SP3
Deal Expert
User avatar
Feb 24, 2003
17068 posts
3325 upvotes
Toronto
I should mention that I have Google voice on my obi200 sp3 and sp4.
[OP]
Deal Fanatic
User avatar
Mar 3, 2002
9417 posts
3314 upvotes
garce wrote: @Webslinger Ok, it seems like some people complained that it would work in some ports and not others
Those aren't ports. SP stands for Service Provider.

I've seen about 3 different OBi202s with GV configured and working on every SP without any problems, so it's possible that what SteveinWA wrote here is true:
https://www.obitalk.com/forum/index.php ... 0#msg89340. However, it's entirely possible that if you do this, you won't experience any problems:
https://www.obitalk.com/forum/index.php ... 6#msg89076 (again, that can't be much fun to reconfigure everything).


If this issue is that your Google Voice account has been completely transitioned yet, I'm not sure what Obihai can do about it,
but you can try submitting a ticket: http://www.obihai.com/supportTicketFormA.

Also, you can try asking in Google's Community forums: https://productforums.google.com/forum/#!forum/voice.

And, finally, you also might want to share your experience here: https://www.obitalk.com/forum/index.php ... 5#msg89215.
Please do not PM me for tech support. I help out on the forums when I can. Thank you.
OBi200/202 Freephonline PDF guide (version 1.60) can be found here. OBi200 info can be found here. For OBi202 info, click here.
Deal Addict
May 10, 2006
1212 posts
418 upvotes
Toronto
Using freephonline on SP1 and Google Voice on SP2. It stopped working 2 days ago and I googled and found out about the pushed firmware update. Google Voice was connected but freephoneline did not. One thing I found out is that the SP1_AuthUserName was missing and even if I manually add it, it disappears after rebooting. Came here and remembered what @Webslinger said about using ObiPortal so I removed the ObiTalk auto-provisioning, added my SP1_AuthUserName and I'm back in business! Thanks for the guidance.
Home Phone: $0 since 2016 - Obi200/FPL with Google Voice (free call Can/US)
[OP]
Deal Fanatic
User avatar
Mar 3, 2002
9417 posts
3314 upvotes
jigsatics wrote: Using freephonline on SP1 and Google Voice on SP2. It stopped working 2 days ago and I googled and found out about the pushed firmware update. Google Voice was connected but freephoneline did not. One thing I found out is that the SP1_AuthUserName was missing and even if I manually add it, it disappears after rebooting. Came here and remembered what @Webslinger said about using ObiPortal so I removed the ObiTalk auto-provisioning, added my SP1_AuthUserName and I'm back in business! Thanks for the guidance.
You may want to read this post: https://forums.redflagdeals.com/google- ... #p29270905
Please do not PM me for tech support. I help out on the forums when I can. Thank you.
OBi200/202 Freephonline PDF guide (version 1.60) can be found here. OBi200 info can be found here. For OBi202 info, click here.
[OP]
Deal Fanatic
User avatar
Mar 3, 2002
9417 posts
3314 upvotes
Respectfully, and this is just my opinion, but I am sympathetic towards OBi1xx owners who feel betrayed by Obihai. I don't want to get into a huge debate.

I do share the opinion that Obihai is forcing Google Voice obsolescence of their product onto OBi1xx owners, since I can see no technical reason why OBi1xx devices can't be made to support Google Voice.
Consequently, I'm sharing this link here: http://nerdvittles.com/?p=25787 (I don't necessarily agree with the diction being used, but for the sake of users that will be negatively affected I think it's worth reading, at least).
Please do not PM me for tech support. I help out on the forums when I can. Thank you.
OBi200/202 Freephonline PDF guide (version 1.60) can be found here. OBi200 info can be found here. For OBi202 info, click here.
Member
Dec 26, 2010
471 posts
112 upvotes
SW Ontario
jigsatics wrote: Using freephonline on SP1 and Google Voice on SP2. It stopped working 2 days ago and I googled and found out about the pushed firmware update. Google Voice was connected but freephoneline did not. One thing I found out is that the SP1_AuthUserName was missing and even if I manually add it, it disappears after rebooting. Came here and remembered what @Webslinger said about using ObiPortal so I removed the ObiTalk auto-provisioning, added my SP1_AuthUserName and I'm back in business! Thanks for the guidance.
@jigsatics point me in the right direction. Also thanks @Webslinger for providing help and tips on thread.
I got a hunch that maybe some of the obitalk, obitalk-expert and, obi web were missaligned. I figure something that I was doing on obitalk was not transfering all the way through for that particular SP since I was able to configure the exact same account on SP3. I went in on obitalk-expert and checked that for the newly created SP4 Google Voice all settings were indicating "obitalk" settings. Except my digimap. I dont know why but 3 or 4 were not checked.
It connected right away after that.
Sorry if this was a newbie thing. Hope it helps other newbies.
[OP]
Deal Fanatic
User avatar
Mar 3, 2002
9417 posts
3314 upvotes
garce wrote: I got a hunch that maybe some of the obitalk, obitalk-expert and, obi web were missaligned.
I'm sorry, but I have no clue what distinction it is that you're making. Obitalk.com is the website that you log into that contains your account/device settings. Obitalk Expert simply provides access to all possible settings online (it's just providing full menus). After you click the "submit" button at Obitalk.com, you must wait for the new settings you've entered to be pushed to your ATA (again Obitalk Service and Obitalk Provisioning must be enabled in the ATA). Your ATA reboots after the new settings are pushed to it from Obitalk.com (takes a couple minutes after clicking "submit" at Obitalk.com).
I figure something that I was doing on obitalk was not transfering all the way through for that particular SP
Which one? SP2?
since I was able to configure the exact same account on SP3. I went in on obitalk-expert and checked that for the newly created SP4 Google Voice all settings were indicating "obitalk" settings. Except my digimap.
Digitmap has no bearing on GV connection status. But if GV on SP2 suddenly works for you today, whereas it didn't yesterday, it's possible your Google Voice account (https://voice.google.com) has now been transitioned or updated fully from XMPP to (proprietary) SIP Protocol: https://www.obitalk.com/forum/index.php ... 0#msg89340.
I went in on obitalk-expert and checked that for the newly created SP4 Google Voice all settings were indicating "obitalk" settings.
Edit: Okay, so it's possible that for SP2, you weren't using the new SIP settings that are required (and instead were using your old device backups settings).
Ex. obihai.sip.google.com is needed ProxyServer, obihai.telephony.goog is required for OutboundProxy, etc.
Please do not PM me for tech support. I help out on the forums when I can. Thank you.
OBi200/202 Freephonline PDF guide (version 1.60) can be found here. OBi200 info can be found here. For OBi202 info, click here.
Member
Dec 26, 2010
471 posts
112 upvotes
SW Ontario
Webslinger wrote: I'm sorry, but I have no clue what distinction it is that you're making. Obitalk.com is the website that you log into that contains your account/device settings. Obitalk Expert simply provides access to all possible settings online. After you click the "submit" button in Obitalk, you must wait for the new settings you've entered to be pushed to your ATA. Your ATA reboots after the new settings are pushed to it from Obitalk.com.



Which one? SP2?



Digitmap has no bearing on GV connection status. But if GV on SP2 suddenly works for you today, whereas it didn't yesterday, it's possible your Google Voice account has now been transitioned or updated fully from XMPP to SIP: https://www.obitalk.com/forum/index.php ... 0#msg89340.
Yesterday GV on SP4 broke after the update. After testing, I realized that it worked if I moved it to SP3. But stopped working again after moving back to SP4.
I followed the exact process to provision GV. I am pretty sure I was migrated (Google voice website showed "Google Voice" instead of Google Chat like before)
When I reviewed SP3 on obi expert I realized that except digimap, all settings had "obitalk setting" checked. It was not the case for SP4. After I mirrored the checkmarks on SP4. Google Voice was able to register ok.

Unrelated - maybe help others.
One thing, I noticed that Google Voice website showed two entries for obitalk. I was not able to receive calls. After I deleted one entry, I was able to receive calls.
[OP]
Deal Fanatic
User avatar
Mar 3, 2002
9417 posts
3314 upvotes
garce wrote: When I reviewed SP3 on obi expert I realized that except digimap, all settings had "obitalk setting" checked.
DigitMap can't affect Google Voice connection status.
(Navigate to Status-->System Status-->SPx (where is GV)-->Status)

DigitMap just defines what you can dial (your dialplan) using that SP to make outgoing calls.
Whether you were using Obitalk default settings for DigitMap with SP4, SP3, or anything else has no bearing on GV's connection status in the ATA.

Voice Services-->SPX Service (where X is the # from 1 to 4 for GV)-->SIP Credentials-->AuthUserName and AuthPassword might matter

ITSP Profile X (where X is the letter from A to D for GV)-->SIP-->ProxyServer and OutboundProxy matter

Most settings are supposed to be left at defaults for GV: https://www.obitalk.com/forum/index.php ... 6#msg89446.



One thing, I noticed that Google Voice website showed two entries for obitalk.
For everyone's account that I've looked at so far, I've only seen what's shown here in the second picture:
http://www.dslreports.com/forum/r31955622-
Two Obitalk devices listed per GV account does seem odd.
Unrelated - maybe help others.
Yes, that does seem useful to check for multiple listings. Thank you
Please do not PM me for tech support. I help out on the forums when I can. Thank you.
OBi200/202 Freephonline PDF guide (version 1.60) can be found here. OBi200 info can be found here. For OBi202 info, click here.
[OP]
Deal Fanatic
User avatar
Mar 3, 2002
9417 posts
3314 upvotes
I helped someone with an OBi200 yesterday who has 2 GV accounts.
The status for both GVs would randomly show "Connecting to 64.9.240.172" after reboot.
Sometimes SP2 would show "connected", or sometimes SP3 would show "connected" (but both would never show "connected" simultaneously).
ATA log files weren't very useful.
I thought the issue was related to UDP timeouts in the router, but it wasn't.

I told the person I was helping to keep the ATA unplugged for 10 minutes.
After plugging the ATA back in, GV connects perfectly fine on all SPs. I'm guessing whatever
obihai.sip.google.com (does not appear to resolve to anything) is, blocks numerous, rapid authentication requests from the same IP address, or GV
accounts being updated from XMPP need some time to be fully transitioned. Rebooting the ATA after 24 hrs works perfectly fine.
Please do not PM me for tech support. I help out on the forums when I can. Thank you.
OBi200/202 Freephonline PDF guide (version 1.60) can be found here. OBi200 info can be found here. For OBi202 info, click here.
Jr. Member
Aug 29, 2011
153 posts
46 upvotes
Vancouver
I need help.... please. Everything had been working perfectly with my OBI200. freephoneline on SP2, GV on SP1 and SP2.
But now, freephoneline still works but both my GV SPs are not working.

Status: Backing Off (2s):TCP connection to 125.28.125.74 failed

It's been a while since I set up my Obi200 but I followed Webslinger's instructions
I am on SoftwareVersion 3.1.0 (Build: 5264).

Auto Firmware Update: disabled
ITSP Provisioning: disabled
OBiTalk Provisioning: disabled.

But I see that my Obitalk Service settings is enabled! I am pretty sure I had disabled this.

Webslinger, do you see any obvious reason why GV is not working for me? I did reboot my ATA but no change. I would hate to redo the things in your OP because the last time I did this, I screwed up and was unable to restore my saved settings. Had to do it all manually.
[OP]
Deal Fanatic
User avatar
Mar 3, 2002
9417 posts
3314 upvotes
ravinr wrote: I am on SoftwareVersion 3.1.0 (Build: 5264)
You probably should be on 3.2.2 (Build: 5859EX) (hacked or 3.2.2 (Build: 5898EX) official firmware; make a choice), in particular if your Google Voice accounts have been updated from using XMPP to using (proprietary) SIP protocol, and XMPP support is going to die after June 18th, regardless. So, if you want to continue using GV, you'll need to update firmware.
freephoneline on SP2, GV on SP1 and SP2
That's not possible. You've made a typo.
Auto Firmware Update: disabled
Needs to be enabled
OBiTalk Provisioning: disabled.
Needs to be enabled

Obitalk Service needs to be enabled as well.
Otherwise, the new firmware that supports the newer/SIP protocol support for Google Voice won't be pushed to your device.
Do the following at Obitalk.com and also using the LAN IP address of your ATA :
Navigate to System Management-->Auto Provisioning-->Auto Firmware Update. Delete anything that's in FirmwareURL.

Backup your device settings before enabling Obitalk Provisioning.

Click google-voice-ends-xmpp-support-june-18- ... #p29268299, and read fully.

As a last resort, you can do this (but reconfiguring everything won't be fun): https://www.obitalk.com/forum/index.php ... 6#msg89076.
Status: Backing Off

If you see that backing off message after updating firmware, you'll need to reprovision your Google Voice accounts at Obitalk.com. You can delete them at Obitalk.com and then add them back again. Or you can go through this as a last resort: https://www.obitalk.com/forum/index.php ... 6#msg89076 (but, again, that won't be fun).
Webslinger, do you see any obvious reason why GV is not working for me?
http://www.obitalk.com/forum/index.php? ... 9#msg84139
SSL/TLS certificates were updated by Google back in November, 2017. Newer firmware was required to support them. You're using old firmware.

Otherwise, if you changed your Google account passwords lately or changed Google account security, then OAuth2.0 refresh tokens probably expired: https://developers.google.com/identity/ ... tiontokens. You would then need to re-provision Google Voice at Obitalk.com (sometimes entering your new GV password works), which requires having both Obitalk Service and Obitalk Provisioning enabled.


1) You can not manually update firmware to 3.2.2 (Build: 5898EX) at the time of this post. The firmware update has to be done via Obitalk.com (either automatically--or by clicking on the yellow exclamation mark). Edit: The manual download link has been found: http://www.dslreports.com/forum/r31961628-.

At the time of this post, the latest firmware version is 3.2.2 (Build: 5898EX)..



2) Obitalk Service and Obitalk Provisioning need to be enabled in the ATA in order to receive the firmware from Obitalk.com automatically. If they're disabled, ensure you backup your settings first:
http://forums.redflagdeals.com/google-v ... #p29268299.

3) Firmware that's currently being pushed to ATAs is not beta firmware anymore: https://www.obitalk.com/forum/index.php ... 1#msg89281

4) Google Voice accounts also need to be automatically updated by Google: http://www.obitalk.com/forum/index.php?topic=13824.0.
This is also related: https://productforums.google.com/forum/ ... YRy5U31o98.

Obviously, I have no control over this process and probably won't be able to assist should users encounter problems (and it's safe to say some users are encountering problems during this transition).
Obitalk.com firmware pushes are controlled by Obihai/Polycom: http://www.obihai.com/supportTicketFormA. And Google Voice account updates are handled by Google: https://productforums.google.com/forum/#!forum/voice. I suspect general troubleshooting questions are best asked over here: http://www.obitalk.com/forum/index.php?board=12.0. But those are three sources.

Alternatively, progress has been made with hacked firmware, but use it at your own risk (and please don’t ask me questions about it): http://www.obifirmware.com.
Last edited by Guest1284983 on Aug 26th, 2018 11:51 am, edited 6 times in total.
Please do not PM me for tech support. I help out on the forums when I can. Thank you.
OBi200/202 Freephonline PDF guide (version 1.60) can be found here. OBi200 info can be found here. For OBi202 info, click here.
Jr. Member
Aug 29, 2011
153 posts
46 upvotes
Vancouver
Thanks Webslinger.
I will update my firmware as per your instructions and hopefully, things will work properly again.
And yes, you are right. I had a typo. My settings are SP1 (GV1), SP2 (freephoneline) and SP3 (GV2).
[OP]
Deal Fanatic
User avatar
Mar 3, 2002
9417 posts
3314 upvotes
The manual download for OBi2xx ATAs has been found for 3.2.2 (Build: 5859EX):
http://www.dslreports.com/forum/r31961628-
Please do not PM me for tech support. I help out on the forums when I can. Thank you.
OBi200/202 Freephonline PDF guide (version 1.60) can be found here. OBi200 info can be found here. For OBi202 info, click here.
Deal Fanatic
Feb 4, 2015
6407 posts
2809 upvotes
Canada, Eh!!
Webslinger wrote: The manual download for OBi2xx ATAs has been found for 3.2.2 (Build: 5859EX):
http://www.dslreports.com/forum/r31961628-
Great.

Thru IP address can now update fw.

Suggest do now or wait? Have Obi202
.......
July 13, 2017 to October 25, 2018: BOC raised rates 5 times and MCAP raised its prime rate next day each time.

2020: BOC dropped rates 3 times and MCAP waited and waited to drop its prime rate to include all 3 drops.

Top