EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Support::Windows Servers (https://www.eqemulator.org/forums/forumdisplay.php?f=587)
-   -   Zoneserver problem with EQEmu 0.6.2-DR1 (What did I do wrong?) (https://www.eqemulator.org/forums/showthread.php?t=19297)

jillmatik 09-08-2005 09:23 PM

Zoneserver problem with EQEmu 0.6.2-DR1 (What did I do wrong?)
 
Hello there,

Just setting up my first EQEmu server (0.6.2-DR1) and have run into a bit of a problem. I'm able to connect to my own server and get the character select screen. Once I've created my first character and try to load into the world, World.exe is giving the following message:

Quote:

TCP listening on: xxxxxxxxxxxxxxxxx:9000
World server listening on: xxxxxxxxxxxxxxxxx:9000
Setting World to MiniLogin Server type
Connected to LoginServer: eqemulator.net:5998
29442 New client from ip: xxxxxxxxxxxxxxxxx port: 1440
Logged in: (CharSel) Account #6: xxxxxxxx
Received unknown opcode: 0x0107 size:0 bytes
Attempting autobootup of cabeast (106) for Sikliz
Error: No zoneserver to bootup cabeast (106) for Sikliz
Here are my configs:
Boot5zones
Quote:

REM:--------------Start-----------------------

@echo off

if NOT exist spells_us.txt goto NOSPELL

start zone . publiciphere 8780 publiciphere
start zone . publiciphere 8781 publiciphere
start zone . publiciphere 8782 publiciphere
start zone . publiciphere 8783 publiciphere
start zone . publiciphere 8784 publiciphere

exit
cls

:NOSPELL

echo You did not copy the spells_en.txt from your everquest directory to this one. Please do so or zones will crash on startup.

PAUSE

REM:---------------END------------------------
I hope this is enough information to help. If not please let me know anything else I can provide. Sounds like it just doesn't know that the zone.exe program is running on the same box, but I don't see where it's getting confused. Thanks in advance!

J
*Edit* Wrong ports listed in Boot5zones

Kikaro 09-08-2005 09:40 PM

when you boot up boot5zones.bat what do yo uget there, and what shos up in your world.exe when yo udo this. it sounds like your zones are not connecting to your world.

Also post your loginserver.ini (just hide the private info)

jillmatik 09-08-2005 10:13 PM

Boot5Zones
 
When I launch the Boot5Zones.bat, I get 5 of the following screens:
Quote:

[Status] CURRENT_ZONE_VERSION: EQEMu 0.6.2-DR1
[Status] Loading opcodes..
[Status] Mapping Opcodes
[Status] Loading Variables
[Status] Loading zone names
[Status] Loading items
[Status] EMuShareMem loaded
[Status] Loading npcs
[Status] Loading npc faction lists
[Status] EMuShareMem loaded
[Status] Loading loot tables
[Status] Loading doors
[Status] EMuShareMem loaded
[Status] EMuShareMem loaded
[Status] Loading guilds
[Status] Loading guild list
[Status] EMuShareMem loaded
[Status] Loading factions
[Status] Loading titles
[Status] Loading AA effects
[Status] Loading swarm spells
[Status] Loading tributes
[Status] Loading corpse timers
[Status] Loading what ever is left
Couldn't open './addon.ini'.
[Status] Loading commands
[Status] 180 commands loaded
[Status] Starting EQ Network server.
[Status] Entering sleep mode
Connected to worldserver: publiciphere:9000
Now it appears to be creating the zone, I hadn't scrolled down far enough on my world.exe window. It appears I'm actually loading.. just very slowly. I waited it out for a good amount of time and actually zoned in. Now when I try and zone into another zone I get the following in my World.exe window
World.exe

Quote:

ERROR! ID is 0!!!
Is this server connected to minilogin?
Could not find a minilogin account, verify ip address logging into minilogin is
the same that is in your account table.
Removing client from ip:xxxxxxxxxxxxxxxx port:1525
I'm not even running minilogin as far as I know. I just launch world.exe, then Boot5zones.bat As requested here is my login config file:

Quote:

[LoginServer]
loginserver=eqemulator.net
loginport=5998
worldname=Cold Steel
worldaddress=publicipaddress
locked=false
account=******
password=*****

[WorldServer]
Defaultstatus=0
Unavailzone=

[ChatChannelServer]
worldshortname=
chataddress=
chatport=

[LoginConfig]
ServerMode=
ServerPort=

Kikaro 09-08-2005 10:37 PM

Ah I think I see it, in your Boot5zones.bat there is an extra line after the IPs and before Exit. Try removing that to look like this:

REM:--------------Start-----------------------

@echo off

if NOT exist spells_us.txt goto NOSPELL

start zone . publiciphere 8780 publiciphere
start zone . publiciphere 8781 publiciphere
start zone . publiciphere 8782 publiciphere
start zone . publiciphere 8783 publiciphere
start zone . publiciphere 8784 publiciphere (You had another line here)
exit
cls

:NOSPELL

echo You did not copy the spells_en.txt from your everquest directory to this one. Please do so or zones will crash on startup.

PAUSE

REM:---------------END------------------------

Belfedia 09-08-2005 10:46 PM

Hope that help :

Don't scribe : start zone . publiciphere 8780 publiciphere
but : start zone . publiciphere 8780 localhost

i'm curious ?
Publiciphere is'nt a WWW adress ?
you must replace it by IP or Name (like google.com)
the same you use in loginserver.ini (Adress of world server)

Kikaro 09-08-2005 11:09 PM

Having your external IP on both sides of the port works fine, its how i have mine set up

jillmatik 09-08-2005 11:10 PM

Thanks
 
I'll give this a shot tomorrow.. getting late here. Thanks for the suggestions.

My public address is infact a name address not IP. I just put "PublicIPAddress" there in place of it. I'm hoping that this "Minilog" error i'm getting in World.exe is attributed to my putting my public address on both sides of the port number like you suggested changing.

I'll post my progress tomorrow!

Thanks
J

Kikaro 09-08-2005 11:19 PM

i think its aslo due to an extra line. The publickip on both sides doesnt hurt anything. its how i have mine.

Dr Zauis 09-09-2005 03:08 AM

Quote:

Originally Posted by jillmatik
I'll give this a shot tomorrow.. getting late here. Thanks for the suggestions.

My public address is infact a name address not IP. I just put "PublicIPAddress" there in place of it. I'm hoping that this "Minilog" error i'm getting in World.exe is attributed to my putting my public address on both sides of the port number like you suggested changing.

I'll post my progress tomorrow!

Thanks
J

In the variables table in Database you should try to set the server type to public. That will get rid of the error.(At lest it did for me on 6.1) BTW I have every address set to localhost. Im guessing that will only allow me on my own computer to log in even if I set my server to open. I dont use minilogin.

jillmatik 09-09-2005 06:28 AM

Starting over..
 
I've decided to scratch my current setup and go with Caveman's Installer. I figure this will give me a good base to start digging in and exploring correctly configured databases and config files. Then I'll work on upgrading.

Now I'll just need to figure out how to get my client back to a version that works with his setup.

Thanks again for the help everyone. I'm really looking forward to exploring this and learning SQL etc on the way.

J
*Edit* If anyone has any useful information links regarding upgrading from 6.0-DR3 to current version please PM me or point me in the right direction here. I seem to fail at forum search :confused: I always get convoluted search results based on my convoluted search strings :P


All times are GMT -4. The time now is 12:44 AM.

Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.