Jump to content
  • 0

error parse_char: Received unknow packet form ip


nuuneoi

Question


  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  3
  • Reputation:   0
  • Joined:  03/05/13
  • Last Seen:  

Error form other not local error.

 

Error

[Info]: request connect - account_id:200001/login_id1:1992772907/login_id2:1571230168
[Info]: Loading Char Data(200001)
[Error]: parse_char: Received unknow packet form ip '58.9.206.226'! Disconecting!

 
Client:  2012-04-10aRagexeRE.exe.patched
Server: rathena-trunk-r17179-win32
 
mmo.h
 

#ifndef PACKETVER
	#define PACKETVER 20120410
	//#define PACKETVER 20111116
#endif

char_athena

 

// Server Communication username and password.
userid: ragnarok
passwd: ragnarok

// Server name, use alternative character such as ASCII 160 for spaces.
// NOTE: Do not use spaces or any of these characters which are not allowed in 
//       Windows filenames \/:*?"<>|
//       ... or else guild emblems won't work client-side!
server_name: rAthena

// Wisp name for server: used to send wisp from server to players (between 4 to 23 characters)
wisp_server_name: Server

// Login Server IP
// The character server connects to the login server using this IP address.
// NOTE: This is useful when you are running behind a firewall or are on
// a machine with multiple interfaces.
//login_ip: 127.0.0.1

// The character server listens on the interface with this IP address.
// NOTE: This allows you to run multiple servers on multiple interfaces
// while using the same ports for each server.
//bind_ip: 127.0.0.1

// Login Server Port
login_port: 6900

// Character Server IP
// The IP address which clients will use to connect.
// Set this to what your server's public IP address is.
//char_ip: 127.0.0.1

// Character Server Port
char_port: 6121


map_athena

 

 

// Interserver communication passwords, set in account.txt (or equiv.)
userid: ragnarok
passwd: ragnarok

// Character Server IP
// The map server connects to the character server using this IP address.
// NOTE: This is useful when you are running behind a firewall or are on
// a machine with multiple interfaces.
//char_ip: 127.0.0.1

// The map server listens on the interface with this IP address.
// NOTE: This allows you to run multiple servers on multiple interfaces
// while using the same ports for each server.
//bind_ip: 127.0.0.1

// Character Server Port
char_port: 6121

// Map Server IP
// The IP address which clients will use to connect.
// Set this to what your server's public IP address is.
//map_ip: 127.0.0.1

// Map Server Port
map_port: 5121

 

 

subnet_athena

 

subnet: 255.255.255.0:127.0.0.1:127.0.0.1
 

Packet_db

 

 

packet_db_ver: 30
//packet_db_ver: default
 

 

 

I try to recomplie but not Fix this problem

Plz tell me How to fix it.

conf.rar

packet_db.txt

Edited by nuuneoi
Link to comment
Share on other sites

5 answers to this question

Recommended Posts


  • Group:  Members
  • Topic Count:  43
  • Topics Per Day:  0.01
  • Content Count:  815
  • Reputation:   86
  • Joined:  10/26/12
  • Last Seen:  

Remove the

 

//login_ip: 127.0.0.1
 

//

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  3
  • Reputation:   0
  • Joined:  03/05/13
  • Last Seen:  

Close connection on choose server.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  2
  • Topics Per Day:  0.00
  • Content Count:  34
  • Reputation:   0
  • Joined:  03/08/13
  • Last Seen:  

I was actually having the same problem, but specifically with character selection, being transferred to the map server, regarding byte 0x970.

 

Naturally having r17185 the 2012-04-10aRagExeRE.exe is included in the packet_db under version 30... and yet even in the packet db, that particular byte is not mentioned.

 

Why then, is the client attempting to send a byte, that is not recognized in it's version?... I have a hard time understanding what specifically the role of the .exe is compared to the data files, lua, system, etc... where are these bytes coming from?... i'm using alexandria's Data bundle v3...

 

The typical work-around seems to be to diff with packet header obfuscation... which would be nice if (even using earthlingz's rebuilt dll) it was an option... otherwise I think i'd have a working client by now.

 

--------------------------------------------

as for the more immediate concerns on this topic, what mootie was saying is in each of your .conf files (./athena/trunk/conf/char_athena.conf      ./athena/trunk/conf/login_athena.conf       and      ./athena/trunk/conf/map_athena.conf) you have to specify which interface to bind your serverS to. 

 

// is used in a variety of programming languages in order to designate a COMMENT line.  By using

//login_ip: 127.0.0.1    you are telling the server to connect to the login_athena server ON A COMMENTED line... remove the (//) and specify the device you wish to have the server bind to (127.0.0.1 will only work internally on ur computer... otherwise if you're behind a router use 192.168.x.x or w/e your LAN connected network card is attatched to

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  3
  • Reputation:   0
  • Joined:  03/05/13
  • Last Seen:  

i try on vdo it work thx for helpful.

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...