EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Archive::Windows Servers (https://www.eqemulator.org/forums/forumdisplay.php?f=617)
-   -   1017 [Error] Expecting OP_SendLoginInfo, got 241 (https://www.eqemulator.org/forums/showthread.php?t=11769)

Swiftwing 02-07-2004 03:51 AM

1017 [Error] Expecting OP_SendLoginInfo, got 241
 
I am constantly getting 1017 error at server select and I think it is because my live version is to new, is this the case and can it be fixed yet with a current precompiled version ?

"DB"
# READ README.TXT!

[Database]
host=localhost
user=******
password=******
database=eq
compression=off


### --- This file tells world.exe what computer mySQL is on. Host should
### --- be left "localhost" unless mysql is on a differant computer than world.exe.

"LoginServer.ini"

### --- 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 recommend using the eqemulator.net Loginserver ALWAYS.

### --- NOTE: You can NOT use the word "Server" in worldname.
### --- NOTE2: the word "Server" is added to each server automatically.

# READ README.TXT
[LoginServer]
loginserver=localhost
loginport=5999
worldname=Swiftwing's World
worldaddress=localhost
locked=false

[WorldServer]
Defaultstatus=0
Unavailzone=

[LoginConfig]
ServerMode=Standalone

"Boot5zones"

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

if NOT exist spells_us.txt goto NOSPELL

start zone . localhost 7995 localhost
start zone . localhost 7996 localhost
start zone . localhost 7997 localhost
start zone . localhost 7998 localhost
start zone . localhost 7999 localhost
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------------------------
ServerPort=5999
UplinkAddress=
UplinkPort=
UplinkAccount=
UplinkPassword=

--World.exe output while idle---
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

C:\Documents and Settings\pc>cd\eqemu

C:\eqemu>world
[Status] CURRENT_WORLD_VERSION:EQEMu 0.5.2
[Status] Loading variables..
[Status] Loading zones..
[Status] Loading items..
[Status] EMuShareMem loaded
[Status] Loading items from database: count=26679, max id=68199
[Status] LoginServer.ini read.
[Status] Loading guild ranks..
[Status] Loading addon.ini..
[Status] Loading EQ time of day..
[Error] Could not load EQTime file ./eqtime.cfg
[Error] Unable to load ./eqtime.cfg
[Status] Reboot zone modes ON
[Status] Deleted 0 stale player corpses from database
[Status] Deleted 0 stale player backups from database
Breaking bards...done
TCP listening on: localhost:9000
World server listening on: localhost:9000
Connected to LoginServer: localhost:5999
117672 New TCP connection: 127.0.0.1:1908
New zoneserver: #1 127.0.0.1:1908
117719 New TCP connection: 127.0.0.1:1909
117719 New TCP connection: 127.0.0.1:1910
117719 New TCP connection: 127.0.0.1:1911
New zoneserver: #2 127.0.0.1:1911
New zoneserver: #3 127.0.0.1:1910
New zoneserver: #4 127.0.0.1:1909
Zoneserver SetConnectInfo: 127.0.0.1:1909: localhost:7996
Zoneserver SetConnectInfo: 127.0.0.1:1908: localhost:7995
Zoneserver SetConnectInfo: 127.0.0.1:1910: localhost:7999
Zoneserver SetConnectInfo: 127.0.0.1:1911: localhost:7997
117797 New TCP connection: 127.0.0.1:1912
New zoneserver: #5 127.0.0.1:1912
Zoneserver SetConnectInfo: 127.0.0.1:1912: localhost:7998

---Above is how everything looks untill I try to login, then world gives me this error---

Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

C:\Documents and Settings\pc>cd\eqemu

C:\eqemu>world
[Status] CURRENT_WORLD_VERSION:EQEMu 0.5.2
[Status] Loading variables..
[Status] Loading zones..
[Status] Loading items..
[Status] EMuShareMem loaded
[Status] Loading items from database: count=26679, max id=68199
[Status] LoginServer.ini read.
[Status] Loading guild ranks..
[Status] Loading addon.ini..
[Status] Loading EQ time of day..
[Error] Could not load EQTime file ./eqtime.cfg
[Error] Unable to load ./eqtime.cfg
[Status] Reboot zone modes ON
[Status] Deleted 0 stale player corpses from database
[Status] Deleted 0 stale player backups from database
Breaking bards...done
TCP listening on: localhost:9000
World server listening on: localhost:9000
Connected to LoginServer: localhost:5999
117672 New TCP connection: 127.0.0.1:1908
New zoneserver: #1 127.0.0.1:1908
117719 New TCP connection: 127.0.0.1:1909
117719 New TCP connection: 127.0.0.1:1910
117719 New TCP connection: 127.0.0.1:1911
New zoneserver: #2 127.0.0.1:1911
New zoneserver: #3 127.0.0.1:1910
New zoneserver: #4 127.0.0.1:1909
Zoneserver SetConnectInfo: 127.0.0.1:1909: localhost:7996
Zoneserver SetConnectInfo: 127.0.0.1:1908: localhost:7995
Zoneserver SetConnectInfo: 127.0.0.1:1910: localhost:7999
Zoneserver SetConnectInfo: 127.0.0.1:1911: localhost:7997
117797 New TCP connection: 127.0.0.1:1912
New zoneserver: #5 127.0.0.1:1912
Zoneserver SetConnectInfo: 127.0.0.1:1912: localhost:7998
Zoneserver SetConnectInfo: 127.0.0.1:1912: localhost:7998
38641 New client from ip: 127.0.0.1 port: 2072
[Error] Expecting OP_SendLoginInfo, got 241
Removing client from ip:127.0.0.1 port: 2072



--Any help you can offer wopuld be great, thank you

Swiftwing 02-07-2004 03:53 AM

I am truely sorry if this is a bit messier than your used to :(
I have had lots of success running a server back when it was 4.4 but now I am stuck at this point.

samandhi 02-07-2004 02:45 PM

Try using 0.5.3 instead of 0.5.2

Read this post for more info on it. http://www.eqemulator.net/forums/vie...&highlight=241

Swiftwing 02-08-2004 01:40 AM

hmmm, that got me a new problem :)

the end of world.exe says this when trying to connest to my server
127.0.0.1: Wrong name/pass: name='eqemu'
Removing client from ip:127.0.0.1 port 3573

my user name is not surposed to be eqemu, not sure where that was input, so I dumped and resourced the database and it still says it.

farce 02-08-2004 07:33 AM

you need spaces after each line in miniloginaccounts.ini

192.168.1.1 farce password[space]
192.168.1.2 fooey tallgoots[space]
etc[space]

then just add the accounts in your db...

Swiftwing 02-08-2004 12:58 PM

Ok, I got this working, not sure why but I had to use the username and password eqemu/eqemu ??

samandhi 02-08-2004 09:38 PM

Quote:

Ok, I got this working, not sure why but I had to use the username and password eqemu/eqemu ??
You dont HAVE to use that un/pw, but you will have to add whatever un/pw you decide to use to the db. Here is how:
type this at a command prompt
Code:

mysql -u root mysql
Code:

USE eq;
where eq is whatever name you chose for your db
Code:

        INSERT INTO account (id, name, charname, packencrypt, sharedplat, password, status, lsaccount_id, gmspeed, revoked) VALUES (1, 'eqemu', '', '', 0, 'eqemu', 250, NULL, 0, 0);
Where you would change the eqemu name and password to be what you want it to be. Also if you get a duplicate, just use a different id, which is the first number after the "(" symbol.

[edit] Oh yeah forgot the link. Check out this link if you need further explanation on how to set up minilogin servers : http://www.eqemulator.net/forums/viewtopic.php?t=12644

farce 02-09-2004 03:22 AM

INSERT into account (name,password,status) values ('farce','password',250);

that's all you need to add a new account. you dont even need status, but it's easy to flag the accounts then.

then use my post above to add the accounts to your MiniLoginAccounts.ini and they'll work.

using eqemu for all users to login with is for the birds.


All times are GMT -4. The time now is 06:53 PM.

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