Go Back   EQEmulator Home > EQEmulator Forums > Support > Support::Windows Servers

Support::Windows Servers Support forum for Windows EQEMu users.

Reply
 
Thread Tools Display Modes
  #1  
Old 05-26-2010, 04:49 AM
Darubious
Fire Beetle
 
Join Date: Mar 2010
Posts: 5
Default Anyone got a moment?

Would appreciate anyone who can take a moment and try to log into the server "Something Wicked...". Reply with the result. Thank you in advance!

I realize this is my first post here. The tutorials are simple enough, so there are not many questions
Reply With Quote
  #2  
Old 05-26-2010, 05:22 AM
KodeKatt
Sarnak
 
Join Date: May 2010
Location: Oslo, Norway
Posts: 63
Default

Quote:
Originally Posted by Darubious View Post
I realize this is my first post here. The tutorials are simple enough, so there are not many questions
Can you point me to the ones you used? I'm having endless problems.. this is week 2 of trying to get this running, and I'm ready to just wipe everything clean and start entirely over, using a laptop as a dedicated server for it.
Reply With Quote
  #3  
Old 05-26-2010, 05:34 AM
Darubious
Fire Beetle
 
Join Date: Mar 2010
Posts: 5
Default

http://www.eqemulator.net/wiki/wikka.php?wakka=VS2008

I had problems with obs being indiff, so I compiled the server and it works much better.

I am using dyndns, but having no luck getting others logged in from outside my LAN
Reply With Quote
  #4  
Old 05-26-2010, 06:09 AM
KodeKatt
Sarnak
 
Join Date: May 2010
Location: Oslo, Norway
Posts: 63
Default

my current issue is the login server..
I'm clueless what the problem is exactly.

Code:
D:\EQServ>EQEmuLoginServer.exe
EQEmuLoginServer v1.0 ALPHA by The Oustanding Developers at PEQ!

  Using Port: 5999
  Database Server:
  Database Catalog:
  Database UserName:
  Database Password:


Unable to open opcodes file ''. Thats bad.

D:\EQServ>ls -la
total 22661
drwxrwxrwx   1 user     group           0 May 26 02:19 .
drwxrwxrwx   1 user     group           0 Jan  1  1980 ..
-rwxrwxrwx   1 user     group     1850880 Apr 24 10:51 Chatserver.exe
-rw-rw-rw-   1 user     group      187904 Apr 24 10:57 EMuShareMem.dll
-rw-rw-rw-   1 user     group     2208768 May 25 22:07 EQEmuAuthCrypto.dll
-rwxrwxrwx   1 user     group     1453056 Jul 14  2009 EQEmuLoginServer.exe
drwxrwxrwx   1 user     group           0 May 25 22:29 Maps
-rwxrwxrwx   1 user     group     2633216 Apr 24 10:57 World.exe
-rwxrwxrwx   1 user     group     4997120 Apr 24 10:55 Zone.exe
-rw-rw-rw-   1 user     group      291923 Apr 24 10:08 changelog.txt
-rw-rw-rw-   1 user     group           0 Jan  5  2006 commands.pl
-rw-rw-rw-   1 user     group         120 Jun 15  2009 compatible_content.txt
-rw-rw-rw-   1 user     group        2415 May 26 02:08 eqemu_config.xml
-rw-rw-rw-   1 user     group        2333 May 25 22:21 eqemu_config.xml.full
-rw-rw-rw-   1 user     group         699 May 26 02:21 eqemulogin.ini
-rwxrwxrwx   1 user     group      138240 Apr 24 10:52 eqlaunch.exe
-rw-rw-rw-   1 user     group     2359296 Jun 17  2009 libmySQL.dll
-rw-rw-rw-   1 user     group           0 Jan  5  2006 log.ini
-rw-rw-rw-   1 user     group         699 May 25 22:24 login.ini
-rw-rw-rw-   1 user     group         310 May 25 22:05 login_opcodes.conf
-rw-rw-rw-   1 user     group         308 May 25 22:54 login_opcodes_sod.conf
drwxrwxrwx   1 user     group           0 May 25 22:31 logs
-rw-rw-rw-   1 user     group         300 Jun  8  2009 mail_opcodes.conf
-rw-rw-rw-   1 user     group        1077 Mar  5  2006 mime.types
-rw-rw-rw-   1 user     group       17127 May 26 03:06 opcodes.conf
-rw-rw-rw-   1 user     group       16619 Apr  1 11:09 opcodes.conf.bak
-rw-rw-rw-   1 user     group       17669 Jan 25 00:47 patch_6.2.conf
-rw-rw-rw-   1 user     group       16596 Apr  9  2009 patch_Anniversary.conf
-rw-rw-rw-   1 user     group       15281 Apr  9  2009 patch_Live.conf
-rw-rw-rw-   1 user     group       16806 Apr 12 15:25 patch_SoD.conf
-rw-rw-rw-   1 user     group       21362 Mar 23 23:58 patch_SoF.conf
-rw-rw-rw-   1 user     group       17907 Apr  9 19:47 patch_Titanium.conf
-rw-rw-rw-   1 user     group           0 Jan  5  2006 plugin.pl
drwxrwxrwx   1 user     group           0 May 24 15:05 plugins
drwxrwxrwx   1 user     group           0 May 24 15:05 quests
-rw-rw-rw-   1 user     group     2149759 Oct 17  2005 spells_en.txt
-rw-rw-rw-   1 user     group     4772239 Oct 28  2005 spells_us.txt
-rwxrwxrwx   1 user     group         143 May 25 22:31 start.bat
drwxrwxrwx   1 user     group           0 May 24 15:05 templates
drwxrwxrwx   1 user     group           0 May 24 23:03 worldui
-rw-rw-rw-   1 user     group           0 Jan 29  2006 worldui.pl

