Error code: FFXI-3001

Post Reply
Zenman
Posts: 15
Joined: Thu Sep 20, 2012 2:25 pm

Error code: FFXI-3001

Post by Zenman » Thu Sep 20, 2012 4:19 pm

No response from the FINAL FANTASY XI server. Connection timed out. Press OK to shut down.

This is the message the client gets after a minute or two after trying to switch to the map server. I can create a character just fine, select the character just fine but when it goes to load the data it hangs and then fails. I'm assuming that this might be due to the zoneip but it is rather far-fetched assumption since I do not have a full grasp on how this server works just yet. The reason as to why I assume this is because I've tested the server out on the same machine I have the FINAL FANTASY XI client on and it works just fine.

So if anyone can help me figure this one out, it would be much appreciated.

bluekirby0
Developer
Posts: 707
Joined: Sun Jul 22, 2012 12:11 am

Re: Error code: FFXI-3001

Post by bluekirby0 » Thu Sep 20, 2012 4:29 pm

If you are running your own server, check the game server console window. If you aren't getting any errors on that, then it is probably a zoneip issue.

Zenman
Posts: 15
Joined: Thu Sep 20, 2012 2:25 pm

Re: Error code: FFXI-3001

Post by Zenman » Thu Sep 20, 2012 4:33 pm

bluekirby0 wrote:If you are running your own server, check the game server console window. If you aren't getting any errors on that, then it is probably a zoneip issue.
Great! No errors so that is good news..

EDIT:

After using bluekirby instructions I had no problem getting the right IP in place
bluekirby0 wrote:the method to calculate it is listed in the server building guide. It is as follows:
Take your IP address and reverse the groups:

192.168.1.100 becomes 100 1 168 192

then plug those values into this formula:

a + b*256 + c*256^2 + d*256^3

you end up with

100 + 1*256 + 168*256^2 + 192*256^3

which simplifies to

100 + 256 + 168 * 65536 + 192*16777216 = 100 + 256 + 11010048 + 3221225472 = 3232235876

So, as you can see, the correct value to use in his scenario would be '3232235876'
I just didn't need to reverse the numbers. When the server ran the numbers were backwards in the database so I just used the same algorithm but kept them in the standard order. However, I'm now get Error code: FFXI-3101 Transmission error with lobby server.

I see that zoneip is the correct IP address in the connect-server but has a [SQL] DB error - Duplicate entry'######' for key 'PRIMARY' In the game server though I'm now getting [Warning] Client cannot receive packet or key is invalid: nameofcharacter. It does this about 14 times and then throws the error. Do I need to drop the DB and reload everything in?

bluekirby0
Developer
Posts: 707
Joined: Sun Jul 22, 2012 12:11 am

Re: Error code: FFXI-3001

Post by bluekirby0 » Thu Sep 20, 2012 6:36 pm

Ahh, I guess someone finally fixed the ordering in the time I was away from the project! Sorry about that.

As for your new errors, somehow you have added duplicates of what are supposed to be unique values. If you don't have anything important on there, the easiest way to fix it would be to dump your database and reload it, but you could also try and track down which table is causing the issue.

The warning is unfortunately normal. It should time out like that once or twice and then you should be able to get in-game from there. On the plus side, this should only happen once for each new character you make, and sometimes doesn't happen at all.

Zenman
Posts: 15
Joined: Thu Sep 20, 2012 2:25 pm

Re: Error code: FFXI-3001

Post by Zenman » Thu Sep 20, 2012 6:56 pm

No problems at all. Yeah, nothing important, fresh DB so no loss :)

EDIT:

OK, so after dropping the database, imported all the files and updated my map server zoneip to the correct address I'm able to connect. Thanks for all the help :)

Post Reply