PDA

View Full Version : Problems logging into server


inkubus
10-23-2005, 01:37 AM
Hi all

I just compiled from CVS and i've come across a strange problem logging into the server. The server isn't behind a firewall and I've tried using the machines external IP and also updating the hosts file to point to the machines fqdn but alas i still can't login.

Just to note I can install VMWare on this box and run a windows server without any connection problems so I'm pretty sure my client EQ files are all perfectly fine for this build. Plus i can connect and play on other servers.

It's not really an error but I get the following:

25098 New client from ip: 86.137.36.201 port: 2328
Client disconnected
Removing client from ip:86.137.36.201 port:2328
Removing connection
31098 New client from ip: 86.137.36.201 port: 2328
Client disconnected
Removing client from ip:86.137.36.201 port:2328
Removing connection
41198 New client from ip: 86.137.36.201 port: 2328
Client disconnected
Removing client from ip:86.137.36.201 port:2328
Removing connection

Again and again... until my client pops up with 1017

Some details before people ask:

LoginServer.ini
[LoginServer]
loginserver=newlogin1.eqemulator.net
loginport=5998
worldname=Celestial Shift
worldaddress=217.158.94.106
locked=false
account=*******
password=********

[WorldServer]
Defaultstatus=20
Unavailzone=

[ChatChannelServer]
worldshortname=
chataddress=
chatport=

db.ini:
[Database]
host=localhost
user=eqemu
password=*******
database=eqemu

zone.sh:
./zone.bin . 217.158.94.106 8775 217.158.94.106 &
./zone.bin . 217.158.94.106 8776 217.158.94.106 &
./zone.bin . 217.158.94.106 8777 217.158.94.106 &
./zone.bin . 217.158.94.106 8778 217.158.94.106 &
./zone.bin . 217.158.94.106 8779 217.158.94.106 &

world.bin log:
[Status] Starting Log: logs/eqemu_world.log
[Status] Using database 'eqemu' at localhost
[Status] CURRENT_WORLD_VERSION:EQEMu 0.6.2-DR1
[Status] Loading opcodes..
[Status] libEMuShareMem.so loaded
0x81337e0
[Status] Loading variables..
[Status] Loading zones..
[Status] Clearing groups..
[Status] Clearing temporary merchant lists..
[Status] Loading items..
[Status] libEMuShareMem.so loaded
[Status] ./LoginServer.ini read.
[Status] Loading guild ranks..
[Status] Loading guild link..
[Status] libEMuShareMem.so loaded
[Status] Loading ./addon.ini..
[Status] Loading EQ time of day..
[Status] Deleted 0 stale player corpses from database
[Status] Deleted 0 stale player backups from database
Warning: You need to get laid...
TCP listening on: 217.158.94.106:9000
World server listening on: 217.158.94.106:9000
Connected to LoginServer: newlogin1.eqemulator.net:5998
38418 New TCP connection: 217.158.94.106:1784585945
38477 New TCP connection: 217.158.94.106:1784585945
New zoneserver: #1 217.158.94.106:59861
38498 New TCP connection: 217.158.94.106:1784585945
38498 New TCP connection: 217.158.94.106:1784585945
New zoneserver: #2 217.158.94.106:59864
New zoneserver: #3 217.158.94.106:59863
New zoneserver: #4 217.158.94.106:59862
Zoneserver SetConnectInfo: 217.158.94.106:59861: 217.158.94.106:8777
38577 New TCP connection: 217.158.94.106:1784585945
Zoneserver SetConnectInfo: 217.158.94.106:59862: 217.158.94.106:8778
Zoneserver SetConnectInfo: 217.158.94.106:59863: 217.158.94.106:8775
Zoneserver SetConnectInfo: 217.158.94.106:59864: 217.158.94.106:8779
New zoneserver: #5 217.158.94.106:59865
Zoneserver SetConnectInfo: 217.158.94.106:59865: 217.158.94.106:8776

Zone Log:
[Status] Starting Log: logs/eqemu_zone.log
[Status] Using database 'eqemu' at localhost
[Status] CURRENT_ZONE_VERSION: EQEMu 0.6.2-DR1
[Status] Loading opcodes..
[Status] Mapping Incoming Opcodes
[Status] Loading Variables
[Status] Loading zone names
[Status] Loading items
[Status] libEMuShareMem.so loaded
[Status] Loading npcs
[Status] Loading npc faction lists
[Status] libEMuShareMem.so loaded
[Status] Loading NPC Faction Lists from database...
[Status] Loading loot tables
[Status] Loading Loot tables from database...
[Status] Loading doors
[Status] libEMuShareMem.so loaded
[Status] Loading Doors from database...
[Status] libEMuShareMem.so loaded
[Status] Loading guilds
[Status] Loading guild list
[Status] libEMuShareMem.so 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
[Status] Loading commands
[Debug] Starting Log: logs/eqemu_debug_zone.log
[Debug] command_init(): - Command 'appearance' set to access level 150.
etc............
[Status] 180 commands loaded
[Status] Loading embedded perl XS
[Status] Loading quests
[Quest] Starting Log: logs/eqemu_quest_zone.log
[Quest] Tying perl output to eqemu logs
[Quest] Creating EQEmuIO=HASH(0x8368928)
[Quest] Creating EQEmuIO=HASH(0x8368c4c)
[Quest] Loading perlemb plugins.
[Quest] Unable to read perl file 'plugin.pl'
[Quest] Loading perl commands...
[Quest] Unable to read perl file 'commands.pl'
[Status] Starting EQ Network server.
[Status] Entering sleep mode
Connected to worldserver: 217.158.94.106:9000


Any ideas?

Belfedia
10-23-2005, 03:12 AM
you lack some files locate at source, in utils directory like commands.pl, plugin.pl, addon.ini.. etc. Perhaps try with that ? what tutorial you follow ?

inkubus
10-23-2005, 03:35 AM
Hi Belf,

I'll try adding the perl files in to see if it makes a difference. Do they affect how login is handled?

I followed the guide within the Wikki and used the source mentioned in the DevBranch entry.

inkubus
10-23-2005, 06:08 AM
Added the missing perl files but i'm still unable to login. It's also not creating any entries in accounts.

Belfedia
10-23-2005, 09:02 AM
Ok i found some problem in your config :
don't write
./zone.bin . 217.158.94.106 8775 217.158.94.106 &
but
./zone.bin . 217.158.94.106 8775 localhost &
or
./zone.bin . 217.158.94.106 8775 127.0.0.1 &
for all zone server you run, i think connection problems are here :)

inkubus
10-23-2005, 09:42 AM
Sorry i should have said:

I've tried

217.158.94.106
localhost
127.0.0.1
a fqdn

for the second address when booting zone

Still no luck i'm afraid! Thanks so far for your help

Belfedia
10-23-2005, 05:37 PM
I don't know why that don't work...
Have you test your internet connection ?
It was Stable ? (no short cut ?).

Or perhaps !!! one idea !
What is size on spell_us.txt on your emu directory ? (not client)
with linux, better is use the LAST spell_us.txt and not one before 9/13.

inkubus
10-23-2005, 07:43 PM
Hi Belf, i can confirm my internet connection is fine (works ok from a vmwared windows session). My spells_us.txt is 4.54mb dated 08/09/05.