D:\EQServ>
So, there's no read/write issues on the files here, despite what the program is error saying..






Quote:
Originally Posted by Darubious View Post
I am using dyndns, but having no luck getting others logged in from outside my LAN
what's your address and port? I'll give it a shot and see if I can even poke into your network/server at all to connect on the default ports with EQ.

Also, simple trouble shooting:
[ ] Port forwarding from Modem and/or Router?
[ ] Firewall allowing connections?
[ ] does dyndns have your current IP? -You can use HFS to auto-update your IP to them. (Http File Server)
Reply With Quote
  #5  
Old 05-26-2010, 09:30 AM
Akyra
Fire Beetle
 
Join Date: Apr 2010
Posts: 18
Default

Kodekatt, it looks like it can't find the correct ini file to load. Please note that I found the EQEmuLoginServer zip file on the google codebase wanted a different ini file.

It needed a file called eqemulogin.ini (note the different filename than in the login_utils filder) and the contents to be this:
Quote:
Port=5999
DumpPacketsIn=true
DumpPacketsOut=true
Trace=true
DatabaseServerName=<db_host>
DatabaseCatalogName=<db_name>
DatabaseUserName=<db_user>
DatabaseUserPassword=<db_password>
OPCodePathAndFileName=login_opcodes_sod.conf
This got it working for me before. Albeit a bit of a nightmare.

Hope this helps.

Akyra
Reply With Quote
  #6  
Old 05-26-2010, 10:16 AM
Darubious
Fire Beetle
 
Join Date: Mar 2010
Posts: 5
Default

i have a router with ddns setup, it does everything with ddns automatically. i just had to create a free account. i have port 5998 forwarded to the pc running eqemu. were there others i needed to forward? also, if i am using the public loginserver do would i still need a login.ini or eqemulogin.ini?
Reply With Quote
  #7  
Old 05-26-2010, 10:33 AM
Akyra
Fire Beetle
 
Join Date: Apr 2010
Posts: 18
Default

No Darubious. You would just need to ensure that you are connecting to the public login server correctly in your eqemu_config.xml

Hope this helps.

Akyra
Reply With Quote
  #8  
Old 05-26-2010, 10:39 AM
Darubious
Fire Beetle
 
Join Date: Mar 2010
Posts: 5
Default

