Testing the launcher, Error code 3002 when contacting to servers

Whenever I run the launcher in my Nexus 7 or click on a sample game I'm testing, it says:
"Error 3002: Error parsing response from server"

This error is probably related to the software being still a beta.

Should I care or do something to solve it?

Comments

  • I can develop games with you
  • TomTomTomTom Posts: 14Member
    Getting the same error here in emulator. Either when starting the launcher or trying to show the details to an app (where I could understand it, since its pushed into the emulator and not on the server), but I guess launcher should somehow work?
  • alsuttonalsutton Posts: 69Member, Team OUYA
    If you send the adb logcat output into devsupport we can look over it. Resetting the launcher should sort it out.
    Al Sutton
    Android Specialist
    OUYA
  • TomTomTomTom Posts: 14Member
    The main error was "Got failure response with message: {"error":{"code":2007,"message":"Invalid console Uuid was provided"}}"

    Full paste can be found under pastebin.com/6ec2M12R

    The device id (as shown in menu and in the request URL in the log) is -787269460.

    I also reseted the launcher, but had to skip the pairing (having no bluetooth available in the emulator) and had to skip the video, because it lags unviewable. I skipped both steps by pressing the home button, which eventually took me to the main menu screen.
  • TomTomTomTom Posts: 14Member
    Additional information shown on the Device Information screen:

    WiFi MAC Adress:
    Ethernet MAC Address: 52:54:00:12:34:56
    Bluetooth MAC Address:
    Build Number:
    Hardware Version: OUYA
    Software Version: 0.04
  • WildsWilds Posts: 78Member
    Can't get WiFi in emulator right?
  • TomTomTomTom Posts: 14Member
    Wilds: True, no WiFi and no Bluetooth, but internet works fine (could open the dev url the first dialog suggested me in the browser.)
  • TomTomTomTom Posts: 14Member
    Just some other information on the device serial. The emulator Build.SERIAL (that you check in your Serial tv.ouya.console.util.SerialNumber class is "unknown", so your generation code is used to generate the serial number. Since you use the hash code of the Long class, what result in an (unsigned) integer, that value is a total valid outcome of the generation method (but as it seem, not the best to communicate with your server :) ).

    In general I would like to add: I think the ODK is very good in several ways. You don't mess up with users' privacy (by generating unique user ids, for every app), you offer JAR libraries, what is way easier, as if you would have forced to use some custom project structure, and much more, what I really like so far. Thanks for all that already, and thanks in advance for the fix of this bug :)
  • JustinJustin Posts: 3Member
    Seems like I've run into this same issue as well. Any word on what could be causing it or could be a fix?
  • TomTomTomTom Posts: 14Member
    Justin: The server just denies the generated serial numbers. There is only one possible fix for the client side. Find someone with a hardware device, willing to give you their serial number, so you could save it in the emulator. I guess these won't get denied, since I haven't heard anyone with a hardware device complaining about that error. 
    Everything else is up to the OUYA team to fix it.
  • JustinJustin Posts: 3Member
    @TomTom: Ah that makes sense. Well no sense in worrying about it to much then. I'm sure we'll see more ODK updates as we get closer to launch and this will probably get fixed sooner or later. 
Sign In or Register to comment.