1107 when others join but not me. HELP!
Ok I am trying to set up my own server for people to play on via internet but have encountered this anoying problem: I go and launch world.exe and Boot5Zones. They all go and load up corretly and all and I can even see my server on the EqEmu Login Server list listed normally and not locked. I then can even go and log into my own server on the pc the server is running off of with no problems, but when I try to log in on another pc or my freind trys to log on through the internet they get a 1107 error message! I cant figure out why their getting it, its got to be somthing server-side cause they can connect to any other game but mine. I searched the forums but only found help with this error for minilogin play or because of a firewall. Yes my firewall and anti-virus are disabled too.
|
Ok I made sure my firewall was disabled in the network conections area and all that stuff but people still cant conect to my server without gettin the 1107 error :( I am currently on a network with another pc but I have the server on the pc the internet runs into. I am also running windows xp. Heres my config info:
LOGINSERVER.INI: ### --- NOTE: Starting 6-1-2002, you can no longer use the word "Server" in worldname. ### --- NOTE2: the word "Server" is added to each server automaticly. # READ README.TXT [LoginServer] loginserver=eqlogin1.eqemu.net loginserver2=eqlogin2.eqemu.net loginport=5999 loginport2=5999 worldname=Radimus locked=false account= password= worldaddress=12.89.***.29 [WorldServer] Defaultstatus= Unavailzone= [LoginConfig] ServerMode=Standalone ServerPort=5999 UplinkAddress= UplinkPort= UplinkAccount= UplinkPassword= BOOT5ZONES.BAT: REM: ****Read this first!!!**** REM: This file requires your real IP in the place of "YourIP" when you are connecting REM: To the EQEmu Loginserver. REM: When you are using minilogin, Replace all IP Addresses to say 127.0.0.1 REM: If you still get errors try using localhost instead of 127.0.0.1 REM:--------------Start----------------------- @echo off start ZoneNT . 12.89.***.29 7995 12.89.***.29 start ZoneNT . 12.89.***.29 7996 12.89.***.29 start ZoneNT . 12.89.***.29 7997 12.89.***.29 start ZoneNT . 12.89.***.29 7998 12.89.***.29 start ZoneNT . 12.89.***.29 7999 12.89.***.29 exit cls REM:---------------END------------------------ ANY help would be apriciated as I really want to get this to work. THANKS! |
ok I disabled my network and now people can log on without the error! but now they get kicked when they get to char creation screen!!.. I looked at the world.exe log and it shows some "Unknown Opcode size 0" message on the log and then shows the player disconected! why is that happening? The posts ive read havent solved it either... any clue? also anyone knows why I cant play when my network is enabled?
|
Remove the "account=" and "password=" lines from your LoginServer.ini and see if that helps.
|
ok I removed the "account=" and "password=" lines from the loginserver.ini and disabled my network (to make sure it wasnt causing any problems) Now I can get someone to connect to my server without the 1017 but they get kicked back to the login screen once they get to the charector creation screen. I looked at world.exe and it says "Unknown opcode: 0x3521 size:0" and has this list of "Unknown opcode" messages then says "Client Disconected" why is this happening? I was able to successfully run that other EQ Emulator "EthernalEMU" but I dont like that one as I do this one... maybe it has something to do with my MySql database since EthernalEmu doesnt use a MySql db and it worked yet this one does and it doesnt work?
|
Run World and Boot5zones, and copy the contents of them here.
Also make sure you don't have any "emulation" options enabled in WinXP (for the exes, such as Win98, Win2K etc emulation). Also, when you say they get booted at the char creation screen, are you saying they get past loading and get booted right after they see the char creation screen, or they make a character and disconnect when entering world? Finally, are you behind a router? |
Ok first, No I am not behind a router. Second, When they get booted tends to vary... like when my freind trys to join he'll make it too the char creation screen and then he'll get booted... but it varies when it boots him in thier... like sometimes as soon as he enters the char creation screen he gets booted.. yet other times he gets booted when adjusting the stats for the charector. Then Ive seen some users actualy make it past that and get into the zone server but then I belive they get booted cause it says "Client Disconected" right when they go to get in it. Heres my Worlds.exe and Boot5zones log: NOTE the part with #signs is where I put a comment for you to read about it.
#########World.exe:################### ####This is one of the messages world.exe gives when some users join:###### Using database 'eq' at localhost EQEMu 0.3.11 - Wechselwirkende Spieler Loading zone names & items... EMuShareMem.dll loaded. Loading items from database... ...done. LoginServer.ini read. Loading guild ranks...done. World server listening on: port 9000 Connected to LoginServer: eqlogin2.eqemu.net:5999 New TCP connection: 12.89.168.30:3121 New zoneserver: #1 12.89.168.30:3121 New TCP connection: 12.89.168.30:3122 New zoneserver: #2 12.89.168.30:3122 New TCP connection:12.89.168.30:3123 New zoneserver: #3 12.89.168.30:3123 Zoneserver SetConnectInfo: 12.89.168.30:3121: 12.89.168.30:7999 New TCP connection: 12.89.168.30:3124 New zoneserver: #4 12.89.168.30:3124 Zoneserver SetConnectInfo: 12.89.168.30:3122: 12.89.168.30:7998 Zoneserver SetConnectInfo: 12.89.168.30:3123: 12.89.168.30:7995 New TCP connection: 12.89.168.30:3125 New zoneserver: #5 12.89.168.30:3125 Zoneserver SetConnectInfo: 12.89.168.30:3125: 12.89.168.30:7996 Zoneserver SetConnectInfo: 12.89.168.30:3124: 12.89.168.30:7996 999047 New client from ip: 172.165.30.156 port: 1539 Account Attempting to be created:aeiou 0 Logged in: LS#7837: aeiou Logged in: LS#7837: aeiou Logged in: LS#7837: aeiou Guild Send Request... Sending character information. Unknown opcode: 0x64c0 size :0 Unknown opcode: 0x0010 size :0 Unknown opcode: 0x8030 size :0 Unknown opcode: 0x65f0 size :0 Unknown opcode: 0x67c0 size :0 Unknown opcode: 0x01e7 size :0 Unknown opcode: 0x87f0 size :0 Unknown opcode: 0x9240 size :12 0: 00 00 00 03 00 00 00 00 -- 00 00 00 00 Unknown opcode: 0x97c0 size :0 Unknown opcode: 0x9240 size :12 0: 00 00 00 03 00 00 00 00 -- 00 00 00 00 Unknown opcode: 0x3541 size :2056 Unknown opcode: 0x3941 size :2056 Unknown opcode: 0x9240 size :12 0: 00 00 00 03 00 00 00 00 -- 00 00 00 00 Unknown opcode: 0x9240 size :12 0: 00 00 00 03 00 00 00 00 -- 00 00 00 00 Unknown opcode: 0x9240 size :12 0: 00 00 00 03 00 00 00 00 -- 00 00 00 00 Unknown opcode: 0x9240 size :12 0: 00 00 00 03 00 00 00 00 -- 00 00 00 00 Unknown opcode: 0x9240 size :12 0: 00 00 00 03 00 00 00 00 -- 00 00 00 00 Name approval request for:Reras race:7 class:1 Char create:Reras Unknown opcode: 0x3541 size :2056 Unknown opcode: 0x3941 size :2056 Unknown opcode: 0x9240 size :12 0: 00 00 00 03 00 00 00 00 -- 00 00 00 00 Maxclients: -1 Atempting autobootup of 'freportw' fr Reas Zoneserver SetZone: 12.89.168.30:7999 fre[prtw Charlogin:Reras Enter world: Reas: freportw Zoneserver SetZone: 12.89.168.30:7999 freportw Client disconnected Removing client from ip:172.165.30.156 port:1539 Zoneserver SetZone: 12.89.168.30:7999 Zoneserver SetZone: 12.89.168.30:7999 ####This is what world.exe says when other users, like when my freind trys to join##### Using database 'eq' at localhost EQEMu 0.3.11 - Wechselwirkende Spieler Loading zone names & items... EMuShareMem.dll loaded. Loading items from database... ...done. LoginServer.ini read. Loading guild ranks...done. World server listening on: port 9000 Connected to LoginServer: eqlogin2.eqemu.net:5999 New TCP connection: 12.89.168.30:3121 New zoneserver: #1 12.89.168.30:3121 New TCP connection: 12.89.168.30:3122 New zoneserver: #2 12.89.168.30:3122 New TCP connection:12.89.168.30:3123 New zoneserver: #3 12.89.168.30:3123 Zoneserver SetConnectInfo: 12.89.168.30:3121: 12.89.168.30:7999 New TCP connection: 12.89.168.30:3124 New zoneserver: #4 12.89.168.30:3124 Zoneserver SetConnectInfo: 12.89.168.30:3122: 12.89.168.30:7998 Zoneserver SetConnectInfo: 12.89.168.30:3123: 12.89.168.30:7995 New TCP connection: 12.89.168.30:3125 New zoneserver: #5 12.89.168.30:3125 Zoneserver SetConnectInfo: 12.89.168.30:3125: 12.89.168.30:7996 Zoneserver SetConnectInfo: 12.89.168.30:3124: 12.89.168.30:7996 1813278 New client from ip:12.89.142.31 port: 1234 Account Attempting to by created: Ranma990 0 Logged in : LS#7531: Ranma990 Guild Send Request... Sending character information. Unknown opcode: 0x4180 size :0 Unknown opcode: 0x0002 size :0 Unknown opcode: 0x6d80 size :0 Unknown opcode: 0x6d80 size :0 Unknown opcode: 0x4580 size :0 Unknown opcode: 0x4780 size :0 Unknown opcode: 0x4980 size :0 Unknown opcode: 0x4b10 size :0 Unknown opcode: 0x5080 size :0 Unknown opcode: 0x5280 size :0 Unknown opcode: 0x5480 size :0 Unknown opcode: 0x5680 size :0 Unknown opcode: 0x62c1 size :0 Unknown opcode: 0x658f size :0 Unknown opcode: 0x8980 size :0 Unknown opcode: 0x8283 size :0 Client Disconnected Removing client from ip:12.89.142.31 port:1234 ###########Boot5Zones:######################## Using database 'eq' at localhost EQEMu 0.3.11 - Wechselwirkende Spieler Loading zone names, item & NPCs... EMuShareMem.dll loaded. ...done. If this is the last message you see, you forgot to move spells_en.txt from your EQ dir to this dir. Spells loaded. Loading Guild ranks...done. Loading faction data...done. Connected to worldserver: 12.89.168.30:9000 Entering sleep mode ## NOTE: I ONLY GOT THE MESSAGE BELOW WHEN THE FIRST USER CONNECTED NOT THE OTHER ONE###### ZoneID = 9 Reading zhdr file './cfg/freportw.cfg' Using database for safe coords. Zone safe coords are x = 181; y =335; z=o Petition 0 pettime = 0 ------------ Zone server 'freportw' listening on port:7999 ------------ Error in AddLootDropToNPC: dbitem=0, item#=0, lootdrop_id=0 Error in AddLootDropToNPC: dbitem=0, item#=0, lootdrop_id=0 Error in AddLootDropToNPC: dbitem=0, item#=0, lootdrop_id=0 Error in AddLootDropToNPC: dbitem=0, item#=0, lootdrop_id=0 Error in AddLootDropToNPC: dbitem=0, item#=0, lootdrop_id=0 Error in AddLootDropToNPC: dbitem=0, item#=0, lootdrop_id=0 Error in AddLootDropToNPC: dbitem=0, item#=0, lootdrop_id=0 Error in AddLootDropToNPC: dbitem=0, item#=0, lootdrop_id=0 Error in AddLootDropToNPC: dbitem=0, item#=0, lootdrop_id=0 Error in AddLootDropToNPC: dbitem=0, item#=0, lootdrop_id=0 Error in AddLootDropToNPC: dbitem=0, item#=0, lootdrop_id=0 Error in AddLootDropToNPC: dbitem=0, item#=0, lootdrop_id=0 Error in AddLootDropToNPC: dbitem=0, item#=0, lootdrop_id=0 Error in AddLootDropToNPC: dbitem=0, item#=0, lootdrop_id=0 Error in AddLootDropToNPC: dbitem=0, item#=0, lootdrop_id=0 Error in AddLootDropToNPC: dbitem=0, item#=0, lootdrop_id=0 1065823 New client from ip: 172.165.30.156 port: 1541 Login packet 1 <Op_SetDataRate = 5> Login packet 2 Loaded playerprofile for Reras - size: 8460/8460 Loaded alt_adv_table for Reras - size: 258/258 Login packet 3 Zhdr request <Login 4> Sending zonepoints...done Sending object...done Enterzone complete <Login 5> Sending doorspawns..done Client disconnected: Reras Dropping client: Process=false, ip=172.165.30.156, port=1541 Automatic shutdown Messge:----SERVER SHUTDOWN---- Zone shutdown: going to sleep |
Still appears as your world server isn't correctly binding to your external IP.
Make SURE you remove the account= and password= lines, so it goes: locked=false worldaddress=12.89.168.30 When you do that, world.exe should have the line: World server listening on: 12.89.168.30:9000 instead of World server listening on: port 9000 |
ah I forgot I had recopied over a backup loginserver.ini when I relaunched the world.exe b4 for the log. But now I made sure I removed it and im still having some troubles with it. heres my exact loginserver.ini file:
### --- This file tells world.exe what loginserver to connect to. ### --- Leave the account and password field BLANK. ### --- Public Login is un-supported as is LAN playing. We reccomend using the EQEmu.net Loginserver ALWAYS. ### --- NOTE: Starting 6-1-2002, you can no longer use the word "Server" in worldname. ### --- NOTE2: the word "Server" is added to each server automaticly. # READ README.TXT [LoginServer] loginserver=eqlogin1.eqemu.net loginserver2=eqlogin2.eqemu.net loginport=5999 loginport2=5999 worldname=Radimus Please Join to Test locked=false worldaddress=12.89.168.30 [WorldServer] Defaultstatus= Unavailzone= [LoginConfig] ServerMode=Standalone ServerPort=5999 UplinkAddress= UplinkPort= UplinkAccount= UplinkPassword= ###and heres my world.exe files now: Using database 'eq' at localhost EQEMu 0.3.11 - Wechselwirkende Spieler Loading zone names & items... EMuShareMem.dll loaded. Loading items from database... ...done. LoginServer.ini read. Loading guild ranks...done. World server listening on: 12.89.168.30:9000 Connected to LoginServer: eqlogin1.eqemu.net:5999 New TCP connection: 12.89.168.30:3228 New zoneserver: #1 12.89.168.30:3228 New TCP connection: 12.89.168.30:3122 New zoneserver: #2 12.89.168.30:3122 New TCP connection:12.89.168.30:3123 New zoneserver: #3 12.89.168.30:3123 Zoneserver SetConnectInfo: 12.89.168.30:3121: 12.89.168.30:7999 New TCP connection: 12.89.168.30:3124 New zoneserver: #4 12.89.168.30:3124 Zoneserver SetConnectInfo: 12.89.168.30:3122: 12.89.168.30:7998 Zoneserver SetConnectInfo: 12.89.168.30:3123: 12.89.168.30:7995 New TCP connection: 12.89.168.30:3125 New zoneserver: #5 12.89.168.30:3125 Zoneserver SetConnectInfo: 12.89.168.30:3125: 12.89.168.30:7996 Zoneserver SetConnectInfo: 12.89.168.30:3124: 12.89.168.30:7996 172057 New client from ip:12.89.142.31 port: 1429 Logged in: LS#7531: Ranma990 Logged in: LS#7531: Ranma990 Guild Send Request... Sending Character information. Unknown opcode: 0x4180 size :0 Unknown opcode: 0x0002 size :0 Unknown opcode: 0x6d80 size :0 Unknown opcode: 0x6d80 size :0 Unknown opcode: 0x4580 size :0 Unknown opcode: 0x4780 size :0 Unknown opcode: 0x4980 size :0 Unknown opcode: 0x4b10 size :0 Unknown opcode: 0x5080 size :0 Unknown opcode: 0x5280 size :0 Unknown opcode: 0x5480 size :0 Unknown opcode: 0x5680 size :0 Client Disconnected Removing Client from ip:12.89.142.31 port:1429 Man I wonder why its doing this. Funny though cause it seems like im getting a few less "Unknown opcode" errors.. like how before thier was like 16 now theirs 12... :rolleyes: |
I also noticed that my Error log in the MySql says this:
section, for example, innodb_data_file_path = ibdata1:10M:autoextend But to get good performance you should adjust for your hardware the InnoDB startup options listed in section 2 at http://www.innodb.com/ibman.html 021029 23:27:38 MySql: Normal shutdown 021029 23:27:39 MySql: Shutdown Complete MySql: ready for connections MySql: ready for connections Cannot initialize InnoDB as 'innodb_data_file_path' is not set. If you do not want to use transactional InnoDB tables, add a line skip-innodb to the [mysqld] section of init parameters in your my.cnf or my.ini. If you want to use InnoDB tables, add to the [mysqld] section, for example, innodb_data_file_path = ibdata1:10M:autoextend But to get good performance you should adjust for your hardware the InnoDB startup options listed in section 2 at http://www.innodb.com/ibman.html 021030 23:33:28 MySql: Normal shutdown 021030 23:33:28 MySql: Shutdown Complete MySql: ready for connections Dunno if theirs anything wrong with that but just posting it to make sure ints not a prob. |
nm
|
anyone got any ideas?... its being very anoying in terms of working. :confused:
|
Yay its working.... I dunno what exactly happened but I got some clients connecting with no probs today, maybe it was just my freind's pc that for some reason doesnt like connecting to mine. Maybe cause were on the same Internet Provieder in our town or cause of his messed up network settings?(probably cause of the network settings on his pc) Ok well I got most things working alright now cept for a few things that I can work out. But I got another pc on my network and I was wondering if I can make it join my server while my server has clients from the internet in it? Like when I try to join my server through the LAN I get a 1017. I was wondering if its possible to make my pc join through the LAN to my server that has clients fromt he internet on it?
|
|
THANKS Xarslik!! Youve been rather helpful! Ill be sure to try it out first thing tommrow and let ya kno how everything is going... yea.. im workin on little sleep right about now and am just about asleep at keyboard. haha
|
OK I dled the NAT patch but then what am i supposed to do with it? I can load it into notepad to read it but I cant do anything else with it.
|
yay I got it all working now by useing a dns website thing. Thanks for your help.
|
lol ok I spoke a little too soon, I mean it "works" but not at good preformance. Like the second pc on my LAN connects through the internet then back to the server pc, which causes it to lag. Is thier a way to make the second pc on my LAN connect through the LAN into the server pc?
|
Unless your second PC is connected directly to the internet, it shouldn't be going through the "internet" when connecting.
A good way to verify this is to look at the message in World.exe when connecting. It should say a new connection from "192.168.0.X" or whatever the LAN ip that's connecting is. Is your server machine running EQ at the same time it's running the Server? |
no its not connected directly to the internet, but I have it setup so the clients read member.dns.org which forwards them or whatever it does to my real IP, would that make the second pc on my lan go out to the internet then bak? or will it only do that once and realize its on the LAN and connect via lan? hhmm il have to check tommrow what the world.exe says cause i got a bunch of things to finish up for tommrow that I have to do right now. :( oh and yea i did have eq runnin on the server pc. Though when the second lan pc connects its lag meter goes up to red very fast then dc's... would that be why? thanks!
|
Running EQ at the same time as the server on the same machine is going to cause a lot of lag. Set your worldaddress= and your Boot5Zones IPs to your dns.org address. Then on the client machines (EXCEPT for your server machine) on your LOCAL network, edit the C:\WINDOWS\System32\drivers\etc\hosts file to contain the line:
(your dns.org address) [TAB] (your internal server IP) Mine, for example, is: bluemist.org 192.168.0.1 |
I'm having the same kind of issue, I'm using the minilogon
I get to the logon screen fine using my usid and pass created (jonathan/xxxxxxxxx)Client disconnected (eqnc->GetState()=102) Removing client from ip: 127.0.0.1, port: 1708 190183 New client from ip: 127.0.0.1 port: 1710 Client disconnected (eqnc->GetState()=102) Removing client from ip: 127.0.0.1, port: 1710 200047 New client from ip: 127.0.0.1 port: 1714 Client disconnected (eqnc->GetState()=102) Removing client from ip: 127.0.0.1, port: 1714 It removes me after showing this in the WORLD.EXE window902527 New client from ip: 127.0.0.1 port: 1700 127.0.0.1: Wrong name/pass: name='eqemu' Removing client from ip:127.0.0.1 port:1700 935805 New client from ip: 127.0.0.1 port: 1706 127.0.0.1: Wrong name/pass: name='eqemu' Removing client from ip:127.0.0.1 port:1706 982983 New client from ip: 127.0.0.1 port: 1712 127.0.0.1: Wrong name/pass: name='eqemu' Removing client from ip:127.0.0.1 port:1712 Now the funny thing is, no matter WHAT usid I put it, it defaults to that. ? I dunno . . .If you need anything else let me know |
ok well I got my server working.. I tested it for the last day or so to make sure b4 posting this time :p just a few bugs I got right now, like how some zones load into boxes with cat pics on the walls.. lol why is that? is it cause the cords for the zone are wrong and thats like a safe box? Well anyway I got mine working by making an account at dydns.com and used my server.dydns.org in the loginserver.ini instead of my IP same with the boot5zones and now my clients and I are connecting fine. I guess it was my pc laggin the server down b4 too when I ran eq on it and the server.. it was my Athlon 950 w/ 640MB PC-133 RAM, now the server's on my Athlon XP 1900+ Oced to 2200+, with 512MB PC2700 RAM and its running nice other than some smaller issues. I think though I might be getting a few dc's from my server but I guess thats just my internet sucking till I get my faster line put in. Thanks again for your help!
|
The Cat was the picture of one of the early EQ developers cats who had passed away..
You are in the 'safe spot'. Its the spot the client sends you when the server tries to zone you somewhere it cant put you. You will need to #goto a location in the zone to get out of it. I always try #goto 0 0 0, in some zones, the safe spot will have locations written on the walls, just reverse the first 2 numbers, and #goto them.. |
ok I was able to find the right coordinates to get out of the safe box but how do I keep the new points? I tried going to zone points under EQAdmin and changing them their but it still brings me back to the box and I even tried the #safepoint command from the game.
|
All times are GMT -4. The time now is 04:49 PM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.