Code:
<?xml version="1.0">
<server>
	<world>
		<shortname>swtwc</shortname>
		<longname>Something Wicked...</longname>

		<!-- Only specify these two if you really think you need to.  (read: You don't) -->
		<!-- <address>MY DNS ADDRESS HERE?</address> -->
		<!-- <localaddress>localhost</localaddress> -->

		<!-- Loginserver information.  Defaults shown -->
		<loginserver>
			<host>login.eqemulator.net</host>
			<port>5998</port>
			<account></account>
			<password></password>
		</loginserver>

		<!-- Server status.  Default is unlocked -->
		<!--<locked/>-->
		<!-- <unlocked/> -->

		<!-- Sets the ip/port for the tcp connections.  Both zones and console (if enabled).  Defaults are shown -->
		<tcp ip="localhost" port="9000" telnet="enable"/>

		<!-- Sets the shared key used by zone/launcher to connect to world -->
		<key>abcdefghijklmnopqrstuvwxyz</key>
		
		<!-- Enable and set the port for the HTTP service.  Defaults are shown -->
		<http port="9080" enabled="true" mimefile="mime.types" />
	</world>

	<!-- Chatserver (channels) information.  Defaults shown -->
	<chatserver>
		<host>channels.eqemulator.net</host>
		<port>7778</port>
	</chatserver>

	<!-- Mailserver (in-game mail) information.  Defaults shown -->
	<mailserver>
		<host>channels.eqemulator.net</host>
		<port>7779</port>
	</mailserver>

	<zones>
		<defaultstatus>20</defaultstatus>

		<!-- Sets port range for world to use to auto configure zones -->
		<ports low="7000" high="7100"/>
	</zones>

	<!-- Database configuration, replaces db.ini.  Defaults shown -->
	<database>
		<host>localhost</host>
		<port>3306</port>
		<username>root</username>
		<password>********</password>
		<db>eq</db>
	</database>

	<!-- Launcher Configuration -->
	<launcher>
		<!-- <logprefix>logs/zone-</logprefix> -->
		<!-- <logsuffix>.log</logsuffix> -->
		<!-- <exe>zone.exe or ./zone</exe> -->
		<!-- <timers restart="10000" reterminate="10000"> -->
	</launcher>

	<!-- File locations.  Defaults shown -->
	<files>
		<!-- <spells>spells_us.txt</spells> -->
		<!-- <opcodes>opcodes.conf</opcodes> -->
		<!-- <logsettings>log.ini</logsettings> -->
		<!-- <eqtime>eqtime.cfg</eqtime> -->
	</files>
	<!-- Directory locations.  Defaults shown -->
	<directories>
		<!-- <maps>Maps</maps> -->
		<!-- <quests>quests</quests> -->
		<!-- <plugins>plugins</plugins> -->
	</directories>
</server>
Reply With Quote
  #9  
Old 05-26-2010, 11:02 AM
Akyra
Fire Beetle
 
Join Date: Apr 2010
Posts: 18
Default

Try using this instead. I don't think login.eqemulator.net is right, although I could be wrong, but try below anyway.

Quote:
<loginserver>
<host>eqemulator.net</host>
<port>5998</port>
<account></account>
<password></password>
</loginserver>
Akyra
Reply With Quote
  #10  
Old 05-26-2010, 05:03 PM
KodeKatt
Sarnak
 
Join Date: May 2010
Location: Oslo, Norway
Posts: 63
Default

Quote:
Originally Posted by Akyra View Post
Kodekatt, it looks like it can't find the correct ini file to load. Please note that I found the EQEmuLoginServer zip file on the google codebase wanted a different ini file.

It needed a file called eqemulogin.ini (note the different filename than in the login_utils filder) and the contents to be this:


This got it working for me before. Albeit a bit of a nightmare.

Hope this helps.

Akyra
That got it running, but it now crashes when I try to log in, leaving me at an empty server select screen.
Reply With Quote
  #11  
Old 05-27-2010, 07:03 PM
Darubious
Fire Beetle
 
Join Date: Mar 2010
Posts: 5
Default

Got everything running. the very second I shut off utorrent, outside connections became available. Lesson learned. Thanks for your help bud.
Reply With Quote
  #12  
Old 05-28-2010, 08:39 AM
Akyra
Fire Beetle
 
Join Date: Apr 2010
Posts: 18
Default

Quote:
Originally Posted by KodeKatt View Post
That got it running, but it now crashes when I try to log in, leaving me at an empty server select screen.
I never experienced this problem. Is there an error message displayed when it crashes or in the system logs? I didn't really get on with this build of the EQEmuLoginServer so I used the Minilogin instead.
If you can, try and build a version from the latest source as I recently built one and it works flawlessly supporting Titanium and SoD clients. If you're unable to get a build done, jump on to IRC and I can email you the EQEmuLoginServer.exe which I built the other day. Then you will need to hook it up to your login database with the "new style" login.ini and you should be good to go.

Akyra
Reply With Quote
  #13  
Old 05-28-2010, 07:28 PM
KodeKatt
Sarnak
 
Join Date: May 2010
Location: Oslo, Norway
Posts: 63
Default

Quote:
Originally Posted by Akyra View Post
I never experienced this problem. Is there an error message displayed when it crashes or in the system logs?
Generic Windows report crash window, I didn't look into it really.

But, I pretty much abandoned building it on this system and setup a laptop to run the server, except there's a whole new load of errors.

I've given up on the SQL loading the database without errors, but I can't get the zone part to work now.

http://www.eqemulator.org/forums/showthread.php?t=31382
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 02:51 PM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3