Could not find GALX key on your Google Voice pre-login page.
Could not find GALX key on your Google Voice pre-login page.
Started seeing this issue today.
namespace SIPSorcery.AppServer.DialPlan
public SIPDialogue InitiateCall
Google Voice pre-login page loaded successfully
then:
Exception on GoogleVoiceCall. Could not find GALX key on your Google Voice pre-login page, callback cannot proceed.
log trace
DialPlan 01:14:12:747 sip1(16696): New call from udp:68.32.xxx.xxx:5061 successfully authenticated by digest.
DialPlan 01:14:12:779 sip1(16696): Using dialplan Intl for Out call to sip:8561234567@sipsorcery.com.
NewCall 01:14:12:826 sip1(16696): Executing script dial plan for call to 8561234567.
DialPlan 01:14:12:872 sip1(16696): ** Call from "username" <sip:uname@sipsorcery.com>;tag=exxxxx to 8561234567 **
DialPlan 01:14:12:872 sip1(16696): Calling 18561234567 via Google Voice
DialPlan 01:14:12:872 sip1(16696): SDP on GoogleVoiceCall call had public IP not mangled, RTP socket 68.32.xxx.xxx:16384.
DialPlan 01:14:12:872 sip1(16696): UAS call progressing with Ringing.
DialPlan 01:14:12:872 sip1(16696): Logging into google.com for email@gmail.com.
DialPlan 01:14:12:904 sip1(16696): Google Voice pre-login page loaded successfully.
DialPlan 01:14:12:904 sip1(16696): Exception on GoogleVoiceCall. Could not find GALX key on your Google Voice pre-login page, callback cannot proceed.
DialPlan 01:14:12:904 sip1(16696): Dialplan cleanup for uname.
DialPlan 01:14:13:357 sip1(16696): Dial plan execution completed without answering and with no last failure status.
DialPlan 01:14:13:357 sip1(16696): UAS call failed with a response status of 480.
Thanks,
Ed
namespace SIPSorcery.AppServer.DialPlan
public SIPDialogue InitiateCall
Google Voice pre-login page loaded successfully
then:
Exception on GoogleVoiceCall. Could not find GALX key on your Google Voice pre-login page, callback cannot proceed.
log trace
DialPlan 01:14:12:747 sip1(16696): New call from udp:68.32.xxx.xxx:5061 successfully authenticated by digest.
DialPlan 01:14:12:779 sip1(16696): Using dialplan Intl for Out call to sip:8561234567@sipsorcery.com.
NewCall 01:14:12:826 sip1(16696): Executing script dial plan for call to 8561234567.
DialPlan 01:14:12:872 sip1(16696): ** Call from "username" <sip:uname@sipsorcery.com>;tag=exxxxx to 8561234567 **
DialPlan 01:14:12:872 sip1(16696): Calling 18561234567 via Google Voice
DialPlan 01:14:12:872 sip1(16696): SDP on GoogleVoiceCall call had public IP not mangled, RTP socket 68.32.xxx.xxx:16384.
DialPlan 01:14:12:872 sip1(16696): UAS call progressing with Ringing.
DialPlan 01:14:12:872 sip1(16696): Logging into google.com for email@gmail.com.
DialPlan 01:14:12:904 sip1(16696): Google Voice pre-login page loaded successfully.
DialPlan 01:14:12:904 sip1(16696): Exception on GoogleVoiceCall. Could not find GALX key on your Google Voice pre-login page, callback cannot proceed.
DialPlan 01:14:12:904 sip1(16696): Dialplan cleanup for uname.
DialPlan 01:14:13:357 sip1(16696): Dial plan execution completed without answering and with no last failure status.
DialPlan 01:14:13:357 sip1(16696): UAS call failed with a response status of 480.
Thanks,
Ed
Re: Could not find GALX key on your Google Voice pre-login p
I am having the same issue:
[10/29/2013 1pm EST]
....
DialPlan 16:58:36:759 sip1(8684): SDP on GoogleVoiceCall call had public IP not mangled, RTP socket 68.195.xx.xxx:16418.
DialPlan 16:58:36:759 sip1(8684): UAS call progressing with Ringing.
DialPlan 16:58:36:759 sip1(8684): Logging into google.com for [myemail]@gmail.com.
DialPlan 16:58:36:791 sip1(8684): Google Voice pre-login page loaded successfully.
DialPlan 16:58:36:791 sip1(8684): Exception on GoogleVoiceCall. Could not find GALX key on your Google Voice pre-login page, callback cannot proceed.
....
Was doing fine yesterday (10/28/2013).
[10/29/2013 1pm EST]
....
DialPlan 16:58:36:759 sip1(8684): SDP on GoogleVoiceCall call had public IP not mangled, RTP socket 68.195.xx.xxx:16418.
DialPlan 16:58:36:759 sip1(8684): UAS call progressing with Ringing.
DialPlan 16:58:36:759 sip1(8684): Logging into google.com for [myemail]@gmail.com.
DialPlan 16:58:36:791 sip1(8684): Google Voice pre-login page loaded successfully.
DialPlan 16:58:36:791 sip1(8684): Exception on GoogleVoiceCall. Could not find GALX key on your Google Voice pre-login page, callback cannot proceed.
....
Was doing fine yesterday (10/28/2013).
-sw231
-
- Posts: 1
- Joined: Tue Oct 29, 2013 6:36 pm
Re: Could not find GALX key on your Google Voice pre-login p
Same issue here on 5 different Google Voice accounts.
5 different physical locations.
All went down yesterday
DialPlan 18:41:37:631 sip1(19312): Google Voice pre-login page loaded successfully.
DialPlan 18:41:37:631 sip1(19312): Exception on GoogleVoiceCall. Could not find GALX key on your Google Voice pre-login page, callback cannot proceed.
Tried the clear captcha thing, no go
HELP!
5 different physical locations.
All went down yesterday
DialPlan 18:41:37:631 sip1(19312): Google Voice pre-login page loaded successfully.
DialPlan 18:41:37:631 sip1(19312): Exception on GoogleVoiceCall. Could not find GALX key on your Google Voice pre-login page, callback cannot proceed.
Tried the clear captcha thing, no go
HELP!
Re: Could not find GALX key on your Google Voice pre-login p
Looks like something has changed on the Google Voice login page. Last time this happened some other utilities that initiate calls in the same way found a fix and I was able to duplicate that. Hopefully something will show up on the grape line soon.
-
- Posts: 1
- Joined: Tue Oct 29, 2013 10:06 pm
Re: Could not find GALX key on your Google Voice pre-login p
I also have the same problem, glad to see it's not just me.
Re: Could not find GALX key on your Google Voice pre-login p
Hi Aaron,
I guess in the pre-login page, Google inserted a [type="hidden"] in the
<input name="GALX" value="xxxxxx"> item
the new one looks like
<input name="GALX" type="hidden"
value="xxxxx">
In the method
private string Login(string emailAddress, string password)
you are trying to match name="GALX" value="xxxxxx":
Match galxMatch = Regex.Match(galxResponseFromServer, @"name=""GALX""\s+?value=""(?<galxvalue>.*?)""");
I guess in the pre-login page, Google inserted a [type="hidden"] in the
<input name="GALX" value="xxxxxx"> item
the new one looks like
<input name="GALX" type="hidden"
value="xxxxx">
In the method
private string Login(string emailAddress, string password)
you are trying to match name="GALX" value="xxxxxx":
Match galxMatch = Regex.Match(galxResponseFromServer, @"name=""GALX""\s+?value=""(?<galxvalue>.*?)""");
-sw231
-
- Posts: 7
- Joined: Mon Aug 08, 2011 5:20 am
Re: Could not find GALX key on your Google Voice pre-login p
So then would this be a fix in our dailplans or on the sip server side of it? I'm getting the same error in my call log.
Re: Could not find GALX key on your Google Voice pre-login p
Thanks to sw231. I'll check that out in a few hours and if that's the fix will deploy a update to the server code.
-
- Posts: 58
- Joined: Wed Jul 28, 2010 4:57 am
Re: Could not find GALX key on your Google Voice pre-login p
Just wanted to say thanks Aaron and the many others for all your hard work to SipSorcery over the years. It has been a totally enjoyable service (so good that I got 2 buddies to sign-up for Premium )
Also thanks sw231 for your quick action on finding the likely culprit so we can go back to enjoying our great service again. .
Looking forward to the fix .
Also thanks sw231 for your quick action on finding the likely culprit so we can go back to enjoying our great service again. .
Looking forward to the fix .
Last edited by RedPenguin on Wed Oct 30, 2013 7:33 am, edited 1 time in total.
Re: Could not find GALX key on your Google Voice pre-login p
It's fixed now. Thanks again to sw231 for the speedy diagnosis!