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 06-22-2008, 03:02 AM
faldor
Fire Beetle
 
Join Date: Jun 2008
Location: uk
Posts: 4
Default

Server is nowworking how it should...... well i mean people can now connect to it from outside my LAN.

Thank you all very much for your help its been a good learning expirience for me.... just got to learn al the rest now lol

Trevius your server is an inspiration and i keep visiting to see what is possible and GeorgeS your tools are a god send, please keep up the great work both of you.

Once again many thanks to you all for your assistance

Faldor
Reply With Quote
  #2  
Old 09-30-2008, 03:34 PM
Skizoke
Sarnak
 
Join Date: Sep 2008
Location: Alabama
Posts: 70
Default I'm having the same problem..

It works perfect for me but anyone outside my home cannot connect. I temporarily have this computer set as dmz and firewall is off

I am not using mini login... variables table has login set to public

Here is my config file:

<?xml version="1.0">
<server>
<world>
<shortname>Skizoke</shortname>
<longname>Skizoke Test Server</longname>

<!-- Only specify these two if you really think you need to. -->
<address>74.145.72.21</address>-->
<localaddress>192.168.1.68</localaddress>-->

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

<!-- Sets the shared key used by zone/launcher to connect to world -->
<key>some long random string</key>

<!-- Sets the ip/port for the tcp connections. Both zones and console (if enabled).

Defaults are shown -->
<!-- <tcp ip="localhost" port="9000" telnet="disable"/>

<!-- Enable and set the port for the HTTP service. -->
<http port="9080" enabled="true" mimefile="mime.types" />
</world>

<!-- Database configuration, replaces db.ini. -->
<database>
<host>localhost</host>
<port>3306</port>
<username>root</username>
<password>******</password>
<db>peq</db>
</database>
Reply With Quote
  #3  
Old 09-30-2008, 05:32 PM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

Code:
<!-- Only specify these two if you really think you need to. -->
<address>74.145.72.21</address>-->
<localaddress>192.168.1.68</localaddress>-->
If you are setting up a public server, then you should never set this section unless you are 100% sure you have to, which 99.9% of the time, you don't. By setting it, you will almost always break the connections for people outside your LAN. If you are setting up a Mini-Login, then you probably do need to set this, but I don't really know much about Mini-Login.

Try removing those lines from your config and see what happens.

Plus, it looks like you have those config lines half commented out, which might cause problems. The "-->" at the end of the line should be signifying the end of a comment "<!--" line. Either you need to have both "<!--" and "-->" on the same line, or neither one.
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
Reply With Quote
  #4  
Old 09-30-2008, 06:27 PM
Skizoke
Sarnak
 
Join Date: Sep 2008
Location: Alabama
Posts: 70
Default

I tried what you said, but no luck.

Here is the way the file is currently set up:

<?xml version="1.0">
<server>
<world>
<shortname>Skizoke</shortname>
<longname>Skizoke Test Server</longname>

<!-- Only specify these two if you really think you need to. -->
<!-- <address>DO NOT SET</address> -->
<!-- <localaddress>DO NOT SET</localaddress> -->

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

<!-- Sets the shared key used by zone/launcher to connect to world -->
<key>some long random string</key>

<!-- Sets the ip/port for the tcp connections. Both zones and console (if enabled).

Defaults are shown -->
<!-- <tcp ip="localhost" port="9000" telnet="disable"/> -->

<!-- Enable and set the port for the HTTP service. -->
<http port="9080" enabled="true" mimefile="mime.types" />
</world>

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

By chance do you have a good one that works that I can clone? I'm not having any luck modifying one.
Reply With Quote
  #5  
Old 09-30-2008, 06:35 PM
Skizoke
Sarnak
 
Join Date: Sep 2008
Location: Alabama
Posts: 70
Default

Of course I would have to set the db settings and the shortname and longname.... its the other things I am unsure about.
Reply With Quote
  #6  
Old 09-30-2008, 08:24 PM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

Are you sure you have your server setup as a DMZ properly? If you are using DHCP and you reboot the server, it might be assigning a new IP address that doesn't match up with your DMZ settings. Do an ipconfig from a command prompt and make 100% certain you are using the right IPs.
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
Reply With Quote
  #7  
Old 09-30-2008, 08:28 PM
Skizoke
Sarnak
 
Join Date: Sep 2008
Location: Alabama
Posts: 70
Default

Yeah, the ip's match. Cavedude suggested that I un-remark the:

<!-- <address>DO NOT SET</address> -->
<!-- <localaddress>DO NOT SET</localaddress> -->

And set the address to my external ip and the local address to the 192.168.X.X ip. The problem for me now is when I do ipconfig it only shows the external ip. All computers on this network cannot connect to the server now. I'm not sure if anyone outside of here can. Sorry for the trouble and thanks alot for the help so far.

Edit: If anyone has a working eqemu_config file they can email me at skizoke@yahoo.com

**** out password of course.
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 12:09 AM.


 

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