EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Support::Windows Servers (https://www.eqemulator.org/forums/forumdisplay.php?f=587)
-   -   Help on ports please (https://www.eqemulator.org/forums/showthread.php?t=28785)

Producer_BMW 07-05-2009 03:56 PM

Help on ports please
 
Excuse me I forgot where to find the

PORT: page

What ports do you have to have open to allow your server to run anyone please ,

help me right quick

I know its like 7000-7100 or some shit ,

any help would be great

I could not find the old SERVER set up guide to save my life .

mixxit 07-05-2009 04:15 PM

Take a look in your eqemu_config file the ports are/can be defined in there for Zones, World etc.

Producer_BMW 07-05-2009 04:21 PM

Im talking about for your router ? those are in there ?

I dont want to guess I want to be exact , what ports to open * :(

mixxit 07-05-2009 04:41 PM

Yeah the ports you are listening on your PC are in that file. So when you fire up your server it will open those ports on your PC.

Then you open your router ports to point them at your PC's ports

Internet - > Router (Blocked ports) -> Your PC

Port for your Login Server (not needed if you use the one below instead of minilogin)
Quote:

<loginserver>
<host>eqemulator.net</host>
<port>5998</port>
<account></account>
<password></password>
</loginserver>
Ports for your zone servers (always needed)
Quote:

<zones>
<defaultstatus>20</defaultstatus>

<!-- Sets port range for world to use to auto configure zones -->
<ports low="7000" high="7100"/>
</zones>
Ports for your World Server (always needed)
Quote:

<tcp ip="localhost" port="9000" telnet="disable"/>
Ports for your World Server Admin Web Page (always needed)
Quote:

<http port="9080" enabled="false" mimefile="mime.types" />
So that's how to find the answer to your question bro!

And here is the actual answer:

World: 9000
WorldWeb: 9080
Zones: 7000-7100
LoginServer (in this example): No port needed (using public ones @ eqemulator)

best of luck mate

mixxit 07-05-2009 04:45 PM

I believe EQ uses UDP as well as TCP so be sure to port forward not just TCP for that port but UDP as well - it should be an option on your router

Producer_BMW 07-05-2009 05:03 PM

ok ill try to range it from 9000-9080 see what happens ?:()

mixxit 07-05-2009 05:05 PM

Nope only need 7000 and 7080 not the whole range bud

Add 7000 - 7100 as UDP see if that works!

Producer_BMW 07-05-2009 05:05 PM

When I start my bat.exe of course

I see this

error 10061 Error tcp Connetion <> connect <> failed world but then it goes by it and cont. main loop and starts working is that CRITICAL error or is that is what stopin me

mixxit 07-05-2009 05:08 PM

Ahh okies that sounds like a problem

Can you paste your eqemu config (remove root/zone passwords etc)

Producer_BMW 07-05-2009 05:10 PM

i think one sec

<?xml version="1.0">
<server>
<world>
<shortname>Producers PvP World</shortname>
<longname> ! [ A Return of Rallos]PVP|Reward item-loot Custom(PVP)Better than before (PRODUCERS-PVP)</longname>

<!-- Only specify these two if you really think you need to. -->
<!--<address>192.168.1.71</address>-->
<!--<localaddress>127.0.0.1</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>

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

<zones>
<defaultstatus>9</defaultstatus>

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

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

that what u needed ?

mixxit 07-05-2009 05:22 PM

1) Okies first off get your external IP address:
www.whatismyip.com

2) Get Free Dynamic DNS name from www.dyndns.org
http://www.dyndns.com/

3) Point your dynamic dns name at your public IP address

Lemme know when you get this far

mixxit 07-05-2009 05:23 PM

You should end up with two things here

IP: 87.123.33.22
Domain: eqserver.dyndns.info

Producer_BMW 07-05-2009 05:25 PM

Huh
 
I never had to do the DNS thing , before reason being ?

Producer_BMW 07-05-2009 05:25 PM

Also , I did Ipconfig and GOT my IP i've never had to do the IPadress hard copy ?

mixxit 07-05-2009 05:30 PM

It's just me assuming the worst possible scenario for a solution

The biggest problem you'll have is where your local IP is something like 192.168.1.4 but your actually wanting people to come in on your external one like 212.43.12.3 - because the server launches on 192.168.1.4 it can mess things up a little

What we do is point a DNS name at 192.168.1.4 locally and externally itll point to 212.43.12.3

That way your server just sees it all as yourgame.dyndns.org and it makes the whole solution much safer

That way your zones will boot - try to connect to World via yourgame.dyndns.org and see its local and hopefully all will be ok

Lemme know when your DNS bit is setup and we can do the rest step by step


All times are GMT -4. The time now is 09:46 PM.

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