Server trouble! Please help!

tomu

Dedicated Member
Dedicated Member
Jul 31, 2007
10
0
27
Okay, first off - I am using the 3.55 server files, running the SQL 2000 trial running on windows XP pro. The client is running on a different PC on the local network.

I am unable to get past the "server select" screen. I have followed the LSGuide word-for-word. I have also included all files that (i think) should have IP addresses in them. My Mir3.cin file on the client is pointing to the server (called LS).

I have modified the !setup.txt file to point to the correct IP address (127.0.0.1 for every setting).

Here is a screenshot of everything running:

server.jpg


Here is what i've put in the various files:

CruelDragon3G.ini

[游戏设置]
服务器IP=(local)
登陆帐户=sa
登陆密码=xxxxxxx
数据库名=CruelDragon3GBaseData
key1=GZe1G0CCGZo2gsGdG0mZgJo1... etc etc, you get the idea.

!runaddr.txt

127.0.0.1

!servertable.txt

0 127.0.0.1 7200
0 127.0.0.1 7220

rungate\config.ini

[RUNGate]
Title=华立软件
ServerAddr=127.0.0.1
ServerPort=5010
GateAddr=127.0.0.1
GatePort=7200
ShowLogLevel=2
ShowBite=1
ServerCheckTimeOut=180000
ClientSendBlockSize=1000
MaxConnOfIPaddr=50
BlockMethod=0
MaxClientPacketSize=7000
NomClientPacketSize=150
MaxClientMsgCount=15
kickOverPacket=1
ClientTimeOutTime=5000

selgate\config.ini

[SelGate]
Title=华立软件
ServerAddr=127.0.0.1
ServerPort=5100
GateAddr=127.0.0.1
GatePort=7100
ShowLogLevel=1
MaxConnOfIPaddr=20
BlockMethod=0
KeepConnectTimeOut=80000

holleydbserver\!serverinfo.txt

127.0.0.1,127.0.0.1:7200

HolleyDBSvrEiIP.txt

127.0.0.1

Mirlogin.ini

[server]
Title='7000帐号登陆管理器'
addr=127.0.0.1
remoteport=5500
localport=7000

FirstLimit=400
MaxLimit=6000
Left=955
Top=0
Width=320
Height=256
showmessage=1

HL_RegServer.ini

[Setup]
LocalIP=127.0.0.1
RegPort=7010
SQLIP=127.0.0.1
Username=sa
Password=xxxxxx
MapName=0
Map_X=160
Map_Y=230
LoginPort=7000
LoginSrvPort=5500
LoginSrvIP=127.0.0.1
Account=Account
Game3G=Game3G
CruelDragon3GBaseData=CruelDragon3GbaseData
DispConnect=0
RegUser=1
ChangePassword=1
FindPassword=1
FindHum=1
DieToLift=1


I think that's it for the files. I have also checked in the SQL server settings - they are as follows:

sql.jpg


I have also re-installed SQL server, rechecked the ODBC settings etc and i'm now at a complete loss. It logs in OK, gets to the select server, gives the option to load the server (says LS then some chinese in brackets to indicate that server is good), but when you click it, nothing happens - it just stays there.

Also, on a side-note, could someone please tell me whether it is correct to run mirlogin.exe, or regserver.exe as the login gate?

Any help would be appreciated!
 

viper67

Dedicated Member
Dedicated Member
Mar 31, 2006
126
3
95
i had this trouble to check under pubips n selectgateip in sql theres another name that needs changing
 
Upvote 0

viper67

Dedicated Member
Dedicated Member
Mar 31, 2006
126
3
95
cant tell you exactly as im on a laptop n not on my server pc but its the 1 under both of them in sql m8
 
Upvote 0

tomu

Dedicated Member
Dedicated Member
Jul 31, 2007
10
0
27
Okay mate. I hope someone can tell me soon! This is driving me crazy!
 
Upvote 0

viper67

Dedicated Member
Dedicated Member
Mar 31, 2006
126
3
95
tbl_serverinfo its in account in your sql database m8 check name of server in that
 
Upvote 0

tomu

Dedicated Member
Dedicated Member
Jul 31, 2007
10
0
27
Yay :)

Changing that has let me onto the character select screen - one step closer. One new error in chinese that I dont understand lol..

Oh well. Thanks for your help :)
 
Upvote 0

mapadale

Guest
The problem you have got is ur running 2 login gates.

Your running MirLogin and regserver running, you need to choose one or the other as they are both login gates.
 
Upvote 0

tomu

Dedicated Member
Dedicated Member
Jul 31, 2007
10
0
27
Game is now working :) Except no stats, but I know what to do about that...

Never have managed to get regserver working, so I never load it anymore.
 
Upvote 0

nightwalker

Dedicated Member
Dedicated Member
May 2, 2003
53
0
82
no stats is a netcheck prob if i remember correctly. have u added chinese prc language pack? also u might need to change the ips to the pcs ip if u are connecting from anoyher pc. i might be wrong. but i though if server and client were runnin on same pc u cud use 127.0.0.1 but if the on different systems the server had to be set to the pcs internal ip eg 192.168.244.234.

yuo can get te ip by clicking start/run type cmd then type ipconfig and hit enter.

hope this helps.
 
Upvote 0

tomu

