|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Support::Windows Servers Support forum for Windows EQEMu users. |
|
|
|
03-20-2009, 12:52 AM
|
Fire Beetle
|
|
Join Date: Mar 2009
Location: StL, MO
Posts: 2
|
|
Players cant connect to my server
Hey all, I have been using these fantastic forums for a week or so setting up my server. I got it running and I can play with my roommate, but friends outside the LAN cant join. My server shows up on the public list but kicks them to server select after they sit at a blank screen for a minute. I found one other post about router forwarding and even enabled the DMZ just to test but nothing worked. I'm on a DI-604 Motorola router and the post I found talked about a Linksys, I'm not real strong with networking so I cant figure out how to open the right ports if thats even my problem. Any help would be appriceated. I have tried changing several things with my config and router but no luck at all :/ Here is my config
<?xml version="1.0">
<server>
<world>
<shortname>devo</shortname>
<longname>Mith Marr FTW</longname>
<!-- Only specify these two if you really think you need to. (read: You don't) -->
<address>some.server.com</address>
<localaddress>192.168.0.1</localaddress>
<!-- Loginserver information. Defaults shown -->
<loginserver>
<host>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="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="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>root</username>
<password>*******</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>
|
|
|
|
|
|
|
03-20-2009, 03:30 AM
|
|
Developer
|
|
Join Date: Aug 2006
Location: USA
Posts: 5,946
|
|
The FAQ in my sig might be of some help. Basically, it sounds like your issue is that your ports are either not forwarded properly, or you are running some type of firewall that is blocking the connections from the outside. If you setup your server as a DMZ in your router/modem, then it should be working. At that point, the only thing I can really think of that would stop people would be firewalls, including the Windows build-in firewall. Try making sure you have it and any other firewalls disabled. If you run a security suite or something like that, it could be blocking them as well.
Also, after looking at your config, I noticed you have this section uncommented:
Code:
<address>some.server.com</address>
<localaddress>192.168.0.1</localaddress>
That is only to be used it you run a mini-login server. If you are running a server that people connect to from the Public Login Server, then you do not ever want to set those settings. They will always mess up connectivity. Either remove those from your config or comment them out again. There is a reason why it says the following line right before that part of the config:
Code:
<!-- Only specify these two if you really think you need to. (read: You don't) -->
In other words, you don't need to set those 2 and it will cause problems if you do.
Last edited by trevius; 03-20-2009 at 11:33 AM..
|
|
|
|
03-21-2009, 04:10 PM
|
Fire Beetle
|
|
Join Date: Mar 2009
Location: StL, MO
Posts: 2
|
|
Hmm ok, Im still having the same problem, I set up my config properly and made sure all firewalls are off, I opened the DMZ for all ports and people outside my lan still cant join, im at a total loss. I read the FAQ and several posts about this but still no help, any ideas?
|
03-24-2009, 07:42 AM
|
Fire Beetle
|
|
Join Date: Mar 2008
Posts: 6
|
|
Hello, i am having the same problem except my other computers on different routers can't connect to my server, only the computer with the server on it can connect to it. I am trying to get it setup to be public so people outside my LAN can connect. I have been working on this for the past month and i can't seem to figure it out, so if anyone knows why or has any suggestions that would be great, thanks in advance.
|
|
|
|
03-24-2009, 07:29 PM
|
|
Developer
|
|
Join Date: Aug 2006
Location: USA
Posts: 5,946
|
|
There aren't too many things that would block outside players from connecting. Make sure you have ports 9000, 7000-7100 and 5998 all Port Range forwarded on your router to point to the server you IP you are running (192.168.1.100 or something like that). The other common reason is if you set this part of the config, which you shouldn't be setting:
Code:
<!-- Only specify these two if you really think you need to. (read: You don't) -->
<address>some.server.com</address>
<localaddress>192.168.0.1</localaddress>
Remove that section of the config from your config file if you aren't sure about how to comment it out. But, to comment it out, you would just need to make sure it looks like this:
Code:
<!-- Only specify these two if you really think you need to. (read: You don't) -->
<!-- <address>some.server.com</address> -->
<!-- <localaddress>192.168.0.1</localaddress> -->
Last edited by trevius; 03-25-2009 at 03:33 AM..
|
|
|
|
03-24-2009, 08:11 PM
|
Demi-God
|
|
Join Date: Jan 2002
Posts: 1,290
|
|
You still might have to specify the addresses above if you have a strange setup, I have my world server behind a firewall then a router so it doesn't detect the appropriate IP's sometimes.
__________________
www.eq2emu.com
EQ2Emu Developer
Former EQEMu Developer / GuildWars / Zek Seasons Servers
Member of the "I hate devn00b" club.
|
|
|
|
03-12-2017, 02:47 AM
|
Fire Beetle
|
|
Join Date: Jan 2011
Location: aus sydney
Posts: 21
|
|
no one out side of my home can logon
this is my eqemu_config svere is up and runing i have everthing working EOC 2.0 loging everthings working 100% but friends can not log in plz help thank you
<?xml version="1.0">
<server>
<world>
<shortname>+++++++</shortname>
<longname>+++++++</longname>
<loginserver1>
<host>login.eqemulator.net</host>
<port>5998</port>
<account></account>
<password></password>
</loginserver1>
<loginserver2>
<host>192.+++.++.++</host>
<port>5998</port>
<account></account>
<password></password>
</loginserver2>
<tcp ip="127.0.0.1" port="9000" telnet="enable"/>
<key>1234567890123456789</key>
<http port="9080" enabled="true" mimefile="mime.types" />
</world>
<chatserver>
<host></host>
<port>7500</port>
</chatserver>
<mailserver>
<host></host>
<port>7500</port>
</mailserver>
<zones>
<defaultstatus>0</defaultstatus>
<ports low="7000" high="7400"/>
</zones>
<database>
<host>localhost</host>
<port>3306</port>
<username>root</username>
<password>++++++</password>
<db>peq</db>
</database>
<qsdatabase>
<host>localhost</host>
<port>3306</port>
<username>root</username>
<password>++++++</password>
<db>peq</db>
</qsdatabase>
<webinterface>
<port>9081</port>
</webinterface>
<launcher>
</launcher>
<files>
</files>
<directories>
</directories>
</server>
|
|
|
|
03-12-2017, 05:30 AM
|
Sarnak
|
|
Join Date: Jun 2009
Location: Baton Rouge,LA
Posts: 79
|
|
ZombieSoul actually just helped me with this in another thread. In your eqemu_config file, at the top, under longname, add in the address tags like you see here. Then insert your external address. That simply worked for me. Not sure if this is your issue or not, but give it a try.
Code:
<server>
<world>
<shortname>servername</shortname>
<longname>longservername</longname>
<address>external_ip</address>
<loginserver>
<host>127.0.0.1</host>
<port>5998</port>
<account></account>
<password></password>
</loginserver>
|
03-13-2017, 04:30 AM
|
Fire Beetle
|
|
Join Date: Jan 2011
Location: aus sydney
Posts: 21
|
|
Ok cool
Ok I give it a try can you link others forum where you got help
|
03-17-2017, 04:19 AM
|
Fire Beetle
|
|
Join Date: Jan 2011
Location: aus sydney
Posts: 21
|
|
Still not working if I try to login using mobile internet ip will not login get kick back to account and username and password
|
03-17-2017, 10:48 AM
|
Demi-God
|
|
Join Date: Mar 2012
Posts: 1,106
|
|
Try forwarding ports kiddo.
__________________
"No, thanks, man. I don't want you fucking up my life, too."
Skype:
Comerian1
|
03-22-2017, 03:39 AM
|
Fire Beetle
|
|
Join Date: Jan 2011
Location: aus sydney
Posts: 21
|
|
we got it working thank you for your help
|
|
|
|
03-17-2017, 11:28 AM
|
Discordant
|
|
Join Date: Oct 2016
Posts: 445
|
|
This is what I am presently using for a couple friends to log in from their homes. As Maze suggested, check open ports.
Code:
<?xml version="1.0"?>
<server>
<world>
<shortname>servername</shortname>
<longname>Server Name</longname>
<!-- Only specify these two if you really think you need to. (read: You don't) -->
<address>xx.xx.xx.xx</address> <!-- EXTERNAL IP -->
<localaddress>127.0.0.1</localaddress>
<!-- Loginserver information. Defaults shown -->
<loginserver>
<host>127.0.0.1</host>
<port>5999</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="127.0.0.1" port="9000" telnet="disable"/>
<!-- Sets the shared key used by zone/launcher to connect to world -->
<key>somestupidstringofcharacters</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>127.0.0.1</host>
<port>7778</port>
</chatserver>
<!-- Mailserver (in-game mail) information. Defaults shown -->
<mailserver>
<host>127.0.0.1</host>
<port>7778</port>
</mailserver>
<zones>
<defaultstatus>0</defaultstatus>
<!-- Sets port range for world to use to auto configure zones -->
<ports low="7000" high="7500"/>
</zones>
<!-- Database configuration, replaces db.ini. Defaults shown -->
<database>
<host>127.0.0.1</host>
<port>3306</port>
<username>*****</username>
<password>******</password>
<db>peq***whatever</db>
</database>
<qsdatabase>
<host>127.0.0.1</host>
<port>3306</port>
<username>*****</username>
<password>******</password>
<db>peq***whatever</db>
</qsdatabase>
<!-- Launcher Configuration -->
<launcher>
<!-- <logprefix>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> -->
<!-- <plugin.pl>plugin.pl</plugin.pl> -->
</files>
<!-- Directory locations. Defaults shown -->
<directories>
<!-- <maps>maps/</maps> -->
<!-- <quests>quests/</quests> -->
<!-- <plugins>plugins/</plugins> -->
<!-- <lua_modules>lua_modules/</lua_modules> -->
<!-- <patches>./</patches> -->
<!-- <shared_memory>shared/</shared_memory> -->
<!-- <logs>logs/</logs> -->
</directories>
</server>
In the login.ini (notice the "local_network = 127.0.0.") leaving the period at end. This is what I use.
Code:
[database]
host = 127.0.0.1
port = 3306
db = peq**whatever
user = ****
password = *****
subsystem = MySQL
[options]
unregistered_allowed = TRUE
reject_duplicate_servers = FALSE
trace = TRUE
world_trace = FALSE
dump_packets_in = FALSE
dump_packets_out = FALSE
listen_port = 5999
local_network = 127.0.0.
auto_create_accounts = TRUE
[security]
plugin = EQEmuAuthCrypto
mode = 5
[Titanium]
port = 5998
opcodes = login_opcodes.conf
[SoD]
port = 5999
opcodes = login_opcodes_sod.conf
[schema]
account_table = tblLoginServerAccounts
world_registration_table = tblWorldServerRegistration
world_admin_registration_table = tblServerAdminRegistration
world_server_type_table = tblServerListType
|
|
|
|
03-17-2017, 11:29 AM
|
Demi-God
|
|
Join Date: Mar 2012
Posts: 1,106
|
|
Grumpy, wanna have my babes?
__________________
"No, thanks, man. I don't want you fucking up my life, too."
Skype:
Comerian1
|
03-17-2017, 11:33 AM
|
Discordant
|
|
Join Date: Oct 2016
Posts: 445
|
|
Quote:
Originally Posted by Maze_EQ
Grumpy, wanna have my babes?
|
Haha, Do they poop and read ? I'm not changing crappy diapers :P
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -4. The time now is 05:10 PM.
|
|
|
|
|
|
|
|
|
|
|
|
|