Comments (43)
I would like to hear if other people are having a similar problem. Everything
seems to
be working fine for me in my tests.
Original comment by [email protected]
on 3 May 2010 at 6:01
- Changed state: Started
from google-voice-java.
This is the error I get
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 1
at com.techventus.server.voice.Voice.setRNRSEE(Voice.java:491)
at com.techventus.server.voice.Voice.init(Voice.java:238)
at com.techventus.server.voice.Voice.<init>(Voice.java:186)
at test.InBoxTest.main(InBoxTest.java:10)
Original comment by [email protected]
on 3 May 2010 at 3:05
from google-voice-java.
Someone indicated to me by email that Google Voice is not working properly
anymore when
accessed from an IP outside of the United States and particularly that the API
fails
when looking up rnr_se. Are you outside of the US icehanger. Try using a US
proxy and
see if the problem continues.
Original comment by [email protected]
on 3 May 2010 at 4:30
from google-voice-java.
Original comment by [email protected]
on 3 May 2010 at 5:05
- Added labels: Priority-Low
- Removed labels: Priority-Medium
from google-voice-java.
I am in US. The whole thing stopped some time last week. It used to work
flawless
until then. Are you telling this works fine for your user id?
Original comment by [email protected]
on 3 May 2010 at 6:43
from google-voice-java.
It works fine for me too - also with a German IP address. It must be your user
account
somehow? is the general string completely empty or what does it display? maybe
the
login page? try to create an html doc out of it and view it in the browser?
Original comment by [email protected]
on 3 May 2010 at 7:41
from google-voice-java.
This is my html output after the login success.
Original comment by [email protected]
on 4 May 2010 at 2:40
Attachments:
from google-voice-java.
Icehanger, your ClientLogin.html is indicating that you are not logged in. Can
you log
in to Google Voice directly on the website? Perhaps somehow your Google Voice
account
was disabled. If that is the case I would be very curious to know what sort of
account
activity you were engaged in to provoke that action by Google.
Original comment by [email protected]
on 4 May 2010 at 3:53
from google-voice-java.
I am able to log in. I put a debug trace and I am able to get through the login
method. I got the auth token also. I was able receive the message. "Login
success -
auth token received.". So the next step I tried to paste the URL in the browser
in
get method,which should take me to the voice home page, that took me back to the
login page.
Original comment by [email protected]
on 4 May 2010 at 4:26
from google-voice-java.
Icehanger, you have helped identify a bug. Google does let you log in, and
gives an
auth token even though you are requesting a service to which you are not
authorised.
It then tries to redirect you to an information page about Google Voice. We
were
largely unaware until now about this behaviour and therefore should not display
"Login
Success" when you are not enabled for the service. Just because you can log in
does
not mean the service is enabled for you, therefore the API is useless to you.
Try
buying a Google Voice invite on Ebay, set up your account, and try this API
again.
Original comment by [email protected]
on 4 May 2010 at 4:30
from google-voice-java.
Dude, is this a joke. I am telling you I was able to make calls with this
account
until last week and I am having google voice account for past 1 year.
Original comment by [email protected]
on 4 May 2010 at 4:37
from google-voice-java.
Can you make a call from the website itself?
Original comment by [email protected]
on 4 May 2010 at 5:15
from google-voice-java.
yes I can. I have no issues with calling out from the website.
Original comment by [email protected]
on 4 May 2010 at 12:53
from google-voice-java.
[deleted comment]
from google-voice-java.
[deleted comment]
from google-voice-java.
Yup. I am having the same problem. Also started last week -- and was working
fine till then. Am getting the
following when trying to create a Google voice account using the Google Voice
Api (Voice constructor).
java.lang.ArrayIndexOutOfBoundsException: 1
at com.techventus.server.voice.Voice.setRNRSEE(Voice.java:122)
at com.techventus.server.voice.Voice.<init>(Voice.java:83)
at myTest.<init>(myTest.java:46)
I am located in the US, and it does not seem to affect it. I am having this
problem on 2 different machines.
However, my partner is located in Canada (with a Canadian IP of course) and the
same code runs for her on
both Mac and Windows. So we have basically done the following:
1- Used different IPs within US (did not work for both).
2- Used different machines running Ubuntu10.4, Windows xp and Vista(to
eliminate any MAC filtering
suspicions)
3- tried to replicate the problem on Ubuntu 10.4, Windows xp, Windows Vista,
and a Mac. It worked for the
Mac and Windows Vista my partner is using in canada and fails for my Ubuntu,
WIndows xp and windows vista
machines.
Original comment by [email protected]
on 4 May 2010 at 10:39
from google-voice-java.
[deleted comment]
from google-voice-java.
ok, apologies icehanger for the unhelpful and perhaps insulting questions. I
think
Google has been doing a lot of tweaks to some Google Voice accounts.
Can I see some source code for the page when you guys are logged in? The normal
webpage not through the API? Is there an rnr_see at all? I am wondering if
you need
rnr_see anymore to place calls/sms whatever. If you guys are skilled enough,
maybe
you could take a look at Voice.java and make some changes to eliminate the
rnr_see
requirement and references and see if you can place calls.
Feel free to email me the source since you ought not want that published.
Original comment by [email protected]
on 4 May 2010 at 10:51
from google-voice-java.
yes there is rnr_se variable.
'_rnr_se': 'Eit9wrkNnkWbhBIyweZmHwebdlE=',
'swfPath': '/voice/resources/3652971475-audioPlayer.swf',
'audioApiPath': '/voice/resources/1222880211-audioJsApi.swf',
'baseUrl': 'https://www.google.com/voice',
'mp3Prefix': 'https://www.google.com/voice',
'contactsUrl': 'https://www.google.com/voice/c/b/[email protected]',
'contactSyncTime': 1272853447515000,
'cmVersion': 'ContactManager',
'v': '343',
'xpcUrl': 'https://clients4.google.com'
};
_gvRun(_gcData, 'en', true);
Original comment by [email protected]
on 4 May 2010 at 11:39
from google-voice-java.
I strongly believe the issue start with, how we log in because the API says we
should
do a post but in you code it is a open URL connection. I am going to change the
voice.java to use a HttpURLConnection post and see how the response get parsed.
Original comment by [email protected]
on 4 May 2010 at 11:45
from google-voice-java.
To whom it may concern...I'm the developer for GV Mobile, for the iPhone. My
app is being effected by this as
well, but only for some. It works fine for me...I even tried a persons account
that was having the issue and it
allowed me to login. So it seems the issue is confined to certain locations?
Many of the people that use my app
are in the US, so I can rule out an international type problem...it's almost as
if the auth token Google sends us is
no longer valid for GV...I wonder if the service name changed?
Original comment by [email protected]
on 5 May 2010 at 12:37
from google-voice-java.
Hello Sean,
thanks for chiming in, I also have more and more users having problems - but
for a lot
it still works. Maybe they are rolling out a change slowly to their different
servers?
Original comment by [email protected]
on 5 May 2010 at 4:40
from google-voice-java.
I'm running into the same issue. The other day, it was only half of my install
base. Today it's 90%. I have an
account that's had Google Voice for 13 months, which didn't have the issue
until yesterday. My other test account
had the issue right away.
Original comment by [email protected]
on 5 May 2010 at 5:46
from google-voice-java.
I am eagerly awaiting my account to get this problem. :) I posted a dump on
the Google Voice Account forum...
http://www.google.com/support/forum/p/voice/thread?tid=25a9a3680a6c0c86&hl=en
Instead of getting https://www.google.com/voice/m (or non-mobile), you get a
login page. They added
something that we're not seeing...
Original comment by [email protected]
on 5 May 2010 at 6:28
from google-voice-java.
It does not seem to be a change in the service name, ie grandcentral.
Original comment by [email protected]
on 5 May 2010 at 6:47
from google-voice-java.
Is this part new?
https://www.google.com/accounts/CheckCookie?
continue=https%3A%2F%2Fwww.google.com%2Fvoice%2F&followup=https%3A%2F%2Fwww.goog
le.com%2Fvoice%
2F&service=grandcentral<mpl=bluebar&chtml=LoginDoneHtml
Original comment by [email protected]
on 5 May 2010 at 6:56
from google-voice-java.
No. That part has always been there...I've tried running behind a proxy from
various parts of the world and still
can't reproduce the problem.... :/
Original comment by [email protected]
on 5 May 2010 at 7:09
from google-voice-java.
After authentication (receives auth token), when it attempts the getGeneral()
it gets a 302 HTTP error back =>
https://www.google.com/accounts/ServiceLogin?
service=grandcentral&passive=1209600&continue=https%3A%2F%2Fwww.google.com%2Fvoi
ce%2F&followup=htt
ps%3A%2F%2Fwww.google.com%2Fvoice%2F<mpl=bluebar
Original comment by [email protected]
on 5 May 2010 at 9:50
from google-voice-java.
Interestingly enough, it's completely working now on all of my test accounts.
The Python, FireFox, and PHP APIs
are functioning again for me as well. Anyone else seeing this?
Original comment by [email protected]
on 5 May 2010 at 11:26
from google-voice-java.
Ok, this is just another guess at this point, but the google-voice-java api is
not
using cookies at the moment. This might be the problem.
Original comment by [email protected]
on 5 May 2010 at 11:29
from google-voice-java.
I think the problem on Google's end is resolved. I'm getting feedback of it
working
again...
Original comment by [email protected]
on 6 May 2010 at 12:18
from google-voice-java.
OK, can others confirm that it is working now?
Original comment by [email protected]
on 6 May 2010 at 5:12
from google-voice-java.
Getting positive feedback too - lets see what happens.
For the next time we have these problems, the head revision of voice.java does
not
throw nullpointer anymore, its now more defensive and it will throw an
IOException with
debug info in it which you can display to your user via e.getMessage().
Original comment by [email protected]
on 6 May 2010 at 6:16
from google-voice-java.
I am assuming this issue is solved by google and closing it.
Original comment by [email protected]
on 7 May 2010 at 6:13
- Changed state: Done
from google-voice-java.
Jeremy from OneDialer here: I'm still having problems with my user base.
Several
users. I'm not using the java implementation but it's still a problem. After
sending
the auth token and the other two cookies from clientlogin, it redirects to the
login
page.
Original comment by [email protected]
on 16 May 2010 at 6:21
from google-voice-java.
after snooping on the https request I've found that another cookie is needed
that is
not generated by clientlogin. the cookie name is "gv". Once I pass it with
the other
info from clientlogin, the post to ../m works fine. I just don't know where
this
cookie comes from.
Original comment by [email protected]
on 16 May 2010 at 6:32
from google-voice-java.
oh this is just annoying. I wasn't passing the auth token in the querystring. I
was
passing it as the "Auth" cookie. if I pass it in the string it works fine.
Never mind
about the "gv" cookie.
Original comment by [email protected]
on 16 May 2010 at 6:43
from google-voice-java.
[deleted comment]
from google-voice-java.
[deleted comment]
from google-voice-java.
Confirmed: All of my accounts are getting: java.io.IOException: Answer did not
contain rnr_se!
Original comment by [email protected]
on 18 May 2010 at 12:26
from google-voice-java.
Problem still exists!! Upon instantiation of the voice object, I get an
IOException
with the "does not contain rnr_se!" response from Google Voice from TWO
different
Google Voice accounts that were just working fine yesterday.
Voice v = new Voice(username,password); // as of 5/17 throws IOException (see
attached response)
See the attached response from Google.
Original comment by [email protected]
on 18 May 2010 at 12:27
Attachments:
from google-voice-java.
This issue for this thread was resolved, albeit by Google. A similar problem
has
just sprouted, but please Comment on that in the new thread because it is a new
problem and we need to have one conversation about it.
Original comment by [email protected]
on 18 May 2010 at 1:14
from google-voice-java.
"This issue for this thread was resolved, albeit by Google. A similar problem
has
just sprouted, but please Comment on that in the new thread because it is a new
problem and we need to have one conversation about it.
" __ I might be missing something here, but the problem seems to persist for
me. (Or has returned again in the last 2-3 weeks.)
Original comment by [email protected]
on 12 Aug 2010 at 9:30
from google-voice-java.
Related Issues (20)
- java.io.IOException: Answer did not contain rnr_se! HOT 4
- unread messages ? its not in the right spot HOT 3
- java.lang.VerifyError issue when importing jar file in eclipse HOT 2
- voice.getUnreadSMS doesn't seem to work right
- 2-Step Authentication HOT 3
- Get Authentication Tokens? HOT 2
- IOException returns www.google.com when creating voice object. HOT 4
- Contact does not implement proper equals/hashCode method
- Google Voice API does not support in JDK 1.5.0_18 HOT 1
- Keeps crashing the program
- Is that possible to call any phones in India?
- Patch for /trunk/test/test.java
- If setSmsEnabled(boolean) doesn't correspond to "Receive text messages on this phone" then what does?
- [deleted issue]
- getSMS() returns the orifianl SMS an none of the responses.
- Enhanced Voicemail Methods
- What would be the third argument for the method voice.call
- Null Pointer Exception Error Parsing Contact HOT 1
- The Read-Only SVN URL has a space in it on the Source page
- ClientLogin has been officially deprecated
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from google-voice-java.