Jump to content
  • 0

Unkown Packet Version (using latest rA, 20130807 Ragexe)


Hisouten

Question


  • Group:  Members
  • Topic Count:  5
  • Topics Per Day:  0.00
  • Content Count:  22
  • Reputation:   2
  • Joined:  08/05/14
  • Last Seen:  

Hello rAthena,

I've been trying to configure a small server with the latest revision of rAthena.

Server-side, everything is working fine, I'm using the latest kRO (updated as of today), latest data from the translations in Git, and I am able to at least connect to the server, but I cannot login with the character I just created.

I am "Rejected by the Server (3)". Mapserv shows the following line:

[Info]: clif_parse: Disconnecting session #3 with unknown packet version (p:0x7bf0,l:19).

I am using the 2013-08-07 Ragexe.

mmo.h

#define PACKETVER 20130807

packet_db.txt (tested with "default" instead of 46 and vice-versa)

//packet_db_ver: 46
packet_db_ver: 46
packet_keys_use: default

[...]

//2013-08-07Ragexe
packet_ver: 45
packet_keys: 0x7E241DE0,0x5E805580,0x3D807D80 // [Shakto]
0x0369,7,actionrequest,2:6
0x083C,10,useskilltoid,2:4:6
0x0437,5,walktoxy,2
0x035F,6,ticksend,2
0x0202,5,changedir,2:4
0x07E4,6,takeitem,2
0x0362,6,dropitem,2:4
0x07EC,8,movetokafra,2:4
0x0364,8,movefromkafra,2:4
0x0438,10,useskilltopos,2:4:6:8
0x0366,90,useskilltoposinfo,2:4:6:8:10
0x096A,6,getcharnamerequest,2
0x0368,6,solvecharname,2
0x0838,12,searchstoreinfolistitemclick,2:6:10
0x0835,2,searchstoreinfonextpage,0
0x0819,-1,searchstoreinfo,2:4:5:9:13:14:15
0x0811,-1,reqtradebuyingstore,2:4:8:12
0x0360,6,reqclickbuyingstore,2
0x0817,2,reqclosebuyingstore,0
0x0815,-1,reqopenbuyingstore,2:4:8:9:89
0x0365,18,bookingregreq,2:4:6
//0x363,8 // CZ_JOIN_BATTLE_FIELD
0x0281,-1,itemlistwindowselected,2:4:8:12
0x022D,19,wanttoconnection,2:6:10:14:18
0x0802,26,partyinvite2,2
//0x436,4 // CZ_GANGSI_RANK
0x023B,26,friendslistadd,2
0x0361,5,hommenu,2:4
0x0887,36,storagepassword,2:4:20
0x09C1,10,ZC_C_MARKERINFO,2:6:8
// Merge Item
0x096D,-1,ZC_MERGE_ITEM_OPEN,2:4 // ZC_MERGE_ITEM_OPEN
0x096E,-1,mergeitem_req,2:4 // CZ_REQ_MERGE_ITEM
0x096F,7,ZC_ACK_MERGE_ITEM,2:4:6:7 // ZC_ACK_MERGE_ITEM
0x0974,2,mergeitem_cancel,0 // CZ_CANCEL_MERGE_ITEM

core.h

#define PACKET_OBFUSCATION

clientinfo.xml

<version>45</version>

Finally, I have tested my client both with and without the "Disable Packet Encryption" option in NEMO.

 

Any ideas on what might be going wrong?

Or, perhaps, a place where I can find recent Ragexes to try another, more recent executable? I'd have no problem recompiling if a Ragexe change is needed.

 

Thanks in advance!

Edited by Descending Sky
Adding info.
  • Upvote 1
Link to comment
Share on other sites

10 answers to this question

Recommended Posts

  • 0

  • Group:  Members
  • Topic Count:  4
  • Topics Per Day:  0.00
  • Content Count:  399
  • Reputation:   69
  • Joined:  12/26/15
  • Last Seen:  

do u disable packet obfuscation in src/config/core.h?

Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  16
  • Topics Per Day:  0.00
  • Content Count:  171
  • Reputation:   15
  • Joined:  01/26/12
  • Last Seen:  

did you recompile your server after changing the client version? i dont think he needs to disable packet obscusion if he has the right keys there.

Edited by sikiro
Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  4
  • Topics Per Day:  0.00
  • Content Count:  399
  • Reputation:   69
  • Joined:  12/26/15
  • Last Seen:  

forgot to mention.. i mean if he did disable packet encyption on nemo patcher, thus he need to disable it on server side too.. but, if not.. then it is not the packet obfuscation problem.

Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  2
  • Topics Per Day:  0.00
  • Content Count:  5
  • Reputation:   0
  • Joined:  02/03/17
  • Last Seen:  

@Descending Sky I also had the problem like 5days ago. Then I tried to use "2015-11-04aRagexe" and i did bypass it.

Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  5
  • Topics Per Day:  0.00
  • Content Count:  22
  • Reputation:   2
  • Joined:  08/05/14
  • Last Seen:  

Sorry, I forgot to include core.h. I've added clientinfo.xml as well, just in case.

@hazimjauhari90 Well, it's not disabled in core.h, but as I've tried both with and without the option of disabling it in the client with NEMO, doesn't seem to be the case. If it comes down to it, I'll try changing it anyway.

@sikiro The server has been recompiled after every change.

@Ugur Ozturk As soon as I get back home, I'll try looking into another client to see if I can bypass it too.

Thanks to everyone for the help so far.

Edited by Descending Sky
Organizing.
Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  4
  • Topics Per Day:  0.00
  • Content Count:  399
  • Reputation:   69
  • Joined:  12/26/15
  • Last Seen:  

3 minutes ago, Descending Sky said:

Sorry, I forgot to include core.h. I've added clientinfo.xml as well, just in case.

@hazimjauhari90 Well, it's not disabled in core.h, but as I've tried both with and without the option of disabling it in the client with NEMO, doesn't seem to be the case. If it comes down to it, I'll try changing it anyway.

perhaps u disable packet obfuscation in core.h + disable packet encryption in nemo.. i think should work fine..

  • Upvote 1
Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  5
  • Topics Per Day:  0.00
  • Content Count:  22
  • Reputation:   2
  • Joined:  08/05/14
  • Last Seen:  

@hazimjauhari90 That really did the trick! Working fine now, thanks a lot!

Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  4
  • Topics Per Day:  0.00
  • Content Count:  399
  • Reputation:   69
  • Joined:  12/26/15
  • Last Seen:  

Well.. glad to hear that. xD..

Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  61
  • Topics Per Day:  0.02
  • Content Count:  911
  • Reputation:   166
  • Joined:  11/27/14
  • Last Seen:  

Putting a trick wont help to solve that problem . you just skip the problem you encounter and someday it pop it up again and worse senario you would not fix it . 

Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  4
  • Topics Per Day:  0.00
  • Content Count:  399
  • Reputation:   69
  • Joined:  12/26/15
  • Last Seen:  

just give him time to learn.. perhaps later he will eager to know how to enable back the packet encryption on client side using nemo + enable packet obfuscation on server side by src/config/core.h + match the packet key encryption in the packet_db.txt

perhaps later he learn another trick how to regenerate packet key to be insert 1st, 2st & 3rd packet on client-side by using nkwz RO Toolkit + match the key in the packet_keys_use in the db/packet_db.txt once he enable back packet obfuscation in the src/config/core.h

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...