Aion client will not switch to gameserver

Results 1 to 15 of 15
  1. #1
    Apprentice yuliyam is offline
    MemberRank
    Jun 2022 Join Date
    5Posts

    angry Aion client will not switch to gameserver

    I have this problem since some days now. it will not switch from ls to gs and all packets is okay!
    packet capture also shows client receiving packets and database ip is correct, gameserver.java is correct.

    any idea how this can work? I use wine on linux for playing aion locally and d3dx9 in winetricks. I think something is different in the wine that prevents this working. telnet to 7777 locally sends gs key... mm so frustrating! ls can connect to gs for ping so maybe this packets is wrong?

    here is the images album: https://imgur.com/a/7SaMYXp

    please any help will be great :D sorry my english
    Last edited by yuliyam; 14-06-22 at 03:19 PM.


  2. #2
    Member emundus is offline
    MemberRank
    Jun 2022 Join Date
    59Posts

    Re: Aion client will not switch to gameserver

    Which version is?

  3. #3
    Apprentice yuliyam is offline
    MemberRank
    Jun 2022 Join Date
    5Posts

    Re: Aion client will not switch to gameserver

    Quote Originally Posted by emundus View Post
    Which version is?
    4.6 emulator and 4.5 client

  4. #4
    Valued Member Master2012 is online now
    MemberRank
    Nov 2013 Join Date
    145Posts

    Re: Aion client will not switch to gameserver

    sems you dont have put no ip dll to bin32 or bin64 folder of client

  5. #5
    "One day at a time" Robyson is offline
    [VIP] MemberRank
    Sep 2013 Join Date
    TzionLocation
    1,857Posts

    Re: Aion client will not switch to gameserver

    Quote Originally Posted by yuliyam View Post
    4.6 emulator and 4.5 client
    Aion 4.6 Emu is not compatible with Client Aion 4.5 NA...

    Use Client 4.6 EU for this Emu https://drive.google.com/drive/folde...CsbzZLebFq4nbA

  6. #6
    Apprentice yuliyam is offline
    MemberRank
    Jun 2022 Join Date
    5Posts

    Re: Aion client will not switch to gameserver

    Quote Originally Posted by Robson26 View Post
    Aion 4.6 Emu is not compatible with Client Aion 4.5 NA...

    Use Client 4.6 EU for this Emu https://drive.google.com/drive/folde...CsbzZLebFq4nbA
    it runs in windows ok. i think this is some packet problems running aion with wine on linux.

    - - - Updated - - -

    Quote Originally Posted by Master2012 View Post
    sems you dont have put no ip dll to bin32 or bin64 folder of client
    not .dll error i already check this but ty

  7. #7
    Proficient Member StingerOne is offline
    MemberRank
    Aug 2021 Join Date
    AltgardLocation
    160Posts

    Re: Aion client will not switch to gameserver

    Quote Originally Posted by yuliyam View Post
    it runs in windows ok. i think this is some packet problems running aion with wine on linux.

    - - - Updated - - -



    not .dll error i already check this but ty
    If it's the upper end of 4.5, for eg. 4.5.0.33 there is 0x43 static gameserver opcode and 0xCC 0xDD required to encode the opcodes from the Gameserver.

    Looks like you're not getting any response from the Gameserver at all which means you're correct, the Client is receiving an OK! from the Loginserver but not opening a socket to the Gameserver.

    If your client was connecting but failing packets, then it's a packet problem. Because you are not connecting at all, this means its a platform specific problem such as the way you're running the client, in this case through wine on Linux.

    I tried running my custom emulator on Linux and it runs flawlessly for windows clients but fails just like this for Linux clients, maybe some other developers can help explain why this happens, I'm betting money it's wine's networking setup not working correctly.

    I'd start with doing an ipconfig from within a wine prefix and see what the setup is like, try ping 7777 with telnet if available.

    - - - Updated - - -

    Quote Originally Posted by Robson26 View Post
    Aion 4.6 Emu is not compatible with Client Aion 4.5 NA...

    Use Client 4.6 EU for this Emu https://drive.google.com/drive/folde...CsbzZLebFq4nbA
    Can confirm mate, it's a Linux specific networking problem with wine not an emulator problem.

  8. #8
    "One day at a time" Robyson is offline
    [VIP] MemberRank
    Sep 2013 Join Date
    TzionLocation
    1,857Posts

    Re: Aion client will not switch to gameserver

    Quote Originally Posted by yuliyam View Post
    it runs in windows ok. i think this is some packet problems running aion with wine on linux.
    I believe you are using AionGer 4.6, correct? they who worked on this version.
    I tested client 4.5 and i had problems with Emu, this was resolved with the 4.6 EU client,
    that's why i asked this question, but i believe that StingerOne must be right.

    - - - Updated - - -

    Quote Originally Posted by StingerOne View Post
    Can confirm mate, it's a Linux specific networking problem with wine not an emulator problem.
    Yes i believe you are right.

  9. #9
    Proficient Member StingerOne is offline
    MemberRank
    Aug 2021 Join Date
    AltgardLocation
    160Posts

    Re: Aion client will not switch to gameserver

    Quote Originally Posted by Robson26 View Post
    I believe you are using AionGer 4.6, correct? they who worked on this version.
    I tested client 4.5 and i had problems with Emu, this was resolved with the 4.6 EU client,
    that's why i asked this question, but i believe that StingerOne must be right.

    - - - Updated - - -


    Yes i believe you are right.
    If it's the upper end of 4.5, for eg. 4.5.0.31 or 4.5.0.33, the SM_VERSION_CHECK packet is a mix of 4.5 and 4.6 bytes. The opcodes are also different, change both of those and it will work for your 4.5 NA client.

  10. #10
    "One day at a time" Robyson is offline
    [VIP] MemberRank
    Sep 2013 Join Date
    TzionLocation
    1,857Posts

    Re: Aion client will not switch to gameserver

    Quote Originally Posted by StingerOne View Post
    If it's the upper end of 4.5, for eg. 4.5.0.31 or 4.5.0.33, the SM_VERSION_CHECK packet is a mix of 4.5 and 4.6 bytes. The opcodes are also different, change both of those and it will work for your 4.5 NA client.
    Yes i understand, when AionGer stopped fixing this version i also made some fixes,
    but i decided to work on 4.0-4.3 and in free time i still go on.
    Last edited by Robyson; 14-06-22 at 05:04 PM.

  11. #11
    Apprentice yuliyam is offline
    MemberRank
    Jun 2022 Join Date
    5Posts

    Re: Aion client will not switch to gameserver

    Quote Originally Posted by Robson26 View Post
    I believe you are using AionGer 4.6, correct? they who worked on this version.
    I tested client 4.5 and i had problems with Emu, this was resolved with the 4.6 EU client,
    that's why i asked this question, but i believe that StingerOne must be right.

    - - - Updated - - -


    Yes i believe you are right.
    yes aion ger 4.6 and it works with 4.5 client

    - - - Updated - - -

    Quote Originally Posted by StingerOne View Post
    If it's the upper end of 4.5, for eg. 4.5.0.33 there is 0x43 static gameserver opcode and 0xCC 0xDD required to encode the opcodes from the Gameserver.

    Looks like you're not getting any response from the Gameserver at all which means you're correct, the Client is receiving an OK! from the Loginserver but not opening a socket to the Gameserver.

    If your client was connecting but failing packets, then it's a packet problem. Because you are not connecting at all, this means its a platform specific problem such as the way you're running the client, in this case through wine on Linux.

    I tried running my custom emulator on Linux and it runs flawlessly for windows clients but fails just like this for Linux clients, maybe some other developers can help explain why this happens, I'm betting money it's wine's networking setup not working correctly.

    I'd start with doing an ipconfig from within a wine prefix and see what the setup is like, try ping 7777 with telnet if available.

    - - - Updated - - -



    Can confirm mate, it's a Linux specific networking problem with wine not an emulator problem.
    this is the suspision! i will try it thanks :)

  12. #12
    "One day at a time" Robyson is offline
    [VIP] MemberRank
    Sep 2013 Join Date
    TzionLocation
    1,857Posts

    Re: Aion client will not switch to gameserver

    Quote Originally Posted by yuliyam View Post
    yes aion ger 4.6 and it works with 4.5 client
    Yes, so your client is compatible, but as Falke34 has always said,
    "I still recommend you use Client 4.6 EU"

  13. #13
    Proficient Member StingerOne is offline
    MemberRank
    Aug 2021 Join Date
    AltgardLocation
    160Posts

    Re: Aion client will not switch to gameserver

    Quote Originally Posted by Robson26 View Post
    Yes, so your client is compatible, but as Falke34 has always said,
    "I still recommend you use Client 4.6 EU"
    Most Aion emulators are half baked using old code bases with hacked together packets, as long as the static opcodes are changed, the obfuscation is updated and at minimum the SM_VERSION_CHECK Gameserver packet is updated, the client you're using will work, then it's just a matter of changing the opcodes to match and verifying the packet data.

    I think 4.6 EU and 4.5 NA use similar packet structures.

  14. #14
    Valued Member Master2012 is online now
    MemberRank
    Nov 2013 Join Date
    145Posts

    Re: Aion client will not switch to gameserver

    from version 6+ 7+ 8+ Classic CM/SM Opcodes never change when you have correct Crypt
    Attached Thumbnails Attached Thumbnails opcodes.png  
    Last edited by Master2012; 15-06-22 at 09:34 AM.

  15. #15
    "One day at a time" Robyson is offline
    [VIP] MemberRank
    Sep 2013 Join Date
    TzionLocation
    1,857Posts

    Re: Aion client will not switch to gameserver

    Quote Originally Posted by StingerOne View Post
    Most Aion emulators are half baked using old code bases with hacked together packets, as long as the static opcodes are changed, the obfuscation is updated and at minimum the SM_VERSION_CHECK Gameserver packet is updated, the client you're using will work, then it's just a matter of changing the opcodes to match and verifying the packet data.

    I think 4.6 EU and 4.5 NA use similar packet structures.
    I know what you're saying, i understand and i agree with you.
    There may be compatibility between 4.6 EU and 4.5 NA clients (it depends on the version),
    but is there any difference between packets and some IDs are different.
    Last edited by Robyson; 15-06-22 at 06:07 PM.



Advertisement