Servertype connection issues for RagexeRE_2014_02_05

Private server support - Only post connectivity issues in the subforum!

Moderator: Moderators

Dougey
Noob
Noob
Posts: 7
Joined: 08 Mar 2015, 20:04
Noob?: No

Servertype connection issues for RagexeRE_2014_02_05

#1 Post by Dougey »

The issue i'm having is the error:

"Packet Tokenizer: Unknown switch: 082D"

Which from the forums appears to relate to an incorrect ServerType in the Servers.txt server listing.

Details

Servers.txt

#[Localhost - ROServer]
[Localhost - ROServer]
ip 127.0.0.1
port 6900
private 1
master_version 1
version 173
serverType 0
serverEncoding Western
addTableFolders translated/kRO_english;kRO

RO Server

Hercules Server dated 2014_02_05b

RO Client

Patched kRO Renewal client dated 2014_02_05b with translated files

WireShark

00000000 64 00 ad 50 33 01 75 73 65 72 6e 61 6d 65 00 00 d..P3.us ername..
00000010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 70 61 ........ ......pa
00000020 73 73 77 6f 72 64 00 00 00 00 00 00 00 00 00 00 ssword.. ........
00000030 00 00 00 00 00 00 00 .......

Testing

After using those values the login portion of OpenKore was successful:

Connecting to Account Server...
Connecting (127.0.0.1:6900)... connected
---------- Account Info ----------
Account ID: 2000000 80 84 1E 00
Sex: Boy
Session ID: 1310152585 89 57 17 4E
1062365776 50 6A 52 3F

----------------------------------
---------------------- Servers ----------------------
# Name Users IP Port
0 ROServer 0 127.0.0.1 6121
-----------------------------------------------------
Closing connection to Account Server
Disconnecting (127.0.0.1:6900)...disconnected
Selected server: ROServer
Connecting to Character Server...
Connecting to (127.0.0.1:6121)... connected
Packet Tokenizer: Unknown switch: 082D

This was confirmed by the server logs:

[Info]: request connect - account_id:2000000/login_id1:1310152585/login_id2:1062365776
[Info]: Loading Char Data (2000000)

I have tried to use the newest Server type "RagexeRE_2013_08_07a" but I get the same error.
The recvpackets.txt I have updated with the one I generated using PEEK but no change.
Currently i'm using the 2014_02_05 recvpackets.txt from this form post: http://forums.openkore.com/viewtopic.ph ... 8&start=40

I looked through the guides and the forums trying to find the correct Server type and server.txt setup for 2014_02_05 but have had no luck.

If anyone can help me out with this that would be greatly appreciated. :D
User avatar
4epT
Developers
Developers
Posts: 627
Joined: 30 Apr 2008, 14:17
Noob?: No
Discord: ya4ept#8494
Location: Moskow (Russia)

Re: Servertype connection issues for RagexeRE_2014_02_05

#2 Post by 4epT »

serverType is wrong
All my posts are made by machine translator!
¤ Manual ¤ Anti BotKiller ¤ Packet Extractor v3 ¤
Image
Image
Dougey
Noob
Noob
Posts: 7
Joined: 08 Mar 2015, 20:04
Noob?: No

Re: Servertype connection issues for RagexeRE_2014_02_05

#3 Post by Dougey »

Indeed, thats why i'm asking if anyone knows the correct server type I should use and how I can add it so OpenKore doesn't give me this error:

"Cannot load server message parser for server type 'kRO'."

Which I received when I tried to use "kRO_RagexeRE_2014_02_05" before noticing it was not in the OpenKore\tables\kRO folder.
User avatar
4epT
Developers
Developers
Posts: 627
Joined: 30 Apr 2008, 14:17
Noob?: No
Discord: ya4ept#8494
Location: Moskow (Russia)

Re: Servertype connection issues for RagexeRE_2014_02_05

#4 Post by 4epT »

see manual:
You can find all serverType files in src/Network/Receive. Only serverTypes whose files actually do exist would work.
All my posts are made by machine translator!
¤ Manual ¤ Anti BotKiller ¤ Packet Extractor v3 ¤
Image
Image
Dougey
Noob
Noob
Posts: 7
Joined: 08 Mar 2015, 20:04
Noob?: No

Re: Servertype connection issues for RagexeRE_2014_02_05

#5 Post by Dougey »

Yep, thats why I used the latest one "RagexeRE_2013_08_07a" which was closest to matching my date of 2014_02_05.

