Trying to figure out 1017 problem
Simple question not covered on any existing 1017 thread.
(IE flamers go flame someone else, I have read the threads...) Yes patched to latest, Yes loaded the eqhost file. using EQW to login to server with no patching, not trying to run my own server. Just trying to log into a EQEmu server. I can log in to live servers no problem, does this mean the 1017 I'm getting has nothing to do with my network connection/settings? |
are you sure you are getting login in the eqhost.txt correct?
for live client (050DR3) you need to use port 5997. |
Yeah downloaded and checked the port settings. No problem getting to the login screen, I've even been able to log into chat if that means anything.
Had the same problem with 4.4 but was hoping 5.0 would clear it up. I get to the server select screen, select one, get the message 'sumbmitting to world server' (or whatever that is). I watch the my modem talking to the server with Rx and Tx LEDs lit up solid for about 10 seconds, then I get kicked back to the 'connect' screen. The second time around is when I'll get the dreaded 1017 messege. Running Win98, 386M RAM, 450Mhz AMD. I am patched to the latest, and made a copy of the entire EQ directory, to a new folder - There shouldn't be any problem with that, correct? While sorting through the 25 pages of results from a search on '1017', I noticed there were no solid suggestions on what to do if you we're justy trying to log into an EQEmu server -- Should I take it that the devolopers just got their butt kicked by this little problem while they managed to figure out everything else? Has anyone else running Win98 been able to log in? Is it a problem I have no expansions after Luclin? Will I hit 65 on the Live servers before I can even log in? Thanks for any assistance! -Jerry |
You could use a packet collector of some sort to verify that traffic is actually commencing between you and the world server you have chosen. We would provide you with the packet collector, but it's not yet finished.
|
I was going to suggest using Ethereal for a packet trace, until I saw that he is using a modem ... I know Ethereal never used to work with dial-up-networking. Does the packet collector, or does it only work on Ethernet connections ?
|
Merth, wouldn't the fact that I can log into and use chat, on the EQEmu server that is, mean that everything should be OK on that end?
OK i'm an engineer, not a computer geek - would I haveto use a EQ specific packet trace to get any usefull info? |
Do you have any software firewalls, like zonealarm etc, running ?
|
winpcap is used by our packet collector, and i believe ethereal uses the same. So if ethereal won't work, packet collector likely won't as well.
Some things to test: * Are you able to connect to EQLive? * Have you played with the value in datarate.txt? * What server/port is your eqhost.txt file pointing to? * What is the name/version number listed for the server you are trying to connect to? * For the eqgame.exe that executes, what is its datetime stamp and size? (don't just navigate to the directory and look; follow your shortcuts to make sure you are running the correct eqgame) * Play around with unplugging your connection before clicking 'enter world' .. do you notice a difference in timeouts? * Check dbg.txt in the eq folder * Are you running under EQW? Try it without 1017 means precisely one thing: 'something' went wrong. There is no one solution, because there's never just one 'something' that goes wrong. |
Not on my machine no, I trust my ISP (earthlink) to do that, they've done good so far....
Thats where I get fuzzy, about the way EQLive and EQEmu match up. - if I can log into EQLive, shouldn't I be able to log into EQEmu? Is it not just data getting sent back and forth over the internet? Plain harmless bits going to addresses that a firewall wouldn't worry about anyway? |
Some things to test:
* Are you able to connect to EQLive? Yep just on last night * Have you played with the value in datarate.txt? Okay tried from 1 to 100, no difference, gives up after 15-20 seconds? * What server/port is your eqhost.txt file pointing to? 5997 5997 5997 5997 5997 I know I know [Registration Servers] { "eqlogin1.eqemulator.net:5997" } [Login Servers] { "eqlogin1.eqemulator.net:5997" "eqlogin2.eqemulator.net:5997" } * What is the name/version number listed for the server you are trying to connect to? Definitaly [0.5.0 DR3] , trying every server open with more than 1 player * For the eqgame.exe that executes, what is its datetime stamp and size? (don't just navigate to the directory and look; follow your shortcuts to make sure you are running the correct eqgame) Date = Tuesday, September 09, 2003 2:47:48 AM - Size = 1.93 MB * Play around with unplugging your connection before clicking 'enter world' .. do you notice a difference in timeouts? I will also hop in circles on one foot while petting a chicken and singing the Canadian national anthem. * Check dbg.txt in the eq folder Next post....Maybe theres a clue in it * Are you running under EQW? Try it without Done - no difference - great program by the way! Why couldn't Verant do that? -Jerry |
Quote:
E.g. http://www.eqemulator.net/forums/vie...ghlight=#52250 |
Contents of DBG.txt after trying to login:
[Tue Sep 23 20:59:43 2003]00000:Loaded EQGfx_Dx8.DLL EQGfx DLL Version 1.1.71 Last Build Date: Aug 11 2003 11:26:57 Intel P2 [1:6.6.0-10000] [Tue Sep 23 20:59:45 2003]00001:Starting EverQuest. [Tue Sep 23 20:59:45 2003]00002:Init point a. [Tue Sep 23 20:59:45 2003]00003:Init point b. [Tue Sep 23 20:59:46 2003]00004:Init point c. [Tue Sep 23 20:59:46 2003]00005:Init point d. [Tue Sep 23 20:59:46 2003]00006:Init point d1. [Tue Sep 23 20:59:46 2003]00007:Init point d2. [Tue Sep 23 20:59:46 2003]00008:Init point e. [Tue Sep 23 20:59:46 2003]00009:Init point f. [Tue Sep 23 20:59:46 2003]00010:Init point g. [Tue Sep 23 20:59:46 2003]00011:Init point h. [Tue Sep 23 20:59:46 2003]00000:Found adapter #0 - NVIDIA GeForce2 MX/MX 400 [Tue Sep 23 20:59:46 2003]00001:Adapter #0 - NVIDIA GeForce2 MX/MX 400 : [Tue Sep 23 20:59:46 2003]00002:32Bit = 1, D32 = 0, D24 = 1, D16 = 1 [Tue Sep 23 20:59:46 2003]00003:16Bit(565) = 1, D32 = 0, D24 = 1, D16 = 1 [Tue Sep 23 20:59:46 2003]00004:16Bit(1555) = 0, D32 = 0, D24 = 0, D16 = 0 [Tue Sep 23 20:59:46 2003]00012:Init point i. [Tue Sep 23 20:59:46 2003]00013:Init point j. [Tue Sep 23 20:59:46 2003]00014:Init point k. [Tue Sep 23 20:59:46 2003]00015:Init done. [Tue Sep 23 20:59:47 2003]00000:Entering eqmain.dll [Tue Sep 23 20:59:48 2003]00001:FE: Found adapter #0 - NVIDIA GeForce2 MX/MX 400 [Tue Sep 23 20:59:48 2003]00002:FE: Adapter #0 - NVIDIA GeForce2 MX/MX 400 : [Tue Sep 23 20:59:48 2003]00003:FE: 32Bit = 1, D32 = 0, D24 = 1, D16 = 1 [Tue Sep 23 20:59:48 2003]00004:FE: 16Bit(565) = 1, D32 = 0, D24 = 1, D16 = 1 [Tue Sep 23 20:59:48 2003]00005:FE: 16Bit(1555) = 0, D32 = 0, D24 = 0, D16 = 0 [Tue Sep 23 20:59:49 2003]00006:FE: t3dInitializeDevice: Using 32bit mode. [Tue Sep 23 20:59:49 2003]00007:FE: t3dInitializeDevice: Using 24bit depth buffer. [Tue Sep 23 20:59:49 2003]00008:FE: Before Create Device [Tue Sep 23 20:59:50 2003]00009:FE: After Create Device [Tue Sep 23 20:59:50 2003]00010:FE: Create Succeded [Tue Sep 23 20:59:50 2003]00011:FE: Before Get Backbuffer [Tue Sep 23 20:59:50 2003]00012:FE: Before Get Device Caps [Tue Sep 23 20:59:50 2003]00013:FE: Before Create Viewport [Tue Sep 23 20:59:50 2003]00014:FE: t3dInitializeDevice: t3dD3DCreateViewport Succeded. [Tue Sep 23 20:59:50 2003]00015:FE: Before Set Default Render State [Tue Sep 23 20:59:50 2003]00016:FE: Before Init Buffers [Tue Sep 23 20:59:50 2003]00017:FE: Before GetAvailableTextureMem [Tue Sep 23 20:59:50 2003]00018:FE: t3dInitializeDevice completed successfully. [Tue Sep 23 21:00:12 2003]00019:OpenComms create begin [Tue Sep 23 21:00:13 2003]00020:OpenComms create end [Tue Sep 23 21:00:13 2003]00021:OpenComms create success [Tue Sep 23 21:00:25 2003]00022:Exiting eqmain.dll with success [Tue Sep 23 21:00:25 2003]00016:Execute point A... [Tue Sep 23 21:00:25 2003]00017:B... [Tue Sep 23 21:00:25 2003]00018:C... [Tue Sep 23 21:00:25 2003]00019:Done. [Tue Sep 23 21:00:25 2003]00020:Deleting obsolete sound drivers. [Tue Sep 23 21:00:25 2003]00021:Deleting bad files list. [Tue Sep 23 21:00:29 2003]00022:Display init start. [Tue Sep 23 21:00:29 2003]00023:Display init point a. [Tue Sep 23 21:00:29 2003]00024:Display init done. [Tue Sep 23 21:00:30 2003]00025:net_connect(), (g_rdp=0x00000000, g_world=0x00000000) before receive [Tue Sep 23 21:00:30 2003]00026:net_connect: rdp 0x016e1780 is connecting to 24.114.245.151:9000... [Tue Sep 23 21:00:30 2003]00027:net_connect: I am connected to 24.114.245.151:9000... [Tue Sep 23 21:00:30 2003]00028:net_connect: returning 0... [Tue Sep 23 21:00:30 2003]00029:WorldAuthenticate. sending on conn 0x01559d20... [Tue Sep 23 21:00:30 2003]00030:wait_message(), (g_rdp=0x016e1780, g_world=0x00000000) before receive [Tue Sep 23 21:00:31 2003]00031:wait_message(), after receive, msg is 0x01507550 [Tue Sep 23 21:00:31 2003]00032:wait_message is returning: msgptr = 0x01507550 [Tue Sep 23 21:00:31 2003]00033:WorldAuthenticate. I got a message of type 17f... [Tue Sep 23 21:00:31 2003]00034:WorldRPServer message: server name [Tue Sep 23 21:00:31 2003]00035:wait_message(), (g_rdp=0x016e1780, g_world=0x00000000) before receive [Tue Sep 23 21:00:41 2003]00036:wait_message(), after receive, msg is 0x00000000 [Tue Sep 23 21:00:41 2003]00037:*** ERROR: wait_message(), no message, bailing [Tue Sep 23 21:00:51 2003]00038:*** ERROR: WorldAuthenticate. My message arrival was NULL, the net has been shutdown... [Tue Sep 23 21:00:51 2003]00039:*** WorldAuthenticate. Checkpoint 3... [Tue Sep 23 21:00:51 2003]00040:Cleanup 4 [Tue Sep 23 21:00:51 2003]00041:Cleanup 5 [Tue Sep 23 21:00:51 2003]00042:Cleanup 6 [Tue Sep 23 21:00:51 2003]00043:Cleanup 7 [Tue Sep 23 21:00:51 2003]00044:Cleanup 8 [Tue Sep 23 21:00:51 2003]00045:Cleanup 9 [Tue Sep 23 21:00:51 2003]00046:Cleanup 10 [Tue Sep 23 21:00:51 2003]00047:Cleanup 11 [Tue Sep 23 21:00:51 2003]00000:Entering eqmain.dll [Tue Sep 23 21:00:53 2003]00001:FE: Found adapter #0 - NVIDIA GeForce2 MX/MX 400 [Tue Sep 23 21:00:53 2003]00002:FE: Adapter #0 - NVIDIA GeForce2 MX/MX 400 : [Tue Sep 23 21:00:53 2003]00003:FE: 32Bit = 1, D32 = 0, D24 = 1, D16 = 1 [Tue Sep 23 21:00:53 2003]00004:FE: 16Bit(565) = 1, D32 = 0, D24 = 1, D16 = 1 [Tue Sep 23 21:00:53 2003]00005:FE: 16Bit(1555) = 0, D32 = 0, D24 = 0, D16 = 0 [Tue Sep 23 21:00:53 2003]00006:FE: t3dInitializeDevice: Using 32bit mode. [Tue Sep 23 21:00:53 2003]00007:FE: t3dInitializeDevice: Using 24bit depth buffer. [Tue Sep 23 21:00:53 2003]00008:FE: Before Create Device [Tue Sep 23 21:00:54 2003]00009:FE: After Create Device [Tue Sep 23 21:00:54 2003]00010:FE: Create Succeded [Tue Sep 23 21:00:54 2003]00011:FE: Before Get Backbuffer [Tue Sep 23 21:00:54 2003]00012:FE: Before Get Device Caps [Tue Sep 23 21:00:54 2003]00013:FE: Before Create Viewport [Tue Sep 23 21:00:54 2003]00014:FE: t3dInitializeDevice: t3dD3DCreateViewport Succeded. [Tue Sep 23 21:00:54 2003]00015:FE: Before Set Default Render State [Tue Sep 23 21:00:54 2003]00016:FE: Before Init Buffers [Tue Sep 23 21:00:54 2003]00017:FE: Before GetAvailableTextureMem [Tue Sep 23 21:00:54 2003]00018:FE: t3dInitializeDevice completed successfully. [Tue Sep 23 21:00:55 2003]00019:OpenComms create begin [Tue Sep 23 21:00:55 2003]00020:OpenComms create end [Tue Sep 23 21:00:55 2003]00021:OpenComms create success [Tue Sep 23 21:01:14 2003]00022:Exiting eqmain.dll with exit game |
Quote:
For the login sequences, a lot of guesses were made as to what needs to be sent and when. When it finally worked, we were just happy enough to find one that worked and moved on. We haven't gone back to perfect everything and tweak for non-optimal systems. Sorry, this part of the emu is very difficult to work with because the client hangs frequently and doesn't let you know why it bails. |
OK, well that sucks. really really really sucks :(
Could you define 'non-optimal' systems - would migrating from Win98 to WinXP possibly make this work? |
huh, strange... EQemu works fine with my PC and it has pretty "non-optimal" specs too...
P3 600, 128MB of RAM, crappy sound/video card that came with my comp, and Win98... Of course I know nothing about computers so that doesn't mean much... although I am on cable... |
All times are GMT -4. The time now is 12:41 PM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.