Dedicated Member
Dedicated Member
Jul 31, 2007
10
0
27
yuo can get te ip by clicking start/run type cmd then type ipconfig and hit enter.

hope this helps.

MCSE certified IT techie here, know how to get IP addresses thanks!

I just deleted the crueldragon ini file and let the server recreate it, that seemed to solve the problem :)

Cheers for all the help guys!
 
Upvote 0

Demonic

LOMCN VIP
VIP
Dec 1, 2003
1,806
2
165
MCSE certified IT techie here, know how to get IP addresses thanks!

I just deleted the crueldragon ini file and let the server recreate it, that seemed to solve the problem :)

Cheers for all the help guys!

Shocking that a MCSE did not know that 127.0.0.1 was local only to that machine - what company do you work for and how long ago did you sit this set of 6 Exams??

Microsoft Certified Systems Engineer (MCSE) candidates on the Windows Server 2003 track are required to satisfy the following requirements:

Core exams (six exams required)
Four networking system exams
• One client operating system exam
• One design exam
 
Upvote 0

tomu

Dedicated Member
Dedicated Member
Jul 31, 2007
10
0
27
Excuse me? When did I give the impression that I didn't know that 127.0.0.1 is the local loopback address for only that machine?? I learnt that back at school!

I am a self employed IT consultant. I used to work for British Energy. Took and passed all the exams about 18 months ago. Sorry to sound blunt, but how is that relevant? Why do you care? And how is it any of your business?




Shocking that a MCSE did not know that 127.0.0.1 was local only to that machine - what company do you work for and how long ago did you sit this set of 6 Exams??

Microsoft Certified Systems Engineer (MCSE) candidates on the Windows Server 2003 track are required to satisfy the following requirements:

Core exams (six exams required)
Four networking system exams
• One client operating system exam
• One design exam
 
Upvote 0

Demonic

LOMCN VIP
VIP
Dec 1, 2003
1,806
2
165
Excuse me? When did I give the impression that I didn't know that 127.0.0.1 is the local loopback address for only that machine?? I learnt that back at school!

Well Excuse me then - some things you mentioned on this very thread:

I have modified the !setup.txt file to point to the correct IP address (127.0.0.1 for every setting).

The client is running on a different PC on the local network.

And you went on to list 127.0.0.1 as your Setting - unless I Mis-read what you had posted it seemed to me like you had one machine for the server, another for the client, set the server up on a total 127.0.0.1 and were puzzled why you could not get in game !!

Please correct me if this is wrong - I was just shocked when you said later - I am MSCE....
 
Upvote 0

tomu

Dedicated Member
Dedicated Member
Jul 31, 2007
10
0
27
No, what you have said is correct. All of the server files are pointing to 127.0.0.1 - which I believed is correct. SQL server running on the same machine, all of the gates running on the same machine. Therefore pointing all server files to 127.0.0.1 is correct. If I were running the login gate (for example) on another server, I would point the relevant files to the LAN IP of the other server, not 127.0.0.1.

The client however, I set to point at the server - using its lan IP 192.168.x.x, by changing the mir3.cin file and using listmake. That was my understanding of how it should work. I had simply missed a small setting in SQL that isn't in any of the guides.

MCSE ensures that you are able to design, implement and maintain a microsoft windows based network (along with other MS based software packages, such as Excange Server, IIS etc etc). It does not teach you the specifics on setting up the files for a Mir 3 server!

Just felt a little patronised when i was being told how to find an IP address. Granted, the person who said it was not to know about my qualifications and/or experience, however as mentioned in at least one guide/thread on here - setting up a Mir3 server is not something that should be attempted by a computer novice! If someone is trying to set up a Mir3 server (or any sort of server for that matter), you should at least have a grasp on the basic concepts of computer networking!
 
Last edited:
Upvote 0

Amenovis

Golden Oldie
Golden Oldie
Loyal Member
Jan 9, 2006
1,105
0
123
Germany
rofl what a crap. for me u only arogant and not only a bit lol much to much*

and in the normal guides example (the ls- Guide) made by demonic say how to set ips and here in forum is not only one post about network configuration(its more!*roflmao). Ohh and by the way before i start setup a LoM server i had NO knowledge from Network and now i make it sleeping so put ur aroganz and try next time Search buttom
 
Upvote 0

Kaori

LOMCN MiR3 Queen!
VIP
Jun 3, 2004
3,584
38
265
Canada
better yet, you don't need MCSE to setup mir server... I am probably qualified for MCSE or at least MCP but I never bother taking the exams... pretty useless for a java person...
 
Upvote 0

tomu

Dedicated Member
Dedicated Member
Jul 31, 2007
10
0
27
rofl what a crap. for me u only arogant and not only a bit lol much to much*

and in the normal guides example (the ls- Guide) made by demonic say how to set ips and here in forum is not only one post about network configuration(its more!*roflmao). Ohh and by the way before i start setup a LoM server i had NO knowledge from Network and now i make it sleeping so put ur aroganz and try next time Search buttom

Lol, no - i'm not arrogant. Or I wouldnt post on here asking for help in the first place. The problem was nothing to do with IP addresses, it was to do with the server name in a SQL table that is not mentioned in any of the guides.

I am very grateful for help from people, and I apologise if I came across as arrogant.
 
Upvote 0