However, that did not work, so I went backwards through the list trying every available option all the way back to "RagexeRE_2009_11_04a".

Since none of them worked I created this post asking what server type I should be using and if not one in the list, then how can I add it/where can I find it?
Dougey
Noob
Noob
Posts: 7
Joined: 08 Mar 2015, 20:04
Noob?: No

Re: Servertype connection issues for RagexeRE_2014_02_05

#6 Post by Dougey »

Just a quick update:

Found the locations listed below and added a 2014_02_05b entry:

OpenKore\src\Network\Receive\kRO\Distfiles
OpenKore\src\Network\Receive\kRO\RagexeRE_2014_02_05b.pm
OpenKore\src\Network\Send\kRO\Distfiles
OpenKore\src\Network\Send\kRO\RagexeRE_2014_02_05b.pm
OpenKore\tables\kRO\RagexeRE_2014_02_05b

This worked to allow me to make a custom 2014_02_05 Servertype entry.

I have verified that my "recvpackets.txt" generated from PEEK appears correct and Receive/Send files have the correct information (based on the link below).

http://hercules.ws/board/topic/4790-201 ... ta-solved/

Though, I am still getting the "Packet Tokenizer: Unknown switch: 082D" error.
My next step is to try to run an undiff version to confirm.

On a side note, I don't know if it's related but if I have PEEK running through to character login then it crashes with the below error:

"No match found in Length Table for Packet 0x63c4"
Dougey
Noob
Noob
Posts: 7
Joined: 08 Mar 2015, 20:04
Noob?: No

Re: Servertype connection issues for RagexeRE_2014_02_05

#7 Post by Dougey »

I am now trying to use a 2013_08_07a client from here:

http://k3dt.eu/Ragexe/unpacked/2013-08- ... xe.exe.zip

With the Servertype kRO_RagexeRE_2013_08_07a and the NEMO patches/PEEK updates applied.

For Wireshark I get the following:

00000000 64 00 f7 2b 33 01 62 6f 74 31 00 00 00 00 00 00 d..+3.bo t1......
00000010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 70 61 ........ ......pa
00000020 73 73 31 00 00 00 00 00 00 00 00 00 00 00 00 00 ss1..... ........
00000030 00 00 00 00 00 00 00 .......

The recvpackets from PEEK comes back with the following name "recvpackets_20130805" but contains the same values as the recvpackets in /OpenKore/tables/kRO/RagexeRE_2013_08_07a.

OpenKore is able to connect to the server, login, but again fails at the client screen with the same error:

Packet Tokenizer: Unknown switch: 082D

If anyone can tell me what i'm doing incorrectly that would be greatly appreciated. :D
User avatar
4epT
Developers
Developers
Posts: 627
Joined: 30 Apr 2008, 14:17
Noob?: No
Discord: ya4ept#8494
Location: Moskow (Russia)

Re: Servertype connection issues for RagexeRE_2014_02_05

#8 Post by 4epT »

new servertype create only openkore developers

Show me a public server, using this type
All my posts are made by machine translator!
¤ Manual ¤ Anti BotKiller ¤ Packet Extractor v3 ¤
Image
Image
Dougey
Noob
Noob
Posts: 7
Joined: 08 Mar 2015, 20:04
Noob?: No

Re: Servertype connection issues for RagexeRE_2014_02_05

#9 Post by Dougey »

4epT: The server I am running the 2014_02_05b client on is just a private server that I created using the Hercules files.

If you need to attempt a connection to test/determine the packet information please let me know and I can provide the address and login information.

I also have a 2013_08_07a version of the server/client that can run if it's more fitting for OpenKore.

Since it's only myself and a few others we are looking to setup some heal bots to help us.
This was originally planned as an update to the server/client to include a heal mercenary but the mercenary skills are locked at 40 on the client exe.

Please let me know what is needed to get this working for either a 2014_02_05b client or a 2013_08_07a client.
User avatar
4epT
Developers
Developers
Posts: 627
Joined: 30 Apr 2008, 14:17
Noob?: No
Discord: ya4ept#8494
Location: Moskow (Russia)

Re: Servertype connection issues for RagexeRE_2014_02_05

#10 Post by 4epT »

why do you need your own server?
For test use RateMyServer

OpenKore support: RagexeRE_2013_08_07a
All my posts are made by machine translator!
¤ Manual ¤ Anti BotKiller ¤ Packet Extractor v3 ¤
Image
Image