Jump to content
  • 0
Sign in to follow this  
.CHNoel

Unknown packet header: xx, last: xxx xxx

Question

Hello guys,

 

i got a problem which appears sometimes and i thought i had fixed it but i still appears.

The problem i got is like in the topic: Unknown packet header: xx, last: xxx xxx.

Does somebody know how i can fix it and why this error appears?

 

It would be very helpfull if somebody could help me.

I´m using mainline for the ones who want to know what files i use.

 

I´m thankfull for every usefull answer :)

Share this post


Link to post

9 answers to this question

Recommended Posts

  • 0
Guest

Happens from time to time caused by wrong packet sizes or simply not existing packets.

If it doesnt affect the gameplay ignore it.

 

I have no idea how to backtrace this stuff correctly.

Share this post


Link to post
  • 0

You are using mainline server right?Also tell us what binary are you using..

  • Love 2

Share this post


Link to post
  • 0

You are using mainline server right?Also tell us what binary are you using..

 

I´m using the binary which is in the Dev Client, i dont really know which version it is.

Share this post


Link to post
  • 0

Compile the binary novaline or mainline_released and try to login to your server again,I think it will work.

  • Love 2

Share this post


Link to post
  • 0

The packet error can happen because of many things:

 

1. The packet variables are not the same on client/server side

2. The packet does not exist on client/server side

etc...

 

Now it sounds easy to fix, but not really...The syserr always report false or random (?) packets, sometimes it says "unknown packet header: 55", then few minutes later it says "unknown packet header: 101".I recommend you to use the mainline for server, because with that the dev and the novaline works too without any errors.

  • Love 1

Share this post


Link to post
  • 0

The packet error can happen because of many things:

 

1. The packet variables are not the same on client/server side

2. The packet does not exist on client/server side

etc...

 

Now it sounds easy to fix, but not really...The syserr always report false or random (?) packets, sometimes it says "unknown packet header: 55", then few minutes later it says "unknown packet header: 101".I recommend you to use the mainline for server, because with that the dev and the novaline works too without any errors.

 

Thanks to everybody for your help.

@Sanchez do you have a compiled Binary from novaline i can use? And i´m using the mainline source. :)

Share this post


Link to post
  • 0

I can't give it for you, because it have many modifications, but its easy to compile a new from novaline. If you have errors just link the libs properly:

 

1. Link every lib to UserInterface

2. Link EterLocale to Eterlib

Share this post


Link to post
  • 0

I can't give it for you, because it have many modifications, but its easy to compile a new from novaline. If you have errors just link the libs properly:

 

1. Link every lib to UserInterface

2. Link EterLocale to Eterlib

 

Thanks, the problem i have with compiling novaline is that i dont know which VS Version i need, it would be great if anyone could tell me.

I know that mainline works with VS 2008 Sp1 but that does not work for novaline.

Thanks for your help again :)

Share this post


Link to post
  • 0

It works with every Visual Studio, you just have to change the toolset to 2008.

 

7hxQs.png

  • Love 1

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.