Stuck at "Processing Authentication"

Results 1 to 8 of 8
  1. #1
    Apprentice ay deh 3 is offline
    MemberRank
    Jun 2014 Join Date
    6Posts

    Stuck at "Processing Authentication"

    Hello,

    I'm using the Rice launcher + the server files that were put online a while back. When I type a username or password in it says "processing authentication" but nothing ever happens.

    Anyone know what's wrong?


  2. #2
    Novice MasterPee is offline
    MemberRank
    Apr 2014 Join Date
    1Posts

    Re: Stuck at "Processing Authentication"

    Check the window of Rice for more help. Is it connected to the database? Then username and password is admin .

  3. #3
    Apprentice ay deh 3 is offline
    MemberRank
    Jun 2014 Join Date
    6Posts

    Re: Stuck at "Processing Authentication"

    How can I tell if its connected to the db? I know the client connects to the server because I tried it without server running and got a different error.

  4. #4
    Custom Title Enabled GigaToni is offline
    MemberRank
    Aug 2009 Join Date
    GER / FRLocation
    2,329Posts

    Re: Stuck at "Processing Authentication"

    Hope I don't push old posts but:

    It's a bug in the emulator. It's lowering the username in the database cache but not the one that you enter.

    So:

    In the Database there is:
    GigaToni -> emu changes it to -> gigatoni

    I login via:
    GigaToni -> emu doesn't do anything -> GigaToni

    And finally
    GigaToni != gigatoni

  5. #5
    amPerl savetherobots is offline
    MemberRank
    Apr 2010 Join Date
    215Posts

    Re: Stuck at "Processing Authentication"

    Quote Originally Posted by GigaToni View Post
    Hope I don't push old posts but:

    It's a bug in the emulator. It's lowering the username in the database cache but not the one that you enter.

    So:

    In the Database there is:
    GigaToni -> emu changes it to -> gigatoni

    I login via:
    GigaToni -> emu doesn't do anything -> GigaToni

    And finally
    GigaToni != gigatoni
    I'm not sure what you mean. In the database the username and password is "admin".
    There's only one query referencing usernames and that is to retrieve an account, which uses the username in the exact same case as the game sends.
    Whether the query succeeds or not is entirely up to the database's evaluation of the comparison, not Rice itself.

  6. #6
    Custom Title Enabled GigaToni is offline
    MemberRank
    Aug 2009 Join Date
    GER / FRLocation
    2,329Posts

    Re: Stuck at "Processing Authentication"

    It's not a database issue. If you have a user in the database something like
    GigaToni

    you can't login..

    Lobby/Miscs.cs:
    if (p.Ticket == ticket && p.User.Username.ToLower() == username)
    Should be:

    if (p.Ticket == ticket && p.User.Username.ToLower() == username.ToLower())
    EDIT:
    Also I am not good at reverse engineering and wanted to help a little bit but unfortunately I don't know the packet structure.. I only got with ReadUnicode 1 String that is spitting out "room". After that it's empty (ReadInt16 returns 0 and ReadUnicode return " ")
    Last edited by GigaToni; 28-08-14 at 01:09 AM.

  7. #7
    amPerl savetherobots is offline
    MemberRank
    Apr 2010 Join Date
    215Posts

    Re: Stuck at "Processing Authentication"

    Quote Originally Posted by GigaToni View Post
    It's not a database issue. If you have a user in the database something like
    GigaToni

    you can't login..

    Lobby/Miscs.cs:


    Should be:
    Ah, right. Forgot about the ticket verification bit.
    Although I'd be better off removing the lowercase conversion altogether to make usernames completely case sensitive.
    I'm not sure whether they are case sensitive or not in the official server, though, but it shouldn't matter.

  8. #8
    Novice Damir Striber is offline
    MemberRank
    Sep 2013 Join Date
    2Posts

    Re: Stuck at "Processing Authentication"

    at GamesCampus u can login for examle with Marmaduke or marmaduke or MaRmaduke or any other combination its not case sensitive



Advertisement