PDA

View Full Version : i can connect others cant?


spider661
03-24-2008, 11:20 AM
i set up my server using the login server NOT minilogin.
everything is working fine i can log on zone everything is fine. i ask my friend to log on he gets to make a new char then trys and logs on and crashes. he can get on all other servers but mine from the login list.

i don't know what to do im guessing i got to open some ports in the router or something but i don't know what ports if thats even the problem?

any suggestions?

moydock
03-24-2008, 11:26 AM
Do you have more than 1 instance of zone.exe open? You'll need more.
It's also a good measure to open ports.

You want to enable port ranges of 3306, 5998, 9000, and 7000-7100.

moydock
03-24-2008, 11:34 AM
Nevermind, I actually just ran into the same issue when changing some settings, i'll figure it out, one min.

mattmeck
03-24-2008, 11:35 AM
Do you have more than 1 instance of zone.exe open? You'll need more.
It's also a good measure to open ports.

You want to enable port ranges of 3306, 5998, 9000, and 7000-7100.

Ports are 9000 and whatever ports you use for zones, thats it. not sure where your getting the others from.

moydock
03-24-2008, 11:45 AM
Okay figured it out, you need to change this IP to your local address, localhost would probably work too.

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

spider661
03-24-2008, 11:50 AM
ok so i need to open more then 1 zone.exe (i only had 1 person in at a time but ill do that anyways) and i need to open port 9000 - what 9100 mabie?
my router has setings like this

number | lan ip address | protocol type | lan port | public port | enabled
1 192.168.*.* tcp 9000 91000 yes

should i set it to look like that or do i have to set each port individually?

spider661
03-24-2008, 11:54 AM
Okay figured it out, you need to change this IP to your local address, localhost would probably work too.

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

umm is that in the server config? i dont have that setting in mine.

moydock
03-24-2008, 12:22 PM
Yeah, add it anywhere in between
<world> and </world>

moydock
03-24-2008, 12:23 PM
ok so i need to open more then 1 zone.exe (i only had 1 person in at a time but ill do that anyways) and i need to open port 9000 - what 9100 mabie?
my router has setings like this

number | lan ip address | protocol type | lan port | public port | enabled
1 192.168.*.* tcp 9000 91000 yes

should i set it to look like that or do i have to set each port individually?

Yeah, but your public port should be 9000 too.

spider661
03-24-2008, 03:57 PM
ok got all that set and still not working.. here is what i got.

port 5998 unlocked
port 9000 unlocked
port 7012 unlocked mabie 7012 - 7050 not sure got priv lan set to 7012 and public set to 7050 im guessing that will open that range not sure..

now ill post my confi file. eqemu_config.xml

<?xml version="1.0">
<server>
<world>
<shortname>SoA</shortname>
<longname>Scars of Ameorus</longname>

<!-- Only specify these two if you really think you need to. -->
<!-- <address>everquest.servegame.com</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" />

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

</world>

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

moydock
03-24-2008, 04:28 PM
Try using this, change the database info to yours. If this doesn't work...

You're in the wrong port settings, you want "port range forwarding", and for zone you want 7000-7100.

<?xml version="1.0">
<server>
<world>
<shortname>SoA</shortname>
<longname>Scars of Ameorus</longname>

<!-- Only specify these two if you really think you need to. (read: You don't) -->
<!-- <address>everquest.servegame.com</address> -->
<!-- <localaddress>127.0.0.1</localaddress> -->

<!-- Loginserver information. Defaults shown -->
<loginserver>
<host>64.251.21.39</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>some long random string</key>

<!-- Enable and set the port for the HTTP service. Defaults are shown -->
<http port="9080" enabled="false" 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>USERNAME</username>
<password>YOURPWORD</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>

spider661
03-24-2008, 06:48 PM
well i coped your config. and if still did not work. i guess my router don't do port ranges it seems it only does single ports.
i have the belkin F5D7230-4 v7000 router so unless someone knows how to do ranges i guess im going to have to figer out something else.

spider661
03-25-2008, 05:59 AM
well i went out and got a new router ill let you know how it goes oon as i get it all set up.

spider661
03-25-2008, 09:17 AM
well getting the new router and forwarding the ports seems to work i can get on with my laptop connected with my cell phones modem and get online so thanks for the help ill have my friend check it later tonight..

thanks again.