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 02-29-2012, 06:32 PM
morsrex
Fire Beetle
 
Join Date: Aug 2007
Posts: 7
Default Need help, server won't accept outside conections.

First let me say i have been working on this issue for 4 days now, spending most of that time on the forums trying to figure out what is going wrong. Everything works perfectly on lan but anyone trying to connect from the outside cant make it past the server select screen. Things i have tried: ports are forwarded, have a dynamic ip set up that is working correctly, Firewall on the computer is off, DMZ is turned on for the IP thats running the server, and im sure im forgetting some stuff but this is reallyt frustrating hehe. I dont have minilogin set up but thats not required if they log in thru eqemulator.net correct? here is my eqemu.config file. Any help would be greatly appreciated. I am running windows 7 32 bit, eq titanium, is a linksys router, any other info plz just ask, thanks again!


<!-- Loginserver information. Defaults shown -->
<loginserver>
<host>eqemulator.net</host>
<port>5998</port>
<account>xxxxxx</account>
<password>xxxxxxxx</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="disable"/>

<!-- Sets the shared key used by zone/launcher to connect to world -->
<key>some long random string</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>xxxxxx</username>
<password>xxxxx</password>
<db>peq</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
  #2  
Old 02-29-2012, 09:01 PM
Vexyl
Hill Giant
 
Join Date: Oct 2009
Location: U.S.A.
Posts: 197
Default

Everything looks alright, and assuming that you did everything else correctly, know that some ISPs block incoming traffic on some ports (or all). They don't like people hosting.

Make sure that there isn't a firewall on the router itself, and double check the status of your Window's firewall and antivirus software.
You do not need MiniLogin unless you only want to host locally.

Further questions:

Which ports did you forward? (it should be 9000, 7000-7100 TCP)
Are you forwarding the ports to the correct IP? (run->cmd->ipconfig, usually looks like 192.168.x.x)

Last edited by Vexyl; 02-29-2012 at 09:03 PM.. Reason: Emphasis!
Reply With Quote
  #3  
Old 02-29-2012, 09:12 PM
morsrex
Fire Beetle
 
Join Date: Aug 2007
Posts: 7
Default

The windows firewall is off and the anti virus is disabled but i forwarded the ports anyway. The router doesnt have a firewall that i know of but i forwarded 5998, 5999, 7000-7500, 9000, and 9080 because those were all the ones i could find suggested out of all the posts i read. They are all forwarded to the correct computer yes :(. I also turned on DMZ for that computer so all the ports should be wide open.
Reply With Quote
  #4  
Old 02-29-2012, 09:17 PM
Vexyl
Hill Giant
 
Join Date: Oct 2009
Location: U.S.A.
Posts: 197
Default

Well, ports 5998, 5999, and 9080 are not needed at all for what you're trying to do.
5998 is the loginserver, 5999 is usually for MiniLogin (I hear that it is also used for loginserver used by SoD+ clients) and 9080 is only used if you need a web interface.

Are you certain that the config that you posted is your full eqemu_config.xml? It seems to be missing shortname/longname.
Reply With Quote
  #5  
Old 02-29-2012, 09:24 PM
morsrex
Fire Beetle
 
Join Date: Aug 2007
Posts: 7
Default

I didnt post the top but its just the standard name info i noticed after i already posted and didnt think it was a big deal, prolly shoulda said something tho hehe, any other ideas? i appreciate the help alot!
Reply With Quote
  #6  
Old 02-29-2012, 09:28 PM
Vexyl
Hill Giant
 
Join Date: Oct 2009
Location: U.S.A.
Posts: 197
Default

Try going to http://www.canyouseeme.org/ and check port 9000 while the world server is running, and then post back the results.

EDIT: Turn off DMZ and try this again if it fails. You shouldn't need it turned on with ports forwarded correctly.
Reply With Quote
  #7  
Old 02-29-2012, 09:31 PM
morsrex
Fire Beetle
 
Join Date: Aug 2007
Posts: 7
Default

Hmm says Error: i could not see your service at xxxxxxx port 9000 Reason Connection timed out

turning off DMZ same result :(

BTW my router is Wireless-G Broadband Router with SpeedBooster WRT54GS2
Reply With Quote
  #8  
Old 02-29-2012, 09:45 PM
Vexyl
Hill Giant
 
Join Date: Oct 2009
Location: U.S.A.
Posts: 197
Default

What type of internet connection do you have? (Cable, DSL, Satellite)
If all else fails I suggest directly connecting to the modem, and if it still doesn't work then either it's a configuration problem with your server or your ISP is blocking it.
Reply With Quote
  #9  
Old 02-29-2012, 09:46 PM
morsrex
Fire Beetle
 
Join Date: Aug 2007
Posts: 7
Default

Cable, roadrunner lightning, ill try connecting it directly now and see how that goes.
Reply With Quote
  #10  
Old 02-29-2012, 09:48 PM
Vexyl
Hill Giant
 
Join Date: Oct 2009
Location: U.S.A.
Posts: 197
Default

Also, do you have something like this in your eqemu_config.xml that you didn't include:
Code:
		 <address>127.0.0.1</address>
		 <localaddress>127.0.0.1</localaddress>
If so make sure it is commented out like this:
Code:
		<!-- <address>127.0.0.1</address> -->
		<!-- <localaddress>127.0.0.1</localaddress> -->
Reply With Quote
  #11  
Old 02-29-2012, 10:33 PM
Ganedar
Fire Beetle
 
Join Date: Dec 2009
Posts: 16
Default

check your modem. Seen a few people not realize that their modems are firewalled routers as well.
Reply With Quote
  #12  
Old 02-29-2012, 11:09 PM
morsrex
Fire Beetle
 
Join Date: Aug 2007
Posts: 7
Default

It turns out my modem does have a firewall gah feel so dumb now rofl thanks guys should be able to get it working now! the can you see me site came back with a success!
Reply With Quote
  #13  
Old 02-29-2012, 11:21 PM
Vexyl
Hill Giant
 
Join Date: Oct 2009
Location: U.S.A.
Posts: 197
Default

Quote:
Originally Posted by Ganedar View Post
check your modem. Seen a few people not realize that their modems are firewalled routers as well.
Good thinking.

@morsrex: If you run into any other problems feel free to make another thread, or ask on IRC.
Reply With Quote
  #14  
Old 03-01-2012, 12:20 AM
morsrex
Fire Beetle
 
Join Date: Aug 2007
Posts: 7
Default

Just ran over to a friends house and it worked great, thanks alot guys
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